.slider-img-section:where(.astro-chu6qkcs){background:#f8f9fa;padding:4rem 0}.slider-img-container:where(.astro-chu6qkcs){margin:0 auto;max-width:1400px;padding:0 2rem;position:relative}.slider-img-wrapper:where(.astro-chu6qkcs){border-radius:16px;height:750px;overflow:hidden;position:relative}.slider-img-track:where(.astro-chu6qkcs){display:flex;height:100%;position:relative;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.slider-img-slide:where(.astro-chu6qkcs){align-items:center;display:flex;flex:0 0 100%;flex-direction:column;justify-content:center;opacity:.3;position:relative;transform:scale(.7);transition:all .6s ease;z-index:1}.slider-img-slide:where(.astro-chu6qkcs).active{opacity:1;transform:scale(1);z-index:3}.slider-img-slide:where(.astro-chu6qkcs).next,.slider-img-slide:where(.astro-chu6qkcs).prev{opacity:.3;transform:scale(.7);z-index:2}.slider-img-content:where(.astro-chu6qkcs){max-width:1150px;padding:2rem;text-align:center;width:100%}.slider-img-content:where(.astro-chu6qkcs) img:where(.astro-chu6qkcs){border-radius:12px;box-shadow:0 12px 40px #00000026;height:auto;max-height:900px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;width:100%}.slider-img-content:where(.astro-chu6qkcs) img:where(.astro-chu6qkcs).transparent-bg{border-radius:0;box-shadow:none}.slider-img-caption:where(.astro-chu6qkcs){color:#666;font-size:1.1rem;font-weight:500;letter-spacing:normal;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:800px;text-align:center;text-transform:none}.slider-img-nav:where(.astro-chu6qkcs){display:flex;justify-content:space-between;left:0;padding:0 1rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.slider-img-btn:where(.astro-chu6qkcs){align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:none;border-radius:50%;box-shadow:0 6px 20px #00000026;cursor:pointer;display:flex;height:60px;justify-content:center;pointer-events:all;transition:all .3s ease;width:60px}.slider-img-btn:where(.astro-chu6qkcs):hover{background:#fff;box-shadow:0 8px 25px #0003;transform:scale(1.1)}.slider-img-btn:where(.astro-chu6qkcs) i:where(.astro-chu6qkcs){color:#653165;font-size:1.4rem}.slider-img-dots:where(.astro-chu6qkcs){display:flex;gap:.8rem;justify-content:center;margin-top:3rem}.slider-img-dot:where(.astro-chu6qkcs){background:#ccc;border:none;border-radius:50%;cursor:pointer;height:14px;transition:all .3s ease;width:14px}.slider-img-dot:where(.astro-chu6qkcs).active{background:#653165;transform:scale(1.3)}.slider-img-dot:where(.astro-chu6qkcs):hover{background:#653165}@media (max-width:1400px){.slider-img-content:where(.astro-chu6qkcs){max-width:900px;padding:1.5rem}.slider-img-content:where(.astro-chu6qkcs) img:where(.astro-chu6qkcs){max-height:650px}.slider-img-nav:where(.astro-chu6qkcs){padding:0 2rem}.slider-img-btn:where(.astro-chu6qkcs){height:55px;width:55px}}@media (max-width:1024px){.slider-img-content:where(.astro-chu6qkcs){max-width:750px;padding:1.25rem}.slider-img-content:where(.astro-chu6qkcs) img:where(.astro-chu6qkcs){max-height:550px}.slider-img-nav:where(.astro-chu6qkcs){padding:0 1.5rem}}@media (max-width:768px){.slider-img-section:where(.astro-chu6qkcs){padding:2rem 0}.slider-img-wrapper:where(.astro-chu6qkcs){height:550px}.slider-img-content:where(.astro-chu6qkcs){max-width:90%;padding:1rem}.slider-img-content:where(.astro-chu6qkcs) img:where(.astro-chu6qkcs){max-height:400px}.slider-img-btn:where(.astro-chu6qkcs){height:50px;width:50px}.slider-img-btn:where(.astro-chu6qkcs) i:where(.astro-chu6qkcs){font-size:1.2rem}.slider-img-caption:where(.astro-chu6qkcs){font-size:1rem;line-height:1.4;margin-top:1.5rem;max-width:90%}}section.accordion-block{padding:4rem 0}section.accordion-block h2{font-size:clamp(2.5rem,-.875rem + 8.333vw,64px);font-weight:400;line-height:1.15;margin-bottom:3rem;margin-top:0}section.accordion-block .text-cta-part p{font-size:1rem;line-height:1.1;margin-bottom:.5rem}section.accordion-block h3{font-weight:300;line-height:1.15;margin-bottom:2rem}section.accordion-block .cta-wrapper{margin-top:2rem}section.accordion-block a.cta-button{align-items:center;background:#000;border-radius:3rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;justify-content:space-between;line-height:1.5;padding:1rem 3rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}section.accordion-block a.cta-button:focus,section.accordion-block a.cta-button:hover{background:#333;text-decoration:underline}section.accordion-block a.cta-button svg{height:0;margin-left:0;overflow:hidden;transition:all .3s ease-in-out;width:0}section.accordion-block a.cta-button:focus svg,section.accordion-block a.cta-button:hover svg{height:1.2em;margin-left:.5rem;width:1.2em}section.accordion-block .accordion-grid{display:flex}section.accordion-block .accordion-grid.columns{align-items:flex-start;flex-wrap:nowrap;justify-content:space-between}section.accordion-block .accordion-grid.columns .text-cta-part{margin-right:2rem;width:40%}section.accordion-block .accordion-grid.columns .details-part{margin-left:2rem;width:60%}section.accordion-block .accordion-grid.rows{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}section.accordion-block .accordion-grid.rows .text-cta-part{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:2rem}section.accordion-block .accordion-grid.rows .text-cta-part h2{margin-right:2rem;width:50%}section.accordion-block .accordion-grid.rows.rows-full .text-cta-part h2{width:100%}section.accordion-block .accordion-grid.rows .text-cta-part .text-cta-content{margin-left:2rem;width:40%}section.accordion-block .accordion-grid.rows .details-part{display:flex;flex-wrap:wrap;margin-top:2rem;width:60%}section.accordion-block .accordion-grid.rows.rows-full .details-part{margin-top:0;width:100%}section.accordion-block .accordion-grid.rows .details-part details{margin-right:2rem;width:calc(50% - 2rem)}section.accordion-block .accordion-grid.rows.rows-full .details-part details{width:calc(25% - 2rem)}section.accordion-block .accordion-grid.rows .details-part details:nth-child(2){border-top:1px solid}@media (min-width:992px){section.accordion-block .accordion-grid.rows.rows-full .details-part details{border-top:1px solid}}@media (max-width:991px){section.accordion-block .accordion-grid.columns{flex-wrap:wrap}section.accordion-block .accordion-grid.columns .text-cta-part{margin-bottom:3rem;margin-right:0;width:100%}section.accordion-block .accordion-grid.columns .details-part{margin-left:0;width:100%}section.accordion-block .accordion-grid.rows .text-cta-part h2{margin-right:0;width:100%}section.accordion-block .accordion-grid.rows .text-cta-part{display:block}section.accordion-block .accordion-grid.rows .text-cta-part .text-cta-content{margin-left:0;width:100%}section.accordion-block .accordion-grid.rows .details-part{width:100%}section.accordion-block .accordion-grid.rows.rows-full .details-part details{width:calc(50% - 2rem)}section.accordion-block .accordion-grid.rows .details-part details:nth-child(2n){margin-right:0}}@media (max-width:768px){section.accordion-block{padding:3rem 0}section.accordion-block h2{font-size:36px;margin-bottom:1.5rem;max-width:100%}section.accordion-block a.cta-button{font-size:.875rem}section.accordion-block .accordion-grid.rows .details-part details,section.accordion-block .accordion-grid.rows.rows-full .details-part details{margin-right:0;width:100%}section.accordion-block .accordion-grid.rows .details-part details:nth-child(2){border-top:0}}
