:root.dark .hero-visual-img.light-only{display:none!important}:root:not(.dark) .hero-visual-img.dark-only{display:none!important}.hero-section[data-astro-cid-4z5ypzu4]{position:relative}.hero[data-astro-cid-4z5ypzu4]{max-width:var(--wide-width);margin:0 auto;padding:clamp(2rem,4vh + 1rem,5rem) clamp(1rem,2vw + .5rem,2.5rem);display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,4vw,5rem);align-items:center;position:relative;width:100%}.hero-centered[data-astro-cid-4z5ypzu4]{grid-template-columns:1fr;text-align:center;max-width:var(--max-width);padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-xl)}.hero-centered[data-astro-cid-4z5ypzu4] .hero-content[data-astro-cid-4z5ypzu4]{max-width:100%}.hero-centered[data-astro-cid-4z5ypzu4] .hero-actions[data-astro-cid-4z5ypzu4]{justify-content:center}.hero-content[data-astro-cid-4z5ypzu4]{display:flex;flex-direction:column;gap:clamp(1rem,1.5vw + .5rem,2rem);max-width:720px}.hero-headline[data-astro-cid-4z5ypzu4]{font-size:clamp(2.25rem,3.5vw + 1rem,5.25rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;background:linear-gradient(135deg,var(--color-text) 0%,var(--color-muted) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subheadline[data-astro-cid-4z5ypzu4]{font-size:clamp(1.0625rem,.4vw + 1rem,1.4rem);line-height:1.55;color:var(--color-muted);max-width:56ch}.hero-actions[data-astro-cid-4z5ypzu4]{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.hero-image[data-astro-cid-4z5ypzu4]{position:relative}.hero-image[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4]{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.hero-image[data-astro-cid-4z5ypzu4]:before{content:"";position:absolute;inset:-10px;background:linear-gradient(135deg,var(--color-primary-light) 0%,var(--color-accent-light) 100%);border-radius:var(--radius-lg);z-index:-1;opacity:.3;filter:blur(20px)}.hero-visual[data-astro-cid-4z5ypzu4]{position:relative;width:100%;max-width:clamp(420px,38vw,660px);justify-self:center}.hero-card-link[data-astro-cid-4z5ypzu4]{position:absolute;width:40%;height:40%;border-radius:22px;display:block;text-decoration:none;transition:transform .22s cubic-bezier(.34,1.3,.64,1),box-shadow .22s ease}.hero-card-link[data-astro-cid-4z5ypzu4]:hover{transform:translateY(-3px) scale(1.02)}.hero-card-link[data-astro-cid-4z5ypzu4]:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}.hero-card-tl[data-astro-cid-4z5ypzu4]{left:10%;top:10%}.hero-card-tr[data-astro-cid-4z5ypzu4]{left:53%;top:10%}.hero-card-bl[data-astro-cid-4z5ypzu4]{left:10%;top:53%}.hero-card-br[data-astro-cid-4z5ypzu4]{left:53%;top:53%}.hero-visual[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4]{width:100%;height:auto}@media(max-width:1024px){.hero[data-astro-cid-4z5ypzu4]{grid-template-columns:1fr;padding:var(--spacing-2xl) var(--spacing-lg);gap:var(--spacing-2xl)}.hero-headline[data-astro-cid-4z5ypzu4]{font-size:var(--font-size-4xl)}.hero-subheadline[data-astro-cid-4z5ypzu4]{font-size:var(--font-size-lg)}.hero-with-image[data-astro-cid-4z5ypzu4]{text-align:center}.hero-with-image[data-astro-cid-4z5ypzu4] .hero-actions[data-astro-cid-4z5ypzu4]{justify-content:center}.hero-image[data-astro-cid-4z5ypzu4],.hero-visual[data-astro-cid-4z5ypzu4]{order:-1}}.features-header[data-astro-cid-hw3lpzhz]{text-align:center;max-width:var(--max-width);margin:0 auto var(--spacing-2xl)}.features-headline[data-astro-cid-hw3lpzhz]{font-size:clamp(1.375rem,.8vw + 1rem,2rem);font-weight:800;margin-bottom:var(--spacing-xs)}.features-subheadline[data-astro-cid-hw3lpzhz]{font-size:clamp(.95rem,.2vw + .9rem,1.1rem);color:var(--color-muted)}.features-grid[data-astro-cid-hw3lpzhz]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,1.5vw,2rem)}.feature-card[data-astro-cid-hw3lpzhz]{position:relative;overflow:hidden;padding:var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);scroll-margin-top:100px;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.feature-card-clickable[data-astro-cid-hw3lpzhz]{cursor:pointer}.feature-card-clickable[data-astro-cid-hw3lpzhz]:focus-visible{outline:3px solid var(--color-primary-light);outline-offset:2px}.feature-card[data-astro-cid-hw3lpzhz]:before{content:"";position:absolute;top:-25%;right:-30%;width:90%;height:150%;background:url(/brand/logo/logo-net-lyon-sigle-fond-clair.svg) no-repeat center / contain;opacity:.07;pointer-events:none;transition:opacity var(--transition-base),transform var(--transition-base)}:root.dark .feature-card[data-astro-cid-hw3lpzhz]:before{background-image:url(/brand/logo/logo-net-lyon-sigle-fond-sombre.svg);opacity:.13}.feature-card[data-astro-cid-hw3lpzhz]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary-light)}.feature-card[data-astro-cid-hw3lpzhz]:hover:before{opacity:.12;transform:translate(-4%) translateY(2%)}.feature-card[data-astro-cid-hw3lpzhz]>[data-astro-cid-hw3lpzhz]{position:relative;z-index:1}.feature-icon[data-astro-cid-hw3lpzhz]{width:clamp(40px,2.5vw + 24px,56px);height:clamp(40px,2.5vw + 24px,56px);display:flex;align-items:center;justify-content:center;font-size:clamp(1.1rem,.5vw + .9rem,1.5rem);color:#fff;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border-radius:var(--radius);margin-bottom:var(--spacing-md)}.feature-title[data-astro-cid-hw3lpzhz]{font-size:clamp(1rem,.3vw + .9rem,1.2rem);font-weight:700;margin-bottom:var(--spacing-xs)}.feature-description[data-astro-cid-hw3lpzhz]{font-size:clamp(.875rem,.15vw + .85rem,1rem);color:var(--color-muted);line-height:1.55}:root.dark .feature-title[data-astro-cid-hw3lpzhz]{color:#fff}:root.dark .feature-description[data-astro-cid-hw3lpzhz]{color:#c8d8e6}:root.dark .feature-more[data-astro-cid-hw3lpzhz]{color:#4ea7e0!important;opacity:1!important}.feature-more[data-astro-cid-hw3lpzhz]{display:inline-block;margin-top:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);opacity:.85;transition:opacity var(--transition-fast),transform var(--transition-fast)}.feature-card[data-astro-cid-hw3lpzhz]:hover .feature-more[data-astro-cid-hw3lpzhz]{opacity:1;transform:translate(2px)}.feature-modal[data-astro-cid-hw3lpzhz]{position:fixed;inset:0;margin:auto;max-width:720px;width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-xl);overflow:hidden;opacity:0;transform:translateY(16px) scale(.96);transition:opacity .24s ease,transform .24s cubic-bezier(.34,1.3,.64,1),overlay .24s allow-discrete,display .24s allow-discrete}.feature-modal[data-astro-cid-hw3lpzhz][open]{opacity:1;transform:translateY(0) scale(1)}@starting-style{.feature-modal[data-astro-cid-hw3lpzhz][open]{opacity:0;transform:translateY(16px) scale(.96)}}.feature-modal[data-astro-cid-hw3lpzhz]::backdrop{background:#001f3300;backdrop-filter:blur(0);transition:background .24s ease,backdrop-filter .24s ease,overlay .24s allow-discrete,display .24s allow-discrete}.feature-modal[data-astro-cid-hw3lpzhz][open]::backdrop{background:#001f33b3;backdrop-filter:blur(6px)}@starting-style{.feature-modal[data-astro-cid-hw3lpzhz][open]::backdrop{background:#001f3300;backdrop-filter:blur(0)}}.feature-modal[data-astro-cid-hw3lpzhz]:before{content:"";position:absolute;top:-25%;right:-20%;width:70%;height:150%;background:url(/brand/logo/logo-net-lyon-sigle-fond-clair.svg) no-repeat center / contain;opacity:.05;pointer-events:none;z-index:0}:root.dark .feature-modal[data-astro-cid-hw3lpzhz]:before{background-image:url(/brand/logo/logo-net-lyon-sigle-fond-sombre.svg);opacity:.07}.modal-header[data-astro-cid-hw3lpzhz],.modal-body[data-astro-cid-hw3lpzhz],.modal-close[data-astro-cid-hw3lpzhz]{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.feature-modal[data-astro-cid-hw3lpzhz],.feature-modal[data-astro-cid-hw3lpzhz]::backdrop{transition:none}}.modal-close[data-astro-cid-hw3lpzhz]{position:absolute;top:var(--spacing-md);right:var(--spacing-md);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;color:var(--color-muted);cursor:pointer;font-size:1.5rem;line-height:1;z-index:10;touch-action:manipulation;transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.modal-close[data-astro-cid-hw3lpzhz]>[data-astro-cid-hw3lpzhz]{pointer-events:none}.modal-close[data-astro-cid-hw3lpzhz]>svg{display:none}.modal-close-x[data-astro-cid-hw3lpzhz]{font-size:1.5rem;line-height:1}.modal-close[data-astro-cid-hw3lpzhz]:hover{background:var(--color-primary);color:#fff;transform:rotate(90deg)}.modal-header[data-astro-cid-hw3lpzhz]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-md);border-bottom:1px solid var(--color-border)}.modal-icon[data-astro-cid-hw3lpzhz]{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border-radius:var(--radius)}.modal-title[data-astro-cid-hw3lpzhz]{font-size:var(--font-size-2xl);font-weight:800;line-height:1.2}.modal-body[data-astro-cid-hw3lpzhz]{padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0}.modal-intro[data-astro-cid-hw3lpzhz]{font-size:var(--font-size-base);color:var(--color-muted);line-height:1.6;margin-bottom:var(--spacing-lg)}.modal-bullets[data-astro-cid-hw3lpzhz]{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-sm)}.modal-bullets[data-astro-cid-hw3lpzhz] li[data-astro-cid-hw3lpzhz]{position:relative;padding-left:1.75rem;font-size:var(--font-size-sm);line-height:1.55}.modal-bullets[data-astro-cid-hw3lpzhz] li[data-astro-cid-hw3lpzhz]:before{content:"";position:absolute;left:0;top:.45em;width:8px;height:8px;background:var(--color-primary-light);border-radius:50%}.modal-footer[data-astro-cid-hw3lpzhz]{display:flex;gap:var(--spacing-md);flex-wrap:wrap;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}@media(max-width:900px){.features-grid[data-astro-cid-hw3lpzhz]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.features-grid[data-astro-cid-hw3lpzhz]{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--spacing-md);gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-md);margin-inline:calc(-1 * var(--spacing-md));scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.features-grid[data-astro-cid-hw3lpzhz]::-webkit-scrollbar{display:none}.feature-card[data-astro-cid-hw3lpzhz]{flex:0 0 85%;max-width:85%;scroll-snap-align:start}.modal-header[data-astro-cid-hw3lpzhz]{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md)}.modal-body[data-astro-cid-hw3lpzhz]{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg)}.modal-title[data-astro-cid-hw3lpzhz]{font-size:var(--font-size-xl)}}.testimonials[data-astro-cid-ee3h546r]{background:var(--color-surface)}.testimonials-header[data-astro-cid-ee3h546r]{text-align:center;margin-bottom:var(--spacing-4xl)}.testimonials-headline[data-astro-cid-ee3h546r]{font-size:var(--font-size-3xl);font-weight:800}.testimonials-grid[data-astro-cid-ee3h546r]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.testimonial-card[data-astro-cid-ee3h546r]{padding:var(--spacing-xl);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}.testimonial-quote[data-astro-cid-ee3h546r]{font-size:var(--font-size-lg);line-height:1.6;color:var(--color-text);flex:1}.testimonial-author[data-astro-cid-ee3h546r]{display:flex;align-items:center;gap:var(--spacing-md)}.testimonial-avatar[data-astro-cid-ee3h546r]{width:48px;height:48px;border-radius:var(--radius-full);object-fit:cover}.testimonial-info[data-astro-cid-ee3h546r]{display:flex;flex-direction:column}.testimonial-name[data-astro-cid-ee3h546r]{font-weight:600;font-size:var(--font-size-sm)}.testimonial-role[data-astro-cid-ee3h546r]{font-size:var(--font-size-xs);color:var(--color-muted)}@media(max-width:900px){.testimonials-grid[data-astro-cid-ee3h546r]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.testimonials-grid[data-astro-cid-ee3h546r]{grid-template-columns:1fr}}.pricing-header[data-astro-cid-cjzefdrn]{text-align:center;margin-bottom:var(--spacing-2xl)}.pricing-headline[data-astro-cid-cjzefdrn]{font-size:var(--font-size-3xl);font-weight:800}.pricing-grid[data-astro-cid-cjzefdrn]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl);align-items:start}.pricing-card[data-astro-cid-cjzefdrn]{position:relative;padding:var(--spacing-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}.pricing-highlighted[data-astro-cid-cjzefdrn]{background:var(--color-bg);border-color:var(--color-primary);box-shadow:var(--shadow-xl);transform:scale(1.02)}.pricing-badge[data-astro-cid-cjzefdrn]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;color:#fff;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);border-radius:var(--radius-full)}.pricing-plan-header[data-astro-cid-cjzefdrn]{text-align:center;padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border)}.pricing-name[data-astro-cid-cjzefdrn]{font-size:var(--font-size-lg);font-weight:700;margin-bottom:var(--spacing-sm)}.pricing-price[data-astro-cid-cjzefdrn]{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.pricing-amount[data-astro-cid-cjzefdrn]{font-size:var(--font-size-4xl);font-weight:800;letter-spacing:-.03em}.pricing-period[data-astro-cid-cjzefdrn],.pricing-description[data-astro-cid-cjzefdrn]{font-size:var(--font-size-sm);color:var(--color-muted)}.pricing-features[data-astro-cid-cjzefdrn]{list-style:none;flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}.pricing-features[data-astro-cid-cjzefdrn] li[data-astro-cid-cjzefdrn]{display:flex;align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-sm)}.check-icon[data-astro-cid-cjzefdrn]{width:18px;height:18px;flex-shrink:0;color:var(--color-success);margin-top:2px}.pricing-cta[data-astro-cid-cjzefdrn]{width:100%}@media(max-width:900px){.pricing-grid[data-astro-cid-cjzefdrn]{grid-template-columns:1fr;max-width:400px;margin:0 auto}.pricing-highlighted[data-astro-cid-cjzefdrn]{transform:none}}.faq[data-astro-cid-jkyjzks3]{position:relative;overflow:hidden}.faq-bouclier[data-astro-cid-jkyjzks3]{position:absolute;top:-25%;left:-28%;width:110%;max-width:1600px;height:165%;background:url(/brand/logo/logo-net-lyon-sigle-fond-clair.svg) no-repeat center / contain;opacity:.09;pointer-events:none;z-index:0}:root.dark .faq-bouclier[data-astro-cid-jkyjzks3]{background-image:url(/brand/logo/logo-net-lyon-sigle-fond-sombre.svg);opacity:.12}.faq[data-astro-cid-jkyjzks3] .container[data-astro-cid-jkyjzks3]{position:relative;z-index:1}.faq-header[data-astro-cid-jkyjzks3]{text-align:center;max-width:var(--max-width);margin:0 auto var(--spacing-3xl);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.faq-eyebrow[data-astro-cid-jkyjzks3]{display:inline-block;padding:4px 14px;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary);background:#0080cf1a;border:1px solid rgba(0,128,207,.2);border-radius:var(--radius-full)}.faq-headline[data-astro-cid-jkyjzks3]{font-size:clamp(1.75rem,1.5vw + 1rem,2.75rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;background:linear-gradient(135deg,var(--color-text) 0%,var(--color-muted) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.faq-sub[data-astro-cid-jkyjzks3]{color:var(--color-muted);font-size:var(--font-size-base);max-width:56ch}.faq-sub[data-astro-cid-jkyjzks3] a[data-astro-cid-jkyjzks3]{color:var(--color-primary);text-decoration:underline}.faq-list[data-astro-cid-jkyjzks3]{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-md)}.faq-item[data-astro-cid-jkyjzks3]{position:relative;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.faq-item[data-astro-cid-jkyjzks3]:hover{border-color:var(--color-primary-light);transform:translateY(-2px);box-shadow:0 8px 20px -10px #003c6240}.faq-item[data-astro-cid-jkyjzks3][open]{border-color:var(--color-accent);box-shadow:0 12px 28px -12px #0080cf4d,0 0 0 1px #0080cf33}.faq-item[data-astro-cid-jkyjzks3]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--color-primary) 0%,var(--color-accent) 100%);transform:scaleY(0);transform-origin:top;transition:transform .28s ease}.faq-item[data-astro-cid-jkyjzks3][open]:before{transform:scaleY(1)}.faq-question[data-astro-cid-jkyjzks3]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--font-size-base);font-weight:600;color:var(--color-text);cursor:pointer;list-style:none;transition:color var(--transition-fast)}.faq-question[data-astro-cid-jkyjzks3]::-webkit-details-marker{display:none}.faq-pic[data-astro-cid-jkyjzks3]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:1.25rem;color:var(--color-primary);background:#0080cf1a;border:1px solid rgba(0,128,207,.18);border-radius:var(--radius);transition:all var(--transition-base)}.faq-item[data-astro-cid-jkyjzks3][open] .faq-pic[data-astro-cid-jkyjzks3]{color:#fff;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);border-color:transparent}.faq-logos[data-astro-cid-jkyjzks3]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xl);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px dashed var(--color-border)}.faq-logos[data-astro-cid-jkyjzks3] img[data-astro-cid-jkyjzks3]{height:64px;width:auto;max-width:180px;object-fit:contain;display:block}:root.dark .faq-logo-light-only[data-astro-cid-jkyjzks3]{display:none}:root:not(.dark) .faq-logo-dark-only[data-astro-cid-jkyjzks3]{display:none}@media(max-width:600px){.faq-logos[data-astro-cid-jkyjzks3]{gap:var(--spacing-md)}.faq-logos[data-astro-cid-jkyjzks3] img[data-astro-cid-jkyjzks3]{height:48px;max-width:140px}}.faq-q[data-astro-cid-jkyjzks3]{flex:1;line-height:1.4}.faq-icon[data-astro-cid-jkyjzks3]{width:22px;height:22px;flex-shrink:0;color:var(--color-muted);transition:transform var(--transition-base),color var(--transition-base)}.faq-item[data-astro-cid-jkyjzks3]:hover .faq-icon[data-astro-cid-jkyjzks3]{color:var(--color-primary)}.faq-item[data-astro-cid-jkyjzks3][open] .faq-icon[data-astro-cid-jkyjzks3]{transform:rotate(180deg);color:var(--color-accent)}.faq-answer[data-astro-cid-jkyjzks3]{padding:0 var(--spacing-xl) var(--spacing-lg) calc(var(--spacing-xl) + 40px + var(--spacing-md));animation:faq-slide-in .28s ease-out}.faq-answer[data-astro-cid-jkyjzks3] p[data-astro-cid-jkyjzks3]{font-size:var(--font-size-sm);color:var(--color-muted);line-height:1.7}@keyframes faq-slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.faq-answer[data-astro-cid-jkyjzks3]{animation:none}.faq-item[data-astro-cid-jkyjzks3]:hover{transform:none}}@media(max-width:600px){.faq-question[data-astro-cid-jkyjzks3]{padding:var(--spacing-md)}.faq-pic[data-astro-cid-jkyjzks3]{width:34px;height:34px;font-size:1.05rem}.faq-answer[data-astro-cid-jkyjzks3]{padding:0 var(--spacing-md) var(--spacing-md) calc(var(--spacing-md) + 34px + var(--spacing-sm))}}
