.c-content-section--image-text:where(.astro-x2lc2h5w) .c-title-module:where(.astro-x2lc2h5w){align-items:center;text-align:center;margin-top:3rem}.c-content-section--image-text:where(.astro-x2lc2h5w) .c-title-module__title:where(.astro-x2lc2h5w){align-items:center;text-align:center}.c-content-section--image-text:where(.astro-x2lc2h5w) .c-title-module__content:where(.astro-x2lc2h5w){align-items:center;text-align:center;margin-top:calc(10px + 1.5rem)}.c-content-section--image-text:where(.astro-x2lc2h5w) .c-title-module__cta:where(.astro-x2lc2h5w){align-items:center;margin-top:1rem}@media(max-width:768px){.c-content-section--image-text:where(.astro-x2lc2h5w) .c-title-module__cta:where(.astro-x2lc2h5w) .c-cta:where(.astro-x2lc2h5w){width:auto;max-width:100%}}@media(max-width:480px){.c-content-section--image-text:where(.astro-x2lc2h5w) .c-title-module__cta:where(.astro-x2lc2h5w) .c-cta:where(.astro-x2lc2h5w){width:auto;max-width:100%;padding:.625rem 1rem;font-size:.875rem}}.c-title-module__title:where(.astro-x2lc2h5w) .c-h4:where(.astro-x2lc2h5w){color:var(--color-accent, #f0644a)}.c-title-module__content:where(.astro-x2lc2h5w) p:where(.astro-x2lc2h5w){color:var(--color-text, #101f35);line-height:1.7;margin-bottom:1.25rem}.c-title-module__content:where(.astro-x2lc2h5w) p:where(.astro-x2lc2h5w):last-child{margin-bottom:1.5rem}.c-title-module__cta:where(.astro-x2lc2h5w){margin-top:1rem}.c-content-section__img-container:where(.astro-x2lc2h5w){width:100%;height:100%;border-radius:var(--border-radius, 10px);overflow:hidden}.c-content-section__img:where(.astro-x2lc2h5w){width:100%;height:auto;display:block;border-radius:var(--border-radius, 10px)}@media(max-width:768px){.c-content-section__img-container:where(.astro-x2lc2h5w){max-width:280px;margin-left:auto;margin-right:auto}.c-content-section__img:where(.astro-x2lc2h5w){max-width:100%}}.c-schema__list-item:where(.astro-echfkjq7){width:100%;display:flex;justify-content:center}.c-schema__item-container:where(.astro-echfkjq7){display:flex;align-items:center;gap:1rem;flex-direction:column;width:100%}.c-schema__content-wrapper:where(.astro-echfkjq7){display:flex;flex-direction:column;align-items:center;width:100%}.c-schema__arrow:where(.astro-echfkjq7){display:flex;align-items:center;justify-content:center;margin-top:1rem;margin-bottom:.5rem}.c-schema__arrow:where(.astro-echfkjq7) .c-svg__next{rotate:0deg;transform:none}@media(min-width:768px){.c-schema__list-item:where(.astro-echfkjq7){width:auto;display:block}.c-schema__item-container:where(.astro-echfkjq7){flex-direction:row;align-items:flex-start;width:auto}.c-schema__arrow:where(.astro-echfkjq7){margin-top:2rem;transform:rotate(0)}}.c-appointment__container:where(.astro-7fnevlq3){display:flex;flex-direction:column;align-items:center;text-align:center}.c-appointment__title:where(.astro-7fnevlq3){display:flex;flex-direction:column;align-items:center}.c-appointment__subtitle:where(.astro-7fnevlq3){color:var(--color-text-light, rgba(16, 31, 53, .7));margin-bottom:1rem;opacity:.75}.c-appointment__text:where(.astro-7fnevlq3){color:var(--color-text-light, rgba(16, 31, 53, .7));margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.c-appointment__cta:where(.astro-7fnevlq3){margin-top:2rem;display:flex;justify-content:center}.c-appointment__widget:where(.astro-7fnevlq3){margin-top:2rem;width:100%}.calendly-inline-widget:where(.astro-7fnevlq3){width:100%;min-width:320px;height:700px;border-radius:var(--border-radius);overflow:hidden}@media(max-width:768px){.c-appointment__subtitle:where(.astro-7fnevlq3),.c-appointment__text:where(.astro-7fnevlq3){font-size:clamp(.95rem,2vw,1rem)}.c-appointment__widget:where(.astro-7fnevlq3){margin-top:1.5rem}.calendly-inline-widget:where(.astro-7fnevlq3){height:480px;min-width:260px}}@media(max-width:480px){.calendly-inline-widget:where(.astro-7fnevlq3){height:420px;min-width:0;width:100%}}@media(max-width:360px){.calendly-inline-widget:where(.astro-7fnevlq3){height:360px}}@media(max-width:320px){.calendly-inline-widget:where(.astro-7fnevlq3){height:320px}}.c-testimonials-placeholder:where(.astro-aadlzisc){text-align:center;padding:3rem;opacity:.7}.c-testimonials__cta:where(.astro-aadlzisc){display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(26,26,26,.1);flex-wrap:wrap}.c-testimonials-carousel-wrapper:where(.astro-aadlzisc){width:100vw;margin-left:calc(-50vw + 50%);overflow-x:visible;overflow-y:visible;padding:2rem 0;@media(min-width:1024px){-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}}@media(max-width:768px){.c-testimonials-carousel-wrapper:where(.astro-aadlzisc){padding-top:5rem}}@media(max-width:480px){.c-testimonials-carousel-wrapper:where(.astro-aadlzisc){padding-top:5.5rem}}.c-testimonials-carousel:where(.astro-aadlzisc){width:100%;overflow:visible}.c-testimonials-carousel__grid:where(.astro-aadlzisc){display:flex;align-items:stretch;gap:40px;width:100%;min-width:0;overflow-x:hidden;// Disable manual scroll overflow-y: hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-y;// Only allow vertical scroll on grid area to avoid blocking overscroll-behavior-x: contain;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none;margin-top:0;padding:0 0 16px}@media(max-width:768px){.c-testimonials-carousel__grid:where(.astro-aadlzisc){padding:0 0 12px}}@media(max-width:480px){.c-testimonials-carousel__grid:where(.astro-aadlzisc){padding:0 0 12px}}.c-testimonials-carousel__grid:where(.astro-aadlzisc):before,.c-testimonials-carousel__grid:where(.astro-aadlzisc):after{content:none;// Disabled for full-width cards}.c-testimonials-carousel__grid:where(.astro-aadlzisc)::-webkit-scrollbar{display:none;width:0;height:0}.c-testimonials-carousel__grid:where(.astro-aadlzisc) img:where(.astro-aadlzisc){-webkit-user-drag:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.c-testimonials-carousel__item:where(.astro-aadlzisc){flex:0 0 100%;// Full width by default on small screens width: 100%;min-width:100%;max-width:1480px;// Match container max-width if needed box-sizing: border-box;scroll-snap-align:center;touch-action:pan-y;translate:0 0 0!important;transform:none!important;display:flex;align-items:stretch;padding:0 1.125rem;// Internal padding to act as container}.c-testimonials-carousel__item:where(.astro-aadlzisc) .c-review-card:where(.astro-aadlzisc).c-card{width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box;translate:0 0 0!important;transform:none!important;height:100%}.c-testimonials-carousel:where(.astro-aadlzisc) .c-gallery-section__footer:where(.astro-aadlzisc){display:flex!important;justify-content:center!important;align-items:center!important;gap:0;margin-top:clamp(2rem,5vw,4rem);width:100%}.c-testimonials-carousel:where(.astro-aadlzisc) .c-gallery-section__footer-inner:where(.astro-aadlzisc){display:flex;justify-content:center;align-items:center;gap:1.5rem;margin:0 auto;@media(min-width:1024px){gap:3rem}}.c-testimonials-carousel:where(.astro-aadlzisc) .c-cardsection__btn:where(.astro-aadlzisc){cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;transition:all .3s ease;color:var(--color-white);backdrop-filter:blur(10px);@media(min-width:1024px){width:72px;height:72px;svg{width:32px;height:32px}}&:where(.astro-aadlzisc):hover:not(:disabled){background:#ffffff1a;border-color:var(--color-orange);color:var(--color-orange);transform:scale(1.1)}&.prev:hover:not(:disabled){transform:rotate(180deg) scale(1.1)}&:where(.astro-aadlzisc):active:not(:disabled){transform:scale(.95)}&.prev:active:not(:disabled){transform:rotate(180deg) scale(.95)}svg{width:24px;height:24px;color:currentColor;transition:all .3s ease}}.c-testimonials-carousel:where(.astro-aadlzisc) .c-cardsection__btn:where(.astro-aadlzisc):hover svg:where(.astro-aadlzisc){transform:translate(4px)}.c-testimonials-carousel:where(.astro-aadlzisc) .c-cardsection__btn:where(.astro-aadlzisc).prev svg:where(.astro-aadlzisc){transform:rotate(180deg)}.c-testimonials-carousel:where(.astro-aadlzisc) .c-cardsection__btn:where(.astro-aadlzisc):disabled{opacity:.2;cursor:not-allowed;filter:grayscale(1)}@media(min-width:769px)and (max-width:1023px){.c-testimonials-carousel__item:where(.astro-aadlzisc){flex:0 0 100%;width:100%;min-width:100%;max-width:100%;padding:0 2.25rem}.c-testimonials-carousel__grid:where(.astro-aadlzisc){gap:24px}}@media(max-width:1023px){.c-testimonials-carousel__grid:where(.astro-aadlzisc){gap:40px}}@media(max-width:768px){.c-testimonials-carousel__item:where(.astro-aadlzisc) .c-review-card:where(.astro-aadlzisc).c-card{width:100%!important;max-width:100%!important;min-width:0}}@media(max-width:768px){.c-testimonials-carousel__item:where(.astro-aadlzisc){flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;padding:0 1.125rem!important}.c-testimonials-carousel__item:where(.astro-aadlzisc) .c-review-card:where(.astro-aadlzisc).c-card{padding:48px 16px 24px!important}.c-testimonials-carousel__grid:where(.astro-aadlzisc){gap:0}.c-testimonials__cta:where(.astro-aadlzisc){margin-top:2rem;padding-top:1.5rem}.c-testimonials__cta:where(.astro-aadlzisc) .c-cta:where(.astro-aadlzisc){padding:.875rem 1.5rem;font-size:1rem;width:100%;max-width:300px}}@media(max-width:480px){.c-testimonials-carousel__item:where(.astro-aadlzisc){padding:0 1rem!important}}@media(max-width:320px){.c-testimonials-carousel__item:where(.astro-aadlzisc){padding:0 .625rem!important}}@media(min-width:1024px){.c-testimonials-carousel:where(.astro-aadlzisc){width:100%!important;max-width:none!important;margin:0!important;position:relative}.c-testimonials-carousel__grid:where(.astro-aadlzisc){overflow-x:auto;padding-top:0!important;padding-bottom:16px!important;padding-left:calc(50vw - 210px)!important;padding-right:calc(50vw - 210px)!important;gap:40px!important}.c-testimonials-carousel__item:where(.astro-aadlzisc){flex:0 0 420px!important;width:420px!important;min-width:420px!important;max-width:420px!important;padding:0!important;scroll-snap-align:center!important}.c-testimonials-carousel__item:where(.astro-aadlzisc) .c-review-card:where(.astro-aadlzisc).c-card{width:420px!important;max-width:420px!important;min-width:420px!important}}.c-problem-grid:where(.astro-l6zbxp7z).competences__grid{width:100%;display:grid;grid-template-columns:1fr;justify-items:center;gap:1.5rem;list-style:none;padding:0;margin:3rem auto 0;max-width:890px;@media(min-width:768px){grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){grid-template-columns:repeat(3,1fr)}}.c-problem-item:where(.astro-l6zbxp7z).competences__item{width:100%;max-width:280px;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1.25rem;background:linear-gradient(135deg,#ffffff73,#fff3);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.5);border-radius:2rem;box-shadow:0 10px 25px #00000005,inset 0 0 0 1px #fff6}.c-problem-figure:where(.astro-l6zbxp7z).competences__figure{margin:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.c-problem-icon:where(.astro-l6zbxp7z){width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f0644a14;border-radius:50%;border:1px solid rgba(240,100,74,.15)}.c-problem-icon-img:where(.astro-l6zbxp7z){width:24px;height:24px;object-fit:contain}.c-problem-icon-placeholder:where(.astro-l6zbxp7z){width:48px;height:48px;display:block}.c-problem-body:where(.astro-l6zbxp7z).competences__body{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.c-problem-card-title:where(.astro-l6zbxp7z){margin:0;font-family:var(--fontstack-alt);font-weight:500;font-size:1.125rem;line-height:1.4;color:#101f36}.c-problem-card-description:where(.astro-l6zbxp7z){margin:0;font-size:1rem;line-height:1.6;color:#535a6a;max-width:260px}.c-problem-cta:where(.astro-l6zbxp7z){display:flex;justify-content:center;align-items:center;margin-top:3rem}.c-problem-cta:where(.astro-l6zbxp7z) .c-cta:where(.astro-l6zbxp7z){display:inline-flex;align-items:center;gap:8px}.c-problem-cta:where(.astro-l6zbxp7z) .c-cta:where(.astro-l6zbxp7z) svg:where(.astro-l6zbxp7z){transition:transform .3s ease}.c-problem-cta:where(.astro-l6zbxp7z) .c-cta:where(.astro-l6zbxp7z):hover svg:where(.astro-l6zbxp7z){transform:translate(4px)}@media(max-width:1200px){.c-problem-grid:where(.astro-l6zbxp7z).competences__grid{gap:1.25rem}}@media(max-width:1024px){.c-problem-grid:where(.astro-l6zbxp7z).competences__grid{gap:1rem;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.c-problem-item:where(.astro-l6zbxp7z).competences__item{max-width:364px}}@media(max-width:768px){.c-problem-grid:where(.astro-l6zbxp7z).competences__grid{gap:1.5rem;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.c-problem-figure:where(.astro-l6zbxp7z).competences__figure{width:100px;height:100px}.c-problem-icon:where(.astro-l6zbxp7z){width:100px;height:100px}.c-problem-icon-img:where(.astro-l6zbxp7z){width:40px;height:40px}.c-problem-card-title:where(.astro-l6zbxp7z){font-size:1.125rem}.c-problem-card-description:where(.astro-l6zbxp7z){font-size:1rem}.c-problem-cta:where(.astro-l6zbxp7z){width:100%;box-sizing:border-box;padding:0 16px}.c-problem-cta:where(.astro-l6zbxp7z) .c-cta:where(.astro-l6zbxp7z){width:100%;max-width:100%;box-sizing:border-box;white-space:normal;text-align:center}}@media(max-width:480px){.c-problem-grid:where(.astro-l6zbxp7z).competences__grid{gap:1.25rem}.c-problem-figure:where(.astro-l6zbxp7z).competences__figure{width:90px;height:90px}.c-problem-icon:where(.astro-l6zbxp7z){width:90px;height:90px}.c-problem-icon-img:where(.astro-l6zbxp7z){width:32px;height:32px}.c-problem-card-title:where(.astro-l6zbxp7z){font-size:1rem}.c-problem-card-description:where(.astro-l6zbxp7z){font-size:1rem;line-height:1.4}.c-problem-cta:where(.astro-l6zbxp7z){margin-top:2.25rem;padding:0 12px}.c-problem-cta:where(.astro-l6zbxp7z) .c-cta:where(.astro-l6zbxp7z){padding:.75rem 1rem;font-size:1rem;min-height:44px}}@media(max-width:360px){.c-problem-cta:where(.astro-l6zbxp7z){padding:0 8px}.c-problem-cta:where(.astro-l6zbxp7z) .c-cta:where(.astro-l6zbxp7z){padding:.625rem .75rem;font-size:1rem;min-height:44px}}@media(max-width:320px){.c-problem-cta:where(.astro-l6zbxp7z) .c-cta:where(.astro-l6zbxp7z){font-size:1rem;min-height:44px}}.bento-grid{--bento-bg-card: rgba(240, 100, 73, .08);--bento-border: #c2bcbc;--bento-text: #101f36;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:1400px;width:100%;margin:2rem auto 0}.bento-col{display:flex;flex-direction:column;gap:10px}.bento-card{background-color:var(--bento-bg-card);border:2px solid var(--bento-border);border-radius:24px;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.bento-card.h-tall{height:420px}.bento-card.h-short{height:252px}.bento-card.h-short .card-content{justify-content:center;gap:12px}.bento-card.h-short .bento-stroke-number-wrap{margin-bottom:0}.bento-card.h-short .bento-stroke-number-wrap+.card-text{margin-top:0}.bento-card .bg-pattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.bento-card .bg-pattern :global(svg){width:100%;height:100%;object-fit:cover;opacity:.6}.bento-card .card-content{z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px;box-sizing:border-box}.bento-card .card-text,.bento-card .card-text-top{font-family:"Outfit",var(--fontstack-alt),sans-serif;font-size:clamp(.9375rem,4vw,1.375rem);font-weight:400;margin:0 0 12px;color:var(--bento-text);text-wrap:balance;flex-shrink:0;min-height:2.5em;max-width:280px}.bento-stroke-number-wrap{margin-bottom:1.25rem;display:block}.bento-stroke-number{font-family:"Outfit",var(--fontstack-alt),sans-serif;font-size:clamp(3.25rem,10vw,5.5rem);font-weight:800;line-height:1;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bento-text);paint-order:stroke}.bento-stroke-number-wrap+.card-text{margin-top:.5rem}.bento-card .card-text-top{margin-top:16px;margin-bottom:auto;z-index:2}.bento-card .img-cover--top+.card-text{flex-shrink:0;min-height:2.75em}.bento-card .img-cover{width:100%;max-width:100%;height:auto;border-radius:20px;object-fit:cover;margin:0;display:block}.bento-card .img-cover--top{margin-top:0;margin-bottom:28px;max-height:238px;object-fit:cover}.bento-card .img-full-bottom{width:100%;height:100%;max-height:none;object-fit:contain;object-position:bottom;margin-top:auto;margin-bottom:-24px}.bento-card--whatsapp .card-text-top{margin-top:8px;margin-bottom:6px}.bento-card--whatsapp .whatsapp-container{flex:1;min-height:0;padding-bottom:0;overflow:hidden;position:relative;margin-left:-16px;margin-right:-16px;margin-bottom:-16px;width:calc(100% + 32px)}.bento-card--whatsapp .whatsapp-img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;object-position:center bottom;margin:0;display:block;transform:scale(1.15) translate(10px);transform-origin:center bottom}.bento-card .icon-3d{width:120px;height:120px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.15));margin-bottom:1rem}.bento-card .rotate-left{transform:rotate(-15deg)}.bento-card .rotate-right{transform:rotate(13deg)}.bento-card .whatsapp-container{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-end;height:100%}@media(max-width:1024px){.bento-grid{grid-template-columns:1fr 1fr}.bento-card--whatsapp .whatsapp-img{transform:scale(1.05)}}@media(max-width:768px){.bento-grid{grid-template-columns:1fr}.bento-card.h-tall,.bento-card.h-short{height:auto;min-height:260px}.bento-card .card-content{padding:14px}.bento-card--whatsapp .whatsapp-container{margin-left:-14px;margin-right:-14px;margin-bottom:-14px;width:calc(100% + 28px)}.bento-card--whatsapp .whatsapp-img{transform:scale(.95) translate(10px)}.bento-card .icon-3d{width:100px;height:100px}.bento-stroke-number{font-size:clamp(3rem,16vw,4.5rem)}}@media(max-width:480px){.bento-grid,.bento-col{gap:8px}.bento-card.h-tall,.bento-card.h-short{min-height:220px}.bento-card .card-content{padding:12px}.bento-card--whatsapp .whatsapp-container{margin-left:-12px;margin-right:-12px;margin-bottom:-12px;width:calc(100% + 24px);padding-bottom:12px}.bento-card .card-text,.bento-card .card-text-top{margin-bottom:8px}.bento-card--whatsapp .whatsapp-img{transform:scale(.85) translate(10px)}.bento-card .icon-3d{width:88px;height:88px}.bento-stroke-number{font-size:clamp(2.75rem,20vw,4rem)}}@media(max-width:360px){.bento-grid,.bento-col{gap:8px}.bento-card .card-content{padding:10px}.bento-stroke-number{font-size:clamp(2.5rem,20vw,3.5rem)}}@media(max-width:320px){.bento-stroke-number{font-size:clamp(2.25rem,18vw,3rem)}}.c-faq:where(.astro-4j5dlmku){margin-top:2rem;max-width:800px;margin-left:auto;margin-right:auto;font-family:var(--fontstack-main)}.c-faq__item:where(.astro-4j5dlmku){margin-bottom:0;border-bottom:1px solid rgba(26,26,26,.1);transition:all .3s ease}.c-faq__item:where(.astro-4j5dlmku):last-child{border-bottom:none}.c-faq__item:where(.astro-4j5dlmku)[open]{padding-bottom:.5rem}.c-faq__question:where(.astro-4j5dlmku){display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 0;cursor:pointer;font-family:var(--fontstack-main);font-size:1.125rem;font-weight:500;color:var(--color-text-invert, #101f35);list-style:none;user-select:none;gap:1rem;transition:color .2s ease}.c-faq__question:where(.astro-4j5dlmku):hover{color:#101f35d9}.c-faq__question:where(.astro-4j5dlmku)::-webkit-details-marker{display:none}.c-faq__question:where(.astro-4j5dlmku)::marker{display:none}.c-faq__icon:where(.astro-4j5dlmku){flex-shrink:0;margin-top:.25rem;color:#101f35d9;transition:transform .3s cubic-bezier(.4,0,.2,1);width:20px;height:20px}.c-faq__item:where(.astro-4j5dlmku)[open] .c-faq__icon:where(.astro-4j5dlmku){transform:rotate(180deg)}.c-faq__item:where(.astro-4j5dlmku)[open] .c-faq__question:where(.astro-4j5dlmku){color:#101f35d9}.c-faq__answer:where(.astro-4j5dlmku){padding:0 0 1.5rem 2rem;font-size:1rem;line-height:1.7;color:var(--color-text-invert, #101f35);animation:fadeIn .3s ease;white-space:pre-line}.c-faq-cta:where(.astro-4j5dlmku){margin-top:3rem;display:flex;justify-content:center;width:100%}.c-faq-cta:where(.astro-4j5dlmku) .c-cta:where(.astro-4j5dlmku){display:inline-flex;align-items:center;gap:8px}.c-faq-cta:where(.astro-4j5dlmku) .c-cta:where(.astro-4j5dlmku) svg:where(.astro-4j5dlmku){transition:transform .3s ease}.c-faq-cta:where(.astro-4j5dlmku) .c-cta:where(.astro-4j5dlmku):hover svg:where(.astro-4j5dlmku){transform:translate(4px)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.c-faq__question:where(.astro-4j5dlmku){padding:1.25rem 0;font-size:1rem;min-height:44px;align-items:center}.c-faq__answer:where(.astro-4j5dlmku){padding-left:1.5rem;font-size:1rem;line-height:1.6}.c-faq__icon:where(.astro-4j5dlmku){width:18px;height:18px}}@media(max-width:480px){.c-faq:where(.astro-4j5dlmku){margin-top:1.5rem;padding:0 4px}.c-faq__question:where(.astro-4j5dlmku){padding:1rem 0;font-size:1rem}.c-faq__answer:where(.astro-4j5dlmku){padding-left:1rem;padding-right:0;font-size:1rem}}
