.OurWorkSteps-module__lO5RFG__ourWorkStepsSection{will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;pointer-events:auto;background:linear-gradient(135deg,#162937 0%,#0f1419 20%,#162937 40%,#0b0620 60%,#162937 80%,#0f1419 100%) 0 0/400% 400%;animation:20s infinite OurWorkSteps-module__lO5RFG__gradientFlow;transform:translateZ(0);visibility:visible!important;opacity:1!important}@keyframes OurWorkSteps-module__lO5RFG__gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.OurWorkSteps-module__lO5RFG__ourWorkStepsSection:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 20% 20%,#ffab3a08 0%,#0000 50%),radial-gradient(circle at 80% 80%,#00cab908 0%,#0000 50%),radial-gradient(circle at 40% 60%,#ffab3a05 0%,#0000 50%);position:absolute;inset:0}.OurWorkSteps-module__lO5RFG__scrollContainer{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden visible}.OurWorkSteps-module__lO5RFG__scrollContainer::-webkit-scrollbar{width:0;height:0;display:none}.OurWorkSteps-module__lO5RFG__scrollContent{will-change:transform;backface-visibility:hidden;perspective:1000px;transition:none;transform:translateZ(0)}.OurWorkSteps-module__lO5RFG__cardContainer{will-change:transform;align-items:stretch;transition:none;display:flex;transform:translateZ(0)}.OurWorkSteps-module__lO5RFG__workStepCard{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;pointer-events:auto;touch-action:manipulation;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.OurWorkSteps-module__lO5RFG__workStepCard:hover{z-index:10;transform:translateY(-8px)scale(1.05)rotateY(5deg)}@media (hover:none) and (pointer:coarse){.OurWorkSteps-module__lO5RFG__workStepCard:active{z-index:10;transform:translateY(-8px)scale(1.05)rotateY(5deg)}}.OurWorkSteps-module__lO5RFG__workStepCard *{pointer-events:auto}.OurWorkSteps-module__lO5RFG__text-shadow-glow{text-shadow:0 0 10px #ffab3a99,0 0 20px #ffab3a66,0 0 30px #ffab3a33}.OurWorkSteps-module__lO5RFG__scale-102{transform:scale(1.02)}.OurWorkSteps-module__lO5RFG__titleSection{text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.OurWorkSteps-module__lO5RFG__scrollContent{will-change:auto}.OurWorkSteps-module__lO5RFG__workStepCard{transition:transform .2s ease-out}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.OurWorkSteps-module__lO5RFG__scrollContent,.OurWorkSteps-module__lO5RFG__workStepCard{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (prefers-reduced-motion:reduce){.OurWorkSteps-module__lO5RFG__scrollContent,.OurWorkSteps-module__lO5RFG__workStepCard{will-change:auto;transition:none;transform:none}}.OurWorkSteps-module__lO5RFG__workStepCard:focus-within{outline:2px solid var(--color-dark-brown);outline-offset:4px;border-radius:1rem}.OurWorkSteps-module__lO5RFG__loading{opacity:.7;pointer-events:none}.OurWorkSteps-module__lO5RFG__loading .OurWorkSteps-module__lO5RFG__workStepCard{animation:2s infinite OurWorkSteps-module__lO5RFG__pulse}@keyframes OurWorkSteps-module__lO5RFG__pulse{0%,to{opacity:.7}50%{opacity:.4}}
.styles-module__xIWcjG__faqSection{background:linear-gradient(135deg,#162937 0%,#0f1419 50%,#162937 100%);min-height:100vh;padding-top:4rem;padding-bottom:4rem;position:relative;overflow:hidden}@media (min-width:1024px){.styles-module__xIWcjG__faqSection{padding-top:6rem;padding-bottom:6rem}}.styles-module__xIWcjG__faqContent{z-index:20;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:768px){.styles-module__xIWcjG__faqContent{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.styles-module__xIWcjG__faqContent{padding-left:4rem;padding-right:4rem}}.styles-module__xIWcjG__faqGrid{flex-direction:column;gap:1rem;max-width:56rem;margin-left:auto;margin-right:auto;display:flex}@media (min-width:1024px){.styles-module__xIWcjG__faqGrid{gap:1.25rem}}.styles-module__xIWcjG__faqColumn{display:contents}.styles-module__xIWcjG__faqCard{cursor:pointer;-webkit-backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.styles-module__xIWcjG__faqCard:hover{border-color:#00cab94d;transform:translateY(-4px);box-shadow:0 20px 40px #0000004d,0 0 60px #00cab91a,inset 0 1px #ffffff1a}.styles-module__xIWcjG__faqCardExpanded{background:#ffffff0d;border-color:#00cab966;box-shadow:0 25px 50px #0006,0 0 80px #00cab926}.styles-module__xIWcjG__faqCardInner{padding:1.25rem}@media (min-width:1024px){.styles-module__xIWcjG__faqCardInner{padding:1.5rem}}.styles-module__xIWcjG__questionWrapper{align-items:center;gap:.75rem;display:flex}.styles-module__xIWcjG__questionText{color:#ffab3a;text-shadow:0 2px 8px #ffab3a33;flex:1;font-size:1.0625rem;font-weight:600;line-height:1.5}@media (min-width:1024px){.styles-module__xIWcjG__questionText{font-size:1.1875rem}}.styles-module__xIWcjG__iconButton{background:linear-gradient(135deg,#00cab926,#00cab90d);border:1px solid #00cab933;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex}.styles-module__xIWcjG__iconButton:hover{background:linear-gradient(135deg,#00cab940,#00cab91a);border-color:#00cab966;box-shadow:0 0 20px #00cab94d}.styles-module__xIWcjG__iconButtonExpanded{background:linear-gradient(135deg,#ffab3a33,#ffab3a1a);border-color:#ffab3a66}.styles-module__xIWcjG__iconButtonExpanded:hover{box-shadow:0 0 20px #ffab3a66}.styles-module__xIWcjG__icon{color:#00cab9;width:1.25rem;height:1.25rem;transition:color .3s}.styles-module__xIWcjG__iconExpanded{color:#ffab3a}.styles-module__xIWcjG__answerWrapper{overflow:hidden}.styles-module__xIWcjG__answerContent{border-top:1px solid #ffffff14;padding-top:1rem}.styles-module__xIWcjG__answerText{color:#d1d5dbe6;font-size:.875rem;line-height:1.7}@media (min-width:1024px){.styles-module__xIWcjG__answerText{font-size:1rem}}.styles-module__xIWcjG__cornerAccent{pointer-events:none;width:3rem;height:3rem;position:absolute}.styles-module__xIWcjG__cornerAccentTopLeft{background:linear-gradient(135deg,#00cab94d 0%,#0000 50%);border-top-left-radius:1rem;top:0;left:0}.styles-module__xIWcjG__cornerAccentBottomRight{background:linear-gradient(-45deg,#ffab3a4d 0%,#0000 50%);border-bottom-right-radius:1rem;bottom:0;right:0}.styles-module__xIWcjG__glassShimmer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles-module__xIWcjG__shimmerLine{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:33%;position:absolute;inset:0;transform:skew(-12deg)}.styles-module__xIWcjG__numberBadge{color:#fffffff2;background:linear-gradient(135deg,#00cab9,#00a89a);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.8125rem;font-weight:700;display:flex;box-shadow:0 4px 15px #00cab959}.styles-module__xIWcjG__backgroundGradients{pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles-module__xIWcjG__glowOrb{filter:blur(150px);border-radius:50%;position:absolute}.styles-module__xIWcjG__glowOrbPrimary{opacity:.15;background:radial-gradient(circle,#00cab9,#00cab9);width:400px;height:400px;animation:20s ease-in-out infinite styles-module__xIWcjG__wanderOrb;top:10%;left:5%}.styles-module__xIWcjG__glowOrbAccent{opacity:.12;background:radial-gradient(circle,#ffab3a,#ffab3a);width:350px;height:350px;animation:25s ease-in-out infinite reverse styles-module__xIWcjG__wanderOrb;bottom:15%;right:10%}.styles-module__xIWcjG__glowOrbSecondary{opacity:.1;background:radial-gradient(circle,#00cab9,#0000);width:300px;height:300px;animation:8s ease-in-out infinite styles-module__xIWcjG__pulse;top:60%;left:30%}.styles-module__xIWcjG__floatingElements{pointer-events:none;z-index:10;position:absolute;inset:0;overflow:hidden}.styles-module__xIWcjG__floatingDot{border-radius:50%;width:.5rem;height:.5rem;animation:15s ease-in-out infinite styles-module__xIWcjG__floatUp;position:absolute}.styles-module__xIWcjG__floatingDotPrimary{background:#00cab9;box-shadow:0 0 10px #00cab980}.styles-module__xIWcjG__floatingDotAccent{background:#ffab3a;box-shadow:0 0 10px #ffab3a80}.styles-module__xIWcjG__gridPattern{pointer-events:none;background-image:linear-gradient(90deg,#00cab908 1px,#0000 1px),linear-gradient(#00cab908 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}@keyframes styles-module__xIWcjG__wanderOrb{0%,to{transform:translate(0)scale(1)}25%{transform:translate(30px,-20px)scale(1.05)}50%{transform:translate(-20px,30px)scale(.95)}75%{transform:translate(20px,20px)scale(1.02)}}@keyframes styles-module__xIWcjG__pulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.2;transform:scale(1.1)}}@keyframes styles-module__xIWcjG__floatUp{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.6;transform:translateY(-30px)translate(10px)}50%{opacity:.4;transform:translateY(-50px)translate(-5px)}75%{opacity:.5;transform:translateY(-20px)translate(15px)}}.styles-module__xIWcjG__expandAllButton{color:#ffffffd9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.styles-module__xIWcjG__expandAllButton:hover{color:#00cab9;background:#00cab926;border-color:#00cab966;box-shadow:0 10px 30px #00cab933}.styles-module__xIWcjG__expandAllButtonActive{color:#fff;background:linear-gradient(135deg,#00cab9,#00a89a);border-color:#00cab9;box-shadow:0 8px 25px #00cab966,0 0 40px #00cab933}.styles-module__xIWcjG__expandAllButtonActive:hover{color:#fff;background:linear-gradient(135deg,#00a89a,#008b80);border-color:#00a89a;box-shadow:0 12px 35px #00cab980,0 0 50px #00cab940}.styles-module__xIWcjG__expandHintIcon{animation:2s ease-in-out infinite styles-module__xIWcjG__expandHint}@keyframes styles-module__xIWcjG__expandHint{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.styles-module__xIWcjG__shrinkHintIcon{animation:2s ease-in-out infinite styles-module__xIWcjG__shrinkHint}@keyframes styles-module__xIWcjG__shrinkHint{0%,to{transform:translateY(0)rotate(180deg)}50%{transform:translateY(-3px)rotate(180deg)}}.styles-module__xIWcjG__hoverLine{background:linear-gradient(90deg,#00cab9,#ffab3a);width:0;height:2px;transition:width .4s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:0;left:0}.styles-module__xIWcjG__faqCard:hover .styles-module__xIWcjG__hoverLine{width:100%}@media (max-width:768px){.styles-module__xIWcjG__faqCard{border-radius:.75rem}.styles-module__xIWcjG__faqCardInner{padding:1rem}.styles-module__xIWcjG__questionWrapper{gap:.625rem}.styles-module__xIWcjG__questionText{font-size:.9375rem}.styles-module__xIWcjG__iconButton{border-radius:.5rem;width:2rem;height:2rem}.styles-module__xIWcjG__icon{width:1rem;height:1rem}.styles-module__xIWcjG__numberBadge{border-radius:.5rem;width:1.875rem;height:1.875rem;font-size:.6875rem}}
