.FAQ-module__V8_xEa__list{max-width:58rem;margin-inline:auto;padding:0;list-style:none}.FAQ-module__V8_xEa__item{border-top:1px solid #ffffff1a;transition:background .2s}.FAQ-module__V8_xEa__item:last-child{border-bottom:1px solid #ffffff1a}.FAQ-module__V8_xEa__item:hover{background:#ffffff05}.FAQ-module__V8_xEa__q{cursor:pointer;text-align:center;letter-spacing:-.01em;width:100%;color:var(--foreground);background:0 0;border:0;justify-content:center;align-items:center;gap:.6rem;padding:1.45rem 2.75rem;font-family:inherit;font-size:clamp(1.05rem,1.5vw,1.22rem);font-weight:600;transition:color .2s;display:flex;position:relative}.FAQ-module__V8_xEa__q:hover,.FAQ-module__V8_xEa__q[aria-expanded=true]{color:var(--accent)}.FAQ-module__V8_xEa__chev{width:1.15rem;height:1.15rem;color:var(--accent);flex:none;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.FAQ-module__V8_xEa__q[aria-expanded=true] .FAQ-module__V8_xEa__chev{transform:translateY(-50%)rotate(180deg)}.FAQ-module__V8_xEa__answer{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1);display:grid}.FAQ-module__V8_xEa__answerOpen{grid-template-rows:1fr}.FAQ-module__V8_xEa__answerInner{opacity:0;transition:opacity .45s .1s;overflow:hidden}.FAQ-module__V8_xEa__answerOpen .FAQ-module__V8_xEa__answerInner{opacity:1}.FAQ-module__V8_xEa__aText{text-align:center;max-width:48rem;color:var(--muted);margin-inline:auto;padding:0 .5rem 1.5rem;font-size:1rem;line-height:1.7}@media (prefers-reduced-motion:reduce){.FAQ-module__V8_xEa__answer,.FAQ-module__V8_xEa__answerInner,.FAQ-module__V8_xEa__chev{transition:none}}
.AnimatedFaqIcon-module__UBsfZa__wrap{width:clamp(2.75rem,6vw,3.5rem);height:clamp(2.75rem,6vw,3.5rem);color:var(--accent);justify-content:center;align-items:center;margin:0 auto .9rem;line-height:0;display:flex}.AnimatedFaqIcon-module__UBsfZa__icon{width:100%;height:100%;overflow:visible}.AnimatedFaqIcon-module__UBsfZa__draw{fill:none;stroke:currentColor;stroke-width:16px;stroke-linecap:round;stroke-linejoin:round}.AnimatedFaqIcon-module__UBsfZa__fill{fill:currentColor;opacity:.2;transform-box:fill-box;transform-origin:50%}.AnimatedFaqIcon-module__UBsfZa__hub,.AnimatedFaqIcon-module__UBsfZa__dotAccent,.AnimatedFaqIcon-module__UBsfZa__spark{fill:currentColor;transform-box:fill-box;transform-origin:50%}.AnimatedFaqIcon-module__UBsfZa__eye{fill:var(--background);stroke:currentColor;stroke-width:0;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.AnimatedFaqIcon-module__UBsfZa__draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.05s cubic-bezier(.5,0,.3,1) both AnimatedFaqIcon-module__UBsfZa__draw}.AnimatedFaqIcon-module__UBsfZa__fill{opacity:0;animation:.9s cubic-bezier(.33,1,.68,1) .42s both AnimatedFaqIcon-module__UBsfZa__bloom;transform:scale(.6)}.AnimatedFaqIcon-module__UBsfZa__hub,.AnimatedFaqIcon-module__UBsfZa__dotAccent{opacity:0;animation:.65s cubic-bezier(.34,1.28,.64,1) .66s both AnimatedFaqIcon-module__UBsfZa__pop;transform:scale(.4)}.AnimatedFaqIcon-module__UBsfZa__spark{opacity:0;animation:.95s .74s both AnimatedFaqIcon-module__UBsfZa__sparkPulse;transform:scale(.3)}.AnimatedFaqIcon-module__UBsfZa__eye{opacity:0;animation:.85s cubic-bezier(.34,1.22,.64,1) .82s both AnimatedFaqIcon-module__UBsfZa__eyeOn;transform:scale(.3)}.AnimatedFaqIcon-module__UBsfZa__late{animation-delay:.24s}.AnimatedFaqIcon-module__UBsfZa__later{animation-delay:.5s}.AnimatedFaqIcon-module__UBsfZa__latest{animation-delay:.74s}.AnimatedFaqIcon-module__UBsfZa__eye2{animation-delay:.98s}.AnimatedFaqIcon-module__UBsfZa__fast{animation-duration:.75s;animation-timing-function:cubic-bezier(.6,0,.3,1)}}@keyframes AnimatedFaqIcon-module__UBsfZa__draw{to{stroke-dashoffset:0}}@keyframes AnimatedFaqIcon-module__UBsfZa__bloom{to{opacity:.2;transform:scale(1)}}@keyframes AnimatedFaqIcon-module__UBsfZa__pop{to{opacity:1;transform:scale(1)}}@keyframes AnimatedFaqIcon-module__UBsfZa__sparkPulse{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes AnimatedFaqIcon-module__UBsfZa__eyeOn{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}
.WorkExample-module__Asd0cW__example{--c-accent:#e27318;--c-accent-2:#f5a524;grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2.25rem);display:grid}@media (min-width:820px){.WorkExample-module__Asd0cW__example{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center}.WorkExample-module__Asd0cW__exampleAlt .WorkExample-module__Asd0cW__exampleMedia{order:2}.WorkExample-module__Asd0cW__example.WorkExample-module__Asd0cW__fade{grid-template-columns:minmax(0,.9fr) minmax(0,1.55fr);gap:clamp(1rem,2.5vw,2.5rem)}.WorkExample-module__Asd0cW__fade .WorkExample-module__Asd0cW__exampleMedia{border:none;border-radius:0;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000,#000 27%);mask-image:linear-gradient(90deg,#0000,#000 27%)}}.WorkExample-module__Asd0cW__exampleMedia{border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.WorkExample-module__Asd0cW__exampleMedia img{width:100%;height:auto;display:block}.WorkExample-module__Asd0cW__exampleMarker{letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent-2);font-size:.72rem;font-weight:600}.WorkExample-module__Asd0cW__exampleNameRow{align-items:center;gap:.7rem;margin-top:.5rem;display:flex}.WorkExample-module__Asd0cW__exampleName{letter-spacing:-.015em;color:var(--foreground);font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700}.WorkExample-module__Asd0cW__exampleLogo{background:#f4f1ee;border-radius:7px;flex:none;justify-content:center;align-items:center;height:30px;padding-inline:.5rem;display:inline-flex}.WorkExample-module__Asd0cW__exampleLogo img{object-fit:contain;width:auto;display:block}.WorkExample-module__Asd0cW__exampleWords{color:var(--muted);margin-top:.9rem;font-size:1rem;line-height:1.65}.WorkExample-module__Asd0cW__exampleLink{color:var(--foreground);border-bottom:1px solid color-mix(in srgb, var(--c-accent) 55%, transparent);margin-top:1.1rem;padding-bottom:2px;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.WorkExample-module__Asd0cW__exampleLink:hover{color:var(--c-accent);border-color:var(--c-accent)}
