.services-page[data-astro-cid-wrzvmyuk]{background:#f5f5f5;min-height:100vh;padding-top:83px}.container[data-astro-cid-wrzvmyuk]{max-width:1200px;margin:0 auto;padding:0 1rem}.breadcrumb-container[data-astro-cid-wrzvmyuk]{background:#fff;border-bottom:1px solid #ddd}.breadcrumb[data-astro-cid-wrzvmyuk]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;padding:.625rem 0}.breadcrumb[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]{color:#007185;text-decoration:none}.breadcrumb[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]:hover{color:#c7511f;text-decoration:underline}.breadcrumb[data-astro-cid-wrzvmyuk] .separator[data-astro-cid-wrzvmyuk],.breadcrumb[data-astro-cid-wrzvmyuk] .current[data-astro-cid-wrzvmyuk]{color:#565959}.hero-section[data-astro-cid-wrzvmyuk]{background:#fff;padding:2.5rem 0;border-bottom:1px solid #e7e7e7}.hero-content[data-astro-cid-wrzvmyuk]{max-width:800px}.page-title[data-astro-cid-wrzvmyuk]{font-size:2.5rem;font-weight:400;color:#0f1111;margin:0 0 .75rem;line-height:1.2}.page-subtitle[data-astro-cid-wrzvmyuk]{font-size:1.125rem;color:#565959;margin:0;line-height:1.5}.content-section[data-astro-cid-wrzvmyuk]{padding:2rem 0 3rem}.services-list[data-astro-cid-wrzvmyuk]{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.service-item[data-astro-cid-wrzvmyuk]{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.service-grid[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:1fr;gap:0}@media (min-width: 768px){.service-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:300px 1fr}}.service-image-wrapper[data-astro-cid-wrzvmyuk]{background:#fff;padding:1.5rem;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e7e7e7}@media (min-width: 768px){.service-image-wrapper[data-astro-cid-wrzvmyuk]{border-bottom:none;border-right:1px solid #e7e7e7}}.service-image[data-astro-cid-wrzvmyuk]{max-width:100%;height:auto;display:block;object-fit:contain}.service-content[data-astro-cid-wrzvmyuk]{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.service-title[data-astro-cid-wrzvmyuk]{font-size:1.5rem;font-weight:700;color:#0f1111;margin:0}.service-description[data-astro-cid-wrzvmyuk]{font-size:.9375rem;color:#565959;line-height:1.6;margin:0}.components-section[data-astro-cid-wrzvmyuk]{margin-top:.5rem}.components-title[data-astro-cid-wrzvmyuk]{font-size:1rem;font-weight:700;color:#0f1111;margin:0 0 .75rem}.components-list[data-astro-cid-wrzvmyuk]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width: 640px){.components-list[data-astro-cid-wrzvmyuk]{grid-template-columns:repeat(2,1fr)}}.component-item[data-astro-cid-wrzvmyuk]{font-size:.875rem;color:#0f1111;padding-left:1.25rem;position:relative}.component-item[data-astro-cid-wrzvmyuk]:before{content:"✓";position:absolute;left:0;color:#007600;font-weight:700}.service-btn[data-astro-cid-wrzvmyuk]{display:inline-block;padding:.75rem 1.5rem;background:#ffd814;color:#0f1111;font-size:.9375rem;font-weight:600;border-radius:8px;border:1px solid #FCD200;text-decoration:none;transition:all .2s ease;width:fit-content;margin-top:.5rem}.service-btn[data-astro-cid-wrzvmyuk]:hover{background:#f7ca00;border-color:#f2c200}.info-section[data-astro-cid-wrzvmyuk]{background:#fff;padding:2rem;border:1px solid #ddd;border-radius:8px;margin-bottom:2rem}.info-title[data-astro-cid-wrzvmyuk]{font-size:1.5rem;font-weight:700;color:#0f1111;margin:0 0 1.5rem;text-align:center}.info-grid[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.info-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:repeat(3,1fr)}}.info-card[data-astro-cid-wrzvmyuk]{text-align:center;padding:1.5rem;background:#f7f7f7;border:1px solid #e7e7e7;border-radius:8px}.info-icon[data-astro-cid-wrzvmyuk]{width:48px;height:48px;background:#0f1111;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.info-card-title[data-astro-cid-wrzvmyuk]{font-size:1rem;font-weight:700;color:#0f1111;margin:0 0 .5rem}.info-card-text[data-astro-cid-wrzvmyuk]{font-size:.875rem;color:#565959;margin:0;line-height:1.5}.process-section[data-astro-cid-wrzvmyuk]{background:#fff;padding:2rem;border:1px solid #ddd;border-radius:8px;margin-bottom:2rem}.process-title[data-astro-cid-wrzvmyuk]{font-size:1.5rem;font-weight:700;color:#0f1111;margin:0 0 1.5rem;text-align:center}.process-grid[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 640px){.process-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.process-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:repeat(4,1fr)}}.process-step[data-astro-cid-wrzvmyuk]{text-align:center;padding:1.5rem;background:#f7f7f7;border:1px solid #e7e7e7;border-radius:8px}.process-number[data-astro-cid-wrzvmyuk]{width:48px;height:48px;background:#0f1111;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;margin:0 auto 1rem}.process-step-title[data-astro-cid-wrzvmyuk]{font-size:1rem;font-weight:700;color:#0f1111;margin:0 0 .5rem}.process-step-text[data-astro-cid-wrzvmyuk]{font-size:.875rem;color:#565959;margin:0;line-height:1.5}.cta-section[data-astro-cid-wrzvmyuk]{background:#fff;padding:3rem 0;border-top:1px solid #e7e7e7}.cta-content[data-astro-cid-wrzvmyuk]{max-width:700px;margin:0 auto;text-align:center}.cta-title[data-astro-cid-wrzvmyuk]{font-size:1.75rem;font-weight:700;color:#0f1111;margin:0 0 .75rem}.cta-text[data-astro-cid-wrzvmyuk]{font-size:1rem;color:#565959;margin:0 0 2rem}.cta-buttons[data-astro-cid-wrzvmyuk]{display:flex;flex-direction:column;gap:.75rem;align-items:center}@media (min-width: 640px){.cta-buttons[data-astro-cid-wrzvmyuk]{flex-direction:row;justify-content:center}}.cta-btn[data-astro-cid-wrzvmyuk]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;font-size:.9375rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .2s ease;min-width:180px}.cta-btn[data-astro-cid-wrzvmyuk].primary{background:#ffd814;color:#0f1111;border:1px solid #FCD200}.cta-btn[data-astro-cid-wrzvmyuk].primary:hover{background:#f7ca00;border-color:#f2c200}.cta-btn[data-astro-cid-wrzvmyuk].secondary{background:#fff;color:#0f1111;border:1px solid #ddd}.cta-btn[data-astro-cid-wrzvmyuk].secondary:hover{background:#f7f7f7;border-color:#c1c1c1}@media (max-width: 768px){.page-title[data-astro-cid-wrzvmyuk]{font-size:2rem}.page-subtitle[data-astro-cid-wrzvmyuk]{font-size:1rem}.hero-section[data-astro-cid-wrzvmyuk]{padding:2rem 0}.service-content[data-astro-cid-wrzvmyuk]{padding:1.25rem}.info-section[data-astro-cid-wrzvmyuk],.process-section[data-astro-cid-wrzvmyuk]{padding:1.5rem}.cta-title[data-astro-cid-wrzvmyuk]{font-size:1.5rem}}@media (max-width: 480px){.container[data-astro-cid-wrzvmyuk]{padding:0 .75rem}.service-content[data-astro-cid-wrzvmyuk]{padding:1rem}.info-section[data-astro-cid-wrzvmyuk],.process-section[data-astro-cid-wrzvmyuk]{padding:1.25rem}.service-image-wrapper[data-astro-cid-wrzvmyuk]{padding:1rem}}
