.augmentable-container.svelte-1va2nw0{min-height:100vh;background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.hero.svelte-1va2nw0{padding:4rem 0 6rem}.hero-content.svelte-1va2nw0{max-width:800px;margin:0 auto;padding:0 2rem}.hero-tagline.svelte-1va2nw0{font-size:.9rem;color:#666;margin-bottom:1rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}.service-title.svelte-1va2nw0{font-size:3rem;font-weight:700;color:#333;margin-bottom:2rem}.hero-main.svelte-1va2nw0 p:where(.svelte-1va2nw0){font-size:1.125rem;margin-bottom:2rem;color:#555}.hero-description.svelte-1va2nw0{font-weight:500;color:#333!important}.how-it-works.svelte-1va2nw0{padding:4rem 0;background:#fafafa}.section-content.svelte-1va2nw0{max-width:1000px;margin:0 auto;padding:0 2rem}.section-title.svelte-1va2nw0{font-size:2rem;font-weight:600;color:#333;margin-bottom:3rem;text-align:center}.hierarchy-visual.svelte-1va2nw0{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.hierarchy-level.svelte-1va2nw0{text-align:center;max-width:200px}.level-number.svelte-1va2nw0{width:40px;height:40px;background:#333;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;margin:0 auto 1rem}.level-content.svelte-1va2nw0 h3:where(.svelte-1va2nw0){font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.5rem}.level-content.svelte-1va2nw0 p:where(.svelte-1va2nw0){color:#666;margin-bottom:1rem}.example.svelte-1va2nw0{font-size:.9rem;color:#888;font-style:italic}.hierarchy-arrow.svelte-1va2nw0{font-size:2rem;color:#ccc;font-weight:700}.examples.svelte-1va2nw0{padding:4rem 0}.superclass-grid.svelte-1va2nw0{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.superclass-card.svelte-1va2nw0{background:#fff;padding:2rem;border-radius:8px;border:1px solid #e0e0e0;transition:box-shadow .3s ease}.superclass-card.svelte-1va2nw0:hover{box-shadow:0 4px 12px #0000001a}.superclass-card.svelte-1va2nw0 h3:where(.svelte-1va2nw0){font-size:1.5rem;font-weight:600;color:#333;margin-bottom:.5rem}.domain-tag.svelte-1va2nw0{display:inline-block;background:#f0f0f0;color:#666;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;margin-bottom:1rem}.superclass-card.svelte-1va2nw0>p:where(.svelte-1va2nw0){color:#555;margin-bottom:1.5rem}.capabilities.svelte-1va2nw0{list-style:none;padding:0;margin:0}.capabilities.svelte-1va2nw0 li:where(.svelte-1va2nw0){padding:.5rem 0;color:#666;border-bottom:1px solid #f0f0f0}.capabilities.svelte-1va2nw0 li:where(.svelte-1va2nw0):last-child{border-bottom:none}.contact.svelte-1va2nw0{padding:6rem 0;background:#fafafa}.contact-content.svelte-1va2nw0{max-width:800px;margin:0 auto;padding:0 2rem;text-align:center}.contact-title.svelte-1va2nw0{font-size:2rem;font-weight:600;color:#333;margin-bottom:1rem}.contact-description.svelte-1va2nw0{font-size:1.2rem;color:#555;margin-bottom:2rem}.cta-buttons.svelte-1va2nw0{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.contact-cta.svelte-1va2nw0{padding:1rem 2rem;font-size:1rem;border-radius:4px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;border:2px solid #333}.contact-cta.primary.svelte-1va2nw0{background:#333;color:#fff}.contact-cta.primary.svelte-1va2nw0:hover{background:#555;border-color:#555}.contact-cta.secondary.svelte-1va2nw0{background:transparent;color:#333;border:2px solid #333}.contact-cta.secondary.svelte-1va2nw0:hover{background:#333;color:#fff}@media (max-width: 768px){.hero-content.svelte-1va2nw0,.section-content.svelte-1va2nw0,.contact-content.svelte-1va2nw0{padding:0 1rem}.hero.svelte-1va2nw0{padding:2rem 0 4rem}.how-it-works.svelte-1va2nw0,.examples.svelte-1va2nw0,.contact.svelte-1va2nw0{padding:3rem 0}.service-title.svelte-1va2nw0{font-size:2.5rem}.hierarchy-visual.svelte-1va2nw0{flex-direction:column;gap:1rem}.hierarchy-arrow.svelte-1va2nw0{transform:rotate(90deg)}.superclass-grid.svelte-1va2nw0{grid-template-columns:1fr;gap:1.5rem}.contact-title.svelte-1va2nw0{font-size:1.75rem}.contact-description.svelte-1va2nw0{font-size:1.1rem}}@media (max-width: 480px){.service-title.svelte-1va2nw0{font-size:2rem}}.augmentable-container.svelte-xucw66{min-height:100vh;background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.hero.svelte-xucw66{padding:4rem 0 6rem}.hero-content.svelte-xucw66{max-width:800px;margin:0 auto;padding:0 2rem}.hero-tagline.svelte-xucw66{font-size:.9rem;color:#666;margin-bottom:1rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}.service-title.svelte-xucw66{font-size:3rem;font-weight:700;color:#333;margin-bottom:2rem}.hero-main.svelte-xucw66 p:where(.svelte-xucw66){font-size:1.125rem;margin-bottom:2rem;color:#555}.hero-description.svelte-xucw66{font-weight:500;color:#333!important}.services-overview.svelte-xucw66{padding:4rem 0;background:#fafafa}.section-content.svelte-xucw66{max-width:1000px;margin:0 auto;padding:0 2rem}.section-title.svelte-xucw66{font-size:2rem;font-weight:600;color:#333;margin-bottom:3rem;text-align:center}.services-grid.svelte-xucw66{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.service-card.svelte-xucw66{background:#fff;padding:2rem;border-radius:8px;border:1px solid #e0e0e0;transition:box-shadow .3s ease}.service-card.svelte-xucw66:hover{box-shadow:0 4px 12px #0000001a}.service-icon.svelte-xucw66{margin-bottom:1rem;display:flex;align-items:center;justify-content:flex-start}.service-icon.svelte-xucw66 svg:where(.svelte-xucw66){width:32px;height:32px}.service-card.svelte-xucw66 h3:where(.svelte-xucw66){font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.service-card.svelte-xucw66>p:where(.svelte-xucw66){color:#555;margin-bottom:1.5rem}.service-features.svelte-xucw66{list-style:none;padding:0;margin:0}.service-features.svelte-xucw66 li:where(.svelte-xucw66){color:#666;border-bottom:1px solid #f0f0f0;position:relative;padding:.5rem 0 .5rem 1rem}.service-features.svelte-xucw66 li:where(.svelte-xucw66):before{content:"•";color:#333;position:absolute;left:0}.service-features.svelte-xucw66 li:where(.svelte-xucw66):last-child{border-bottom:none}.when-custom.svelte-xucw66{padding:4rem 0}.scenarios-grid.svelte-xucw66{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2rem}.scenario-card.svelte-xucw66{background:#f8f9fa;padding:1.5rem;border-radius:8px;border-left:4px solid #333}.scenario-card.svelte-xucw66 h3:where(.svelte-xucw66){font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.75rem}.scenario-card.svelte-xucw66 p:where(.svelte-xucw66){color:#555;font-size:.95rem}.technology.svelte-xucw66{padding:4rem 0;background:#fafafa}.tech-categories.svelte-xucw66{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.tech-category.svelte-xucw66{background:#fff;padding:1.5rem;border-radius:8px;border:1px solid #e0e0e0}.tech-category.svelte-xucw66 h3:where(.svelte-xucw66){font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.tech-list.svelte-xucw66{list-style:none;padding:0;margin:0}.tech-list.svelte-xucw66 li:where(.svelte-xucw66){padding:.5rem 0;color:#666;border-bottom:1px solid #f0f0f0}.tech-list.svelte-xucw66 li:where(.svelte-xucw66):last-child{border-bottom:none}.contact.svelte-xucw66{padding:6rem 0}.contact-content.svelte-xucw66{max-width:800px;margin:0 auto;padding:0 2rem;text-align:center}.contact-title.svelte-xucw66{font-size:2rem;font-weight:600;color:#333;margin-bottom:1rem}.contact-description.svelte-xucw66{font-size:1.2rem;color:#555;margin-bottom:2rem}.cta-buttons.svelte-xucw66{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.contact-cta.svelte-xucw66{padding:1rem 2rem;font-size:1rem;border-radius:4px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;border:2px solid #333}.contact-cta.primary.svelte-xucw66{background:#333;color:#fff}.contact-cta.primary.svelte-xucw66:hover{background:#555;border-color:#555}.contact-cta.secondary.svelte-xucw66{background:transparent;color:#333;border:2px solid #333}.contact-cta.secondary.svelte-xucw66:hover{background:#333;color:#fff}@media (max-width: 768px){.hero-content.svelte-xucw66,.section-content.svelte-xucw66,.contact-content.svelte-xucw66{padding:0 1rem}.hero.svelte-xucw66{padding:2rem 0 4rem}.services-overview.svelte-xucw66,.when-custom.svelte-xucw66,.technology.svelte-xucw66,.contact.svelte-xucw66{padding:3rem 0}.service-title.svelte-xucw66{font-size:2.5rem}.services-grid.svelte-xucw66{grid-template-columns:1fr;gap:1.5rem}.scenarios-grid.svelte-xucw66{grid-template-columns:1fr;gap:1rem}.tech-categories.svelte-xucw66{grid-template-columns:1fr;gap:1.5rem}.contact-title.svelte-xucw66{font-size:1.75rem}.contact-description.svelte-xucw66{font-size:1.1rem}}@media (max-width: 480px){.service-title.svelte-xucw66{font-size:2rem}}.augmentable-container.svelte-1wgxsg5{min-height:100vh;background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.logo-section.svelte-1wgxsg5{padding:2rem 0 1rem;background:#fff;text-align:center}.logo-container.svelte-1wgxsg5{max-width:var(--container-4xl);margin-inline:auto;padding-block:1rem 1.4rem;text-align:center;animation:svelte-1wgxsg5-fadeIn .6s ease-in-out}.logo.svelte-1wgxsg5{position:relative;overflow:hidden;background:linear-gradient(to right,#bbb,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;border:solid 1px white;backface-visibility:hidden;animation:svelte-1wgxsg5-float 7s ease-in-out infinite;display:inline-block;font-size:clamp(3em,8vw,3.4em);font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.3;text-wrap:stable;font-family:Chakra Petch,sans-serif;font-weight:400;text-decoration:none!important}.hero.svelte-1wgxsg5{padding:4rem 0 6rem}.hero-content.svelte-1wgxsg5{max-width:800px;margin:0 auto;padding:0 2rem}.hero-main.svelte-1wgxsg5 p:where(.svelte-1wgxsg5){font-size:1.125rem;margin-bottom:2rem;color:#555}.hero-description.svelte-1wgxsg5{font-weight:500;color:#333!important}.services.svelte-1wgxsg5{padding:4rem 0;background:#fafafa}.section-content.svelte-1wgxsg5{max-width:1100px;margin:0 auto;padding:0 2rem}.section-title.svelte-1wgxsg5{font-size:2rem;font-weight:600;color:#333;margin-bottom:3rem;text-align:center}.services-grid.svelte-1wgxsg5{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:2rem}.service-card.svelte-1wgxsg5{background:#fff;padding:2rem;border-radius:8px;border:1px solid #e0e0e0;transition:box-shadow .3s ease}.service-card.svelte-1wgxsg5:hover{box-shadow:0 4px 12px #0000001a}.service-icon.svelte-1wgxsg5{margin-bottom:1rem;display:flex;align-items:center;justify-content:flex-start}.service-card.svelte-1wgxsg5 h3:where(.svelte-1wgxsg5){font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.service-card.svelte-1wgxsg5 p:where(.svelte-1wgxsg5){color:#555;line-height:1.6}.graph-advantage.svelte-1wgxsg5{padding:4rem 0}.advantages-grid.svelte-1wgxsg5{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.advantage-card.svelte-1wgxsg5{background:#f8f9fa;padding:2rem;border-radius:8px;border:1px solid #e0e0e0;transition:box-shadow .3s ease}.advantage-card.svelte-1wgxsg5:hover{box-shadow:0 4px 12px #0000001a}.advantage-icon.svelte-1wgxsg5{margin-bottom:1rem;display:flex;align-items:center;justify-content:flex-start}.advantage-card.svelte-1wgxsg5 h3:where(.svelte-1wgxsg5){font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.advantage-card.svelte-1wgxsg5 p:where(.svelte-1wgxsg5){color:#555}.how-it-works.svelte-1wgxsg5{padding:4rem 0;background:#fafafa}.process-flow.svelte-1wgxsg5{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.process-step.svelte-1wgxsg5{text-align:center;max-width:220px;flex:1;min-width:200px}.step-number.svelte-1wgxsg5{width:40px;height:40px;background:#333;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;margin:0 auto 1rem}.step-content.svelte-1wgxsg5 h3:where(.svelte-1wgxsg5){font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.75rem}.step-content.svelte-1wgxsg5 p:where(.svelte-1wgxsg5){color:#555;font-size:.95rem;margin-bottom:.75rem}.step-details.svelte-1wgxsg5{font-size:.8rem;color:#888;font-style:italic}.flow-arrow.svelte-1wgxsg5{font-size:1.5rem;color:#ccc;font-weight:700;margin:0 .5rem}.use-cases.svelte-1wgxsg5{padding:4rem 0}.use-cases-grid.svelte-1wgxsg5{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.use-case-card.svelte-1wgxsg5{background:#f8f9fa;padding:1.5rem;border-radius:8px;border:1px solid #e0e0e0;transition:box-shadow .3s ease}.use-case-card.svelte-1wgxsg5:hover{box-shadow:0 4px 12px #0000001a}.use-case-card.svelte-1wgxsg5 h3:where(.svelte-1wgxsg5){font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.75rem}.use-case-card.svelte-1wgxsg5 p:where(.svelte-1wgxsg5){color:#555;font-size:.95rem}.technology.svelte-1wgxsg5{padding:4rem 0;background:#fafafa}.tech-categories.svelte-1wgxsg5{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.tech-category.svelte-1wgxsg5{background:#fff;padding:1.5rem;border-radius:8px;border:1px solid #e0e0e0}.tech-category.svelte-1wgxsg5 h3:where(.svelte-1wgxsg5){font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.tech-list.svelte-1wgxsg5{list-style:none;padding:0;margin:0}.tech-list.svelte-1wgxsg5 li:where(.svelte-1wgxsg5){padding:.5rem 0;color:#666;border-bottom:1px solid #e0e0e0}.tech-list.svelte-1wgxsg5 li:where(.svelte-1wgxsg5):last-child{border-bottom:none}.contact.svelte-1wgxsg5{padding:6rem 0}.contact-content.svelte-1wgxsg5{max-width:800px;margin:0 auto;padding:0 2rem;text-align:center}.contact-title.svelte-1wgxsg5{font-size:2rem;font-weight:600;color:#333;margin-bottom:1rem}.contact-description.svelte-1wgxsg5{font-size:1.2rem;color:#555;margin-bottom:2rem}.cta-buttons.svelte-1wgxsg5{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.contact-cta.svelte-1wgxsg5{padding:1rem 2rem;font-size:1rem;border-radius:4px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;border:2px solid #333}.contact-cta.primary.svelte-1wgxsg5{background:#333;color:#fff}.contact-cta.primary.svelte-1wgxsg5:hover{background:#555;border-color:#555}.contact-cta.secondary.svelte-1wgxsg5{background:transparent;color:#333;border:2px solid #333}.contact-cta.secondary.svelte-1wgxsg5:hover{background:#333;color:#fff}@keyframes svelte-1wgxsg5-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-1wgxsg5-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}a.svelte-1wgxsg5{text-decoration:none;transition:color .3s ease-in-out,opacity .3s ease-in-out}@media (max-width: 768px){.logo.svelte-1wgxsg5{font-size:clamp(2.5em,10vw,3em)}.hero-content.svelte-1wgxsg5,.section-content.svelte-1wgxsg5,.contact-content.svelte-1wgxsg5{padding:0 1rem}.hero.svelte-1wgxsg5{padding:2rem 0 4rem}.services.svelte-1wgxsg5,.graph-advantage.svelte-1wgxsg5,.how-it-works.svelte-1wgxsg5,.use-cases.svelte-1wgxsg5,.technology.svelte-1wgxsg5,.contact.svelte-1wgxsg5{padding:3rem 0}.process-flow.svelte-1wgxsg5{flex-direction:column;gap:2rem}.flow-arrow.svelte-1wgxsg5{transform:rotate(90deg)}.services-grid.svelte-1wgxsg5,.advantages-grid.svelte-1wgxsg5,.use-cases-grid.svelte-1wgxsg5,.tech-categories.svelte-1wgxsg5{grid-template-columns:1fr;gap:1.5rem}.contact-title.svelte-1wgxsg5{font-size:1.75rem}.contact-description.svelte-1wgxsg5{font-size:1.1rem}}@media (max-width: 480px){.logo.svelte-1wgxsg5{font-size:clamp(2em,12vw,2.5em)}.process-step.svelte-1wgxsg5{min-width:160px}}.augmentable-container.svelte-1mruhdu{min-height:100vh;background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.hero.svelte-1mruhdu{padding:4rem 0 6rem}.hero-content.svelte-1mruhdu{max-width:800px;margin:0 auto;padding:0 2rem}.hero-tagline.svelte-1mruhdu{font-size:.9rem;color:#666;margin-bottom:1rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}.service-title.svelte-1mruhdu{font-size:3rem;font-weight:700;color:#333;margin-bottom:2rem}.hero-main.svelte-1mruhdu p:where(.svelte-1mruhdu){font-size:1.125rem;margin-bottom:2rem;color:#555}.hero-description.svelte-1mruhdu{font-weight:500;color:#333!important}.content-lifecycle.svelte-1mruhdu{padding:4rem 0;background:#fafafa}.section-content.svelte-1mruhdu{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title.svelte-1mruhdu{font-size:2rem;font-weight:600;color:#333;margin-bottom:3rem;text-align:center}.lifecycle-flow.svelte-1mruhdu{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.lifecycle-step.svelte-1mruhdu{text-align:center;max-width:220px;flex:1;min-width:200px}.step-number.svelte-1mruhdu{width:40px;height:40px;background:#333;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;margin:0 auto 1rem}.step-content.svelte-1mruhdu h3:where(.svelte-1mruhdu){font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.75rem}.step-content.svelte-1mruhdu p:where(.svelte-1mruhdu){color:#555;font-size:.95rem;margin-bottom:1rem}.step-features.svelte-1mruhdu{display:flex;flex-direction:column;gap:.25rem}.step-features.svelte-1mruhdu span:where(.svelte-1mruhdu){font-size:.8rem;color:#888;font-style:italic}.flow-arrow.svelte-1mruhdu{font-size:1.5rem;color:#ccc;font-weight:700;margin:0 .5rem}.wordpress-focus.svelte-1mruhdu{padding:4rem 0}.feature-highlight.svelte-1mruhdu{text-align:center;margin-bottom:3rem;padding:2rem;background:#f8f9fa;border-radius:12px}.feature-highlight.svelte-1mruhdu h3:where(.svelte-1mruhdu){font-size:2rem;font-weight:700;color:#333;margin-bottom:.5rem}.feature-subtitle.svelte-1mruhdu{color:#666;font-size:1rem;margin-bottom:1rem!important;font-style:italic}.features-list.svelte-1mruhdu{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.feature-row.svelte-1mruhdu{display:flex;align-items:flex-start;gap:1rem;background:#fff;padding:1.5rem;border-radius:8px;border:1px solid #e0e0e0;transition:box-shadow .3s ease}.feature-row.svelte-1mruhdu:hover{box-shadow:0 4px 12px #0000001a}.feature-icon.svelte-1mruhdu{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.feature-icon.svelte-1mruhdu svg:where(.svelte-1mruhdu){width:24px;height:24px}.feature-content.svelte-1mruhdu{flex:1}.feature-content.svelte-1mruhdu h4:where(.svelte-1mruhdu){font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.5rem}.feature-content.svelte-1mruhdu p:where(.svelte-1mruhdu){color:#555;font-size:.95rem;line-height:1.5;margin:0}.content-quality.svelte-1mruhdu{padding:4rem 0;background:#fafafa}.quality-pillars.svelte-1mruhdu{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.pillar-card.svelte-1mruhdu{background:#fff;padding:2rem;border-radius:8px;border:1px solid #e0e0e0;transition:box-shadow .3s ease}.pillar-card.svelte-1mruhdu:hover{box-shadow:0 4px 12px #0000001a}.pillar-card.svelte-1mruhdu h3:where(.svelte-1mruhdu){font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.pillar-card.svelte-1mruhdu>p:where(.svelte-1mruhdu){color:#555;margin-bottom:1.5rem}.pillar-features.svelte-1mruhdu{list-style:none;padding:0;margin:0}.pillar-features.svelte-1mruhdu li:where(.svelte-1mruhdu){color:#666;border-bottom:1px solid #f0f0f0;position:relative;padding:.5rem 0 .5rem 1rem}.pillar-features.svelte-1mruhdu li:where(.svelte-1mruhdu):before{content:"•";color:#333;position:absolute;left:0}.pillar-features.svelte-1mruhdu li:where(.svelte-1mruhdu):last-child{border-bottom:none}.use-cases.svelte-1mruhdu{padding:4rem 0}.use-cases-grid.svelte-1mruhdu{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2rem}.use-case-card.svelte-1mruhdu{background:#f8f9fa;padding:1.5rem;border-radius:8px;border-left:4px solid #333;transition:box-shadow .3s ease}.use-case-card.svelte-1mruhdu:hover{box-shadow:0 4px 12px #0000001a}.use-case-card.svelte-1mruhdu h3:where(.svelte-1mruhdu){font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.75rem}.use-case-card.svelte-1mruhdu p:where(.svelte-1mruhdu){color:#555;font-size:.95rem}.contact.svelte-1mruhdu{padding:6rem 0;background:#fafafa}.contact-content.svelte-1mruhdu{max-width:800px;margin:0 auto;padding:0 2rem;text-align:center}.contact-title.svelte-1mruhdu{font-size:2rem;font-weight:600;color:#333;margin-bottom:1rem}.contact-description.svelte-1mruhdu{font-size:1.2rem;color:#555;margin-bottom:2rem}.cta-buttons.svelte-1mruhdu{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.contact-cta.svelte-1mruhdu{padding:1rem 2rem;font-size:1rem;border-radius:4px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;border:2px solid #333}.contact-cta.primary.svelte-1mruhdu{background:#333;color:#fff}.contact-cta.primary.svelte-1mruhdu:hover{background:#555;border-color:#555}.contact-cta.secondary.svelte-1mruhdu{background:transparent;color:#333;border:2px solid #333}.contact-cta.secondary.svelte-1mruhdu:hover{background:#333;color:#fff}@media (max-width: 768px){.hero-content.svelte-1mruhdu,.section-content.svelte-1mruhdu,.contact-content.svelte-1mruhdu{padding:0 1rem}.hero.svelte-1mruhdu{padding:2rem 0 4rem}.content-lifecycle.svelte-1mruhdu,.wordpress-focus.svelte-1mruhdu,.content-quality.svelte-1mruhdu,.use-cases.svelte-1mruhdu,.contact.svelte-1mruhdu{padding:3rem 0}.service-title.svelte-1mruhdu{font-size:2.5rem}.lifecycle-flow.svelte-1mruhdu{flex-direction:column;gap:2rem}.flow-arrow.svelte-1mruhdu{transform:rotate(90deg)}.features-list.svelte-1mruhdu{gap:1rem}.feature-row.svelte-1mruhdu{flex-direction:column;text-align:center}.feature-icon.svelte-1mruhdu{align-self:center}.quality-pillars.svelte-1mruhdu{grid-template-columns:1fr;gap:1.5rem}.use-cases-grid.svelte-1mruhdu{grid-template-columns:1fr;gap:1rem}.contact-title.svelte-1mruhdu{font-size:1.75rem}.contact-description.svelte-1mruhdu{font-size:1.1rem}}@media (max-width: 480px){.service-title.svelte-1mruhdu{font-size:2rem}.lifecycle-step.svelte-1mruhdu{min-width:180px}}
