.why-reczo-card[data-astro-cid-vygeuyyg]{background-color:var(--theme-surface-1);border-radius:1.5rem;padding:2.5rem 2rem;height:100%;transition:transform .2s ease-in-out;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1.5rem}.why-reczo-card[data-astro-cid-vygeuyyg]:hover{transform:translateY(-4px)}.icon-container[data-astro-cid-vygeuyyg]{margin-bottom:.5rem}.icon[data-astro-cid-vygeuyyg]{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background-color:var(--theme-primary);color:var(--theme-on-primary)}.icon[data-astro-cid-vygeuyyg] svg{width:1.75rem;height:1.75rem}.content[data-astro-cid-vygeuyyg]{display:flex;flex-direction:column;gap:1rem}.title[data-astro-cid-vygeuyyg]{font-family:var(--theme-font-family-serif);font-size:var(--font-size-md);font-weight:700;margin:0;color:var(--theme-on-surface-1);line-height:1.3}.description[data-astro-cid-vygeuyyg]{font-family:var(--theme-font-family-sans);font-size:var(--font-size-base);line-height:1.6;margin:0;color:var(--theme-on-surface-1);opacity:.85}.testimonial-card[data-astro-cid-bkukdqsa]{background-color:var(--theme-surface-1);border-radius:1.5rem;padding:2.5rem 2rem;height:100%;display:flex;flex-direction:column;position:relative;transition:transform .2s ease-in-out;text-align:left}.testimonial-card[data-astro-cid-bkukdqsa]:hover{transform:translateY(-4px)}.quote-mark[data-astro-cid-bkukdqsa]{font-size:3.5rem;line-height:1;font-family:var(--theme-font-family-serif);color:var(--theme-primary);height:35px;margin-bottom:1rem;text-align:left}blockquote[data-astro-cid-bkukdqsa]{flex-grow:1;margin:0;padding:0;border:none;font-size:var(--font-size-base);font-style:italic;line-height:1.6;color:var(--theme-on-surface-1);margin-bottom:1.5rem;opacity:.85}.testimonial-author[data-astro-cid-bkukdqsa]{margin-top:auto;text-align:left}.name[data-astro-cid-bkukdqsa]{font-family:var(--theme-font-family-serif);font-size:var(--font-size-base);font-weight:700;margin:0;color:var(--theme-on-surface-1)}.title[data-astro-cid-bkukdqsa]{font-family:var(--theme-font-family-sans);margin:.25rem 0 0;font-size:var(--font-size-sm);opacity:.75;color:var(--theme-on-surface-1)}.hero-section__section[data-astro-cid-ulkickqi]{margin:var(--section-margin) auto;min-height:clamp(90vh,100vw,calc(100vh - var(--navbar-height)));display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;max-width:var(--container-max-width);width:100%}.hero-section__text[data-astro-cid-ulkickqi]{justify-self:center;max-width:25rem;padding:0 var(--mobile-container-padding)}.hero-btns__container[data-astro-cid-ulkickqi]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.hero-section__image[data-astro-cid-ulkickqi]{display:flex;justify-content:center;align-items:center;width:100%;position:relative;padding:0 var(--mobile-container-padding)}.hero-section__image[data-astro-cid-ulkickqi] picture[data-astro-cid-ulkickqi]{width:100%;height:100%;display:block}.hero-section__image[data-astro-cid-ulkickqi] img[data-astro-cid-ulkickqi]{width:100%;height:100%;max-height:80vh;object-fit:cover;border-radius:var(--theme-shape-radius)}@media (max-width: 768px){.hero-section__section[data-astro-cid-ulkickqi]{grid-template-columns:1fr;gap:2rem;margin:2rem auto;min-height:auto;padding:2rem 0}.hero-section__text[data-astro-cid-ulkickqi]{text-align:center;justify-self:center;max-width:100%;padding:0 var(--mobile-container-padding)}.hero-btns__container[data-astro-cid-ulkickqi]{justify-content:center;flex-wrap:wrap;margin-bottom:1rem}.hero-section__image[data-astro-cid-ulkickqi]{order:-1;padding:0 var(--mobile-container-padding)}.hero-section__image[data-astro-cid-ulkickqi] img[data-astro-cid-ulkickqi]{max-height:50vh;width:100%}}@media (max-width: 480px){.hero-section__section[data-astro-cid-ulkickqi]{padding:1rem 0}.hero-btns__container[data-astro-cid-ulkickqi]{flex-direction:column;width:100%}.hero-btns__container[data-astro-cid-ulkickqi] .btn{width:100%}.hero-section__image[data-astro-cid-ulkickqi] img[data-astro-cid-ulkickqi]{max-height:40vh;border-radius:calc(var(--theme-shape-radius) / 2)}}.why-reczo-section[data-astro-cid-j7pv25f6]{margin:var(--section-spacing) auto;padding:var(--mobile-section-padding) var(--mobile-container-padding);max-width:var(--container-max-width);width:100%}.why-reczo-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.testimonials-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:center}.section-intro[data-astro-cid-j7pv25f6]{text-align:center;font-family:var(--theme-font-family-sans);font-size:var(--font-size-base);max-width:650px;margin:0 auto 4rem;color:var(--theme-on-surface-1);opacity:.85;line-height:1.6;padding:0 var(--mobile-container-padding)}.why-reczo-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;align-items:stretch;width:100%}.transform-career-section[data-astro-cid-j7pv25f6]{margin:var(--section-spacing) auto;text-align:center;background-color:var(--theme-surface-1);padding:6rem var(--mobile-container-padding);border-radius:var(--theme-shape-radius);width:100%;max-width:var(--container-max-width)}.transform-career-section[data-astro-cid-j7pv25f6]>.container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 1rem}.program-area[data-astro-cid-j7pv25f6]{margin-top:2rem;padding:3rem;background:var(--theme-bg);border-radius:var(--theme-button-border-radius);transition:transform var(--theme-transition);text-align:left;height:100%;display:flex;flex-direction:column;min-height:400px;gap:1.5rem;box-shadow:0 4px 6px #0000000d;width:100%}.program-area[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px)}.program-area[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--font-size-lg);font-weight:600;margin-bottom:1rem;color:var(--theme-primary);text-align:center;flex-shrink:0;min-height:2.5em;display:flex;align-items:center;justify-content:center;line-height:1.3;padding:0 .5rem}.program-item[data-astro-cid-j7pv25f6]{margin-bottom:0;padding:.75rem 0;flex:1;display:flex;flex-direction:column;position:relative;min-height:auto}.program-item[data-astro-cid-j7pv25f6]:first-child{padding-top:0}.program-item[data-astro-cid-j7pv25f6]:last-child{padding-bottom:0}.program-item[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:var(--font-size-md);font-weight:600;margin-bottom:.5rem;color:var(--theme-on-surface-1);flex-shrink:0;line-height:1.3;padding-right:.5rem}.program-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--font-size-sm);line-height:1.5;color:var(--theme-on-surface-1);opacity:.9;margin:0;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.program-link[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1rem;color:var(--theme-primary);text-decoration:none;font-weight:600;transition:color .2s ease;text-align:center;width:100%;flex-shrink:0;padding:.5rem 1rem;border-radius:var(--theme-button-border-radius);background-color:var(--theme-surface-1)}.program-link[data-astro-cid-j7pv25f6]:hover{color:var(--theme-primary-hover);background-color:var(--theme-surface-2)}.testimonials-section[data-astro-cid-j7pv25f6]{margin:var(--section-spacing) auto;padding:var(--mobile-section-padding) var(--mobile-container-padding);max-width:var(--container-max-width);width:100%}.testimonials-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;align-items:stretch;width:100%}.cta-card__section{background:linear-gradient(135deg,var(--theme-primary),var(--theme-primary-hover));color:var(--theme-on-primary);padding:4rem var(--mobile-container-padding);margin:var(--section-spacing) auto;border-radius:var(--theme-shape-radius);text-align:center;width:100%}.cta-card__section h2[data-astro-cid-j7pv25f6]{font-family:var(--theme-font-family-serif);font-size:var(--font-size-xl);font-weight:700;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.1;color:var(--theme-on-primary)}.cta-card__section p[data-astro-cid-j7pv25f6]{font-size:var(--font-size-md);margin-bottom:2.5rem;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6;color:var(--theme-on-primary)}.cta-buttons[data-astro-cid-j7pv25f6]{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;width:100%;max-width:600px;margin:0 auto;padding:0 var(--mobile-container-padding)}.cta-card__section .btn{padding:.75rem 1.5rem;font-family:var(--theme-font-family-sans);font-size:var(--font-size-base);font-weight:600;line-height:1.1875;min-width:200px}.cta-card__section .btn--outlined{background-color:var(--theme-on-primary);color:var(--theme-primary);border:2px solid var(--theme-on-primary);transition:all var(--theme-transition)}.cta-card__section .btn--outlined:hover{background-color:transparent;color:var(--theme-on-primary);border-color:var(--theme-on-primary)}@media (max-width: 768px){.why-reczo-grid[data-astro-cid-j7pv25f6],.testimonials-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.5rem}.transform-career-section[data-astro-cid-j7pv25f6]{padding:var(--mobile-section-padding);margin:var(--section-spacing) var(--mobile-container-padding);width:calc(100% - (var(--mobile-container-padding) * 2));border-radius:calc(var(--theme-shape-radius) / 2)}.transform-career-section[data-astro-cid-j7pv25f6]>.container{padding:0 .5rem;width:100%}.program-area[data-astro-cid-j7pv25f6]{padding:2rem;margin:1.5rem auto 0;min-height:auto;gap:1rem;width:100%;max-width:600px}.program-area[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--font-size-md);margin-bottom:1rem;min-height:auto;line-height:1.2}.program-item[data-astro-cid-j7pv25f6]{padding:.5rem 0}.program-item[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:var(--font-size-base);margin-bottom:.375rem;line-height:1.2}.program-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--font-size-sm);line-height:1.4}.program-link[data-astro-cid-j7pv25f6]{margin-top:1rem;padding:.75rem 1rem}.section-intro[data-astro-cid-j7pv25f6]{margin-bottom:2.5rem;max-width:100%}.cta-buttons[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch;gap:1rem;padding:0}}@media (max-width: 480px){.transform-career-section[data-astro-cid-j7pv25f6]{padding:var(--mobile-section-padding) var(--mobile-container-padding);margin:var(--section-spacing) var(--mobile-container-padding)}.why-reczo-section[data-astro-cid-j7pv25f6],.testimonials-section[data-astro-cid-j7pv25f6]{padding:var(--mobile-section-padding) var(--mobile-container-padding)}.section-intro[data-astro-cid-j7pv25f6]{padding:0}.program-area[data-astro-cid-j7pv25f6]{padding:1.5rem;margin:1.25rem auto 0;width:calc(100% + var(--mobile-container-padding));max-width:none;margin-left:calc(-1 * var(--mobile-container-padding) / 2);margin-right:calc(-1 * var(--mobile-container-padding) / 2)}.program-area[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:calc(var(--font-size-base) * 1.1);padding:0;margin-bottom:.75rem}.program-item[data-astro-cid-j7pv25f6]{padding:.5rem 0}.program-item[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:var(--font-size-base);line-height:1.2;margin-bottom:.25rem}.program-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:calc(var(--font-size-sm) * .95);line-height:1.4}.program-link[data-astro-cid-j7pv25f6]{margin-top:.75rem;padding:.5rem;font-size:var(--font-size-sm)}}
