.services-page[data-astro-cid-ucd2ps2b]{padding:var(--spacing-xl) var(--spacing-md);max-width:1200px;margin:0 auto}.page-header[data-astro-cid-ucd2ps2b]{text-align:center;margin-bottom:var(--spacing-xl)}.page-header[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{margin-bottom:var(--spacing-md)}.page-header[data-astro-cid-ucd2ps2b] .intro[data-astro-cid-ucd2ps2b]{max-width:800px;margin:0 auto}.services-container[data-astro-cid-ucd2ps2b]{display:grid;gap:var(--spacing-xl);margin:0 auto var(--spacing-xl) auto;max-width:800px;grid-template-columns:1fr;justify-items:center}.service-card[data-astro-cid-ucd2ps2b]{background:#fffffff2;backdrop-filter:blur(10px);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-lg);transition:all .3s ease;position:relative;border:1px solid rgba(0,0,0,.1);width:100%;max-width:800px;min-height:600px;display:flex;flex-direction:column;flex:1;box-sizing:border-box;word-wrap:break-word}.service-card[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.service-card[data-astro-cid-ucd2ps2b].featured{border:2px solid var(--primary-orange);background:linear-gradient(135deg,#fffffffa,#fff4ebf2);padding-top:calc(var(--spacing-xl) + 20px)}.service-badge[data-astro-cid-ucd2ps2b]{position:absolute;top:1rem;left:50%;transform:translate(-50%);background:var(--primary-orange);color:var(--white);padding:8px 20px;border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;box-shadow:var(--shadow-md);white-space:nowrap;z-index:10}.service-icon[data-astro-cid-ucd2ps2b]{font-size:3rem;margin-bottom:var(--spacing-md);display:block;text-align:center}.service-card[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{color:var(--dark-blue);margin-bottom:var(--spacing-md);text-align:center;font-size:1.5rem}.service-description[data-astro-cid-ucd2ps2b]{color:var(--text-dark);margin-bottom:var(--spacing-lg);text-align:center;font-size:1.1rem;line-height:1.6}.service-features[data-astro-cid-ucd2ps2b]{list-style:none;padding:0;margin-bottom:var(--spacing-lg);text-align:left}.service-features[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{padding:var(--spacing-sm) 0;padding-left:1.8rem;position:relative;color:var(--text-dark);line-height:1.6;text-align:left;margin-bottom:var(--spacing-xs)}.service-features[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:before{content:"✓";position:absolute;left:0;color:var(--primary-orange);font-weight:700;font-size:1.1rem}.service-features[data-astro-cid-ucd2ps2b].condensed li[data-astro-cid-ucd2ps2b]{padding:var(--spacing-xs) 0;padding-left:1.5rem;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;line-height:1.6;text-align:left;margin-bottom:var(--spacing-xs)}.conditions-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);width:100%;overflow:hidden}.condition-category[data-astro-cid-ucd2ps2b]{width:100%;min-width:0;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;text-align:center;padding:var(--spacing-md);background:#ffffff0d;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1)}.condition-category[data-astro-cid-ucd2ps2b] h4[data-astro-cid-ucd2ps2b]{color:var(--dark-blue);margin-bottom:var(--spacing-sm);font-size:1.1rem;border-bottom:2px solid var(--primary-orange);padding-bottom:var(--spacing-xs);word-wrap:break-word;overflow-wrap:break-word;text-align:center}.service-action[data-astro-cid-ucd2ps2b]{margin-top:auto;padding-top:var(--spacing-lg);border-top:2px solid rgba(0,0,0,.1);text-align:center;display:flex;justify-content:center;align-items:center}.cta-section[data-astro-cid-ucd2ps2b]{text-align:center;padding:var(--spacing-xl)}.cta-section[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{color:var(--dark-blue);margin-bottom:var(--spacing-md)}.cta-section[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--text-dark);margin-bottom:var(--spacing-lg);font-size:1.1rem;line-height:1.6}.btn[data-astro-cid-ucd2ps2b].btn-secondary{background:var(--dark-blue);color:var(--white);border:2px solid var(--dark-blue)}.btn[data-astro-cid-ucd2ps2b].btn-secondary:hover{background:transparent;color:var(--dark-blue)}.payment-methods[data-astro-cid-ucd2ps2b]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm);margin-top:var(--spacing-md);justify-items:start;text-align:left}.payment-methods[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{padding:var(--spacing-xs) 0;padding-left:1.5rem;position:relative;color:var(--text-dark);text-align:left;margin-bottom:var(--spacing-xs);line-height:1.6}.payment-methods[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:before{content:"◆";position:absolute;left:0;color:var(--primary-orange)}@media (max-width: 767px){.services-page[data-astro-cid-ucd2ps2b]{padding:var(--spacing-lg) var(--spacing-sm)}.service-card[data-astro-cid-ucd2ps2b]{padding:var(--spacing-lg)}}@media (min-width: 768px){.services-page[data-astro-cid-ucd2ps2b]{padding:var(--spacing-2xl) var(--spacing-lg)}.services-container[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:var(--spacing-xl);max-width:900px}.conditions-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.service-card[data-astro-cid-ucd2ps2b]{max-width:900px;width:100%;padding:2.5rem}}@media (min-width: 1024px){.services-container[data-astro-cid-ucd2ps2b]{max-width:1000px}.service-card[data-astro-cid-ucd2ps2b]{max-width:1000px;padding:3rem}.service-icon[data-astro-cid-ucd2ps2b]{font-size:3.5rem}.service-card[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{font-size:1.75rem}}
