.custom-page.svelte-4z030h{padding-top:150px;background:#050505;color:#fff;min-height:100vh;padding-bottom:120px}.header-section.svelte-4z030h{text-align:center;padding:4rem 5% 6rem;max-width:1000px;margin:0 auto}.page-title.svelte-4z030h{font-size:5rem;font-weight:800;letter-spacing:-2px;margin-bottom:1.5rem}.accent-text.svelte-4z030h{color:#08d9d6}.text-playful-1.svelte-4z030h{color:#ff2e63}.text-playful-2.svelte-4z030h{color:#08d9d6}.text-playful-3.svelte-4z030h{color:gold}.page-subtitle.svelte-4z030h{font-size:1.5rem;opacity:.8;line-height:1.6}.services-container.svelte-4z030h{max-width:1400px;margin:0 auto;padding:0 5%;display:flex;flex-direction:column;gap:6rem}.service-row.svelte-4z030h{display:flex;align-items:center;gap:6rem;background:#111;border:1px solid rgba(255,255,255,.05);border-radius:30px;padding:5rem;transition:transform .3s ease,border-color .3s ease}.service-row.svelte-4z030h:hover{transform:translateY(-5px);border-color:#ffffff26}.service-row.reverse.svelte-4z030h{flex-direction:row-reverse}.service-number.svelte-4z030h{font-size:15rem;font-weight:900;line-height:1;opacity:.1;-webkit-user-select:none;user-select:none}.service-content.svelte-4z030h{flex:1}.service-content.svelte-4z030h h2:where(.svelte-4z030h){font-size:3rem;font-weight:700;margin-bottom:1.5rem}.service-desc.svelte-4z030h{font-size:1.25rem;opacity:.8;line-height:1.6;margin-bottom:2.5rem}.service-features.svelte-4z030h{display:grid;grid-template-columns:1fr 1fr;gap:1rem;list-style:none;padding:0}.service-features.svelte-4z030h li:where(.svelte-4z030h){font-size:1.1rem;opacity:.9;display:flex;align-items:center;color:#fff}.service-features.svelte-4z030h li:where(.svelte-4z030h):before{content:"→";margin-right:.8rem;color:#08d9d6;font-weight:700}@media(max-width:1024px){.service-row.svelte-4z030h,.service-row.reverse.svelte-4z030h{flex-direction:column;text-align:center;gap:3rem;padding:4rem 3rem}.service-number.svelte-4z030h{font-size:8rem}.service-features.svelte-4z030h{text-align:left}}@media(max-width:768px){.page-title.svelte-4z030h{font-size:3.5rem}.service-content.svelte-4z030h h2:where(.svelte-4z030h){font-size:2.2rem}.service-features.svelte-4z030h{grid-template-columns:1fr}}
