.hub-wrapper.svelte-wy866i{min-height:100vh;background-color:#050505;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:4rem 0}.ambient-glow.svelte-wy866i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60vw;height:60vh;background:radial-gradient(circle,rgba(212,175,55,.08) 0%,transparent 70%);pointer-events:none;z-index:1}.content-layer.svelte-wy866i{position:relative;z-index:2;max-width:1300px;width:100%;padding:0 2rem}.hub-header.svelte-wy866i{text-align:center;margin-bottom:6rem}.location-tag.svelte-wy866i{color:#d4af37;font-weight:800;text-transform:uppercase;letter-spacing:4px;font-size:.75rem;border-bottom:1px solid #d4af37;padding-bottom:.5rem}h1.svelte-wy866i{font-size:clamp(3rem,10vw,6rem);font-weight:900;letter-spacing:-2px;margin:1.5rem 0;line-height:.9}.gold-text.svelte-wy866i{color:transparent;-webkit-text-stroke:1px #d4af37}.description.svelte-wy866i{font-size:1.2rem;color:#888;max-width:550px;margin:0 auto;line-height:1.6}.premium-intro.svelte-wy866i{color:#eee;font-style:italic}.services-grid.svelte-wy866i{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.service-card.svelte-wy866i{position:relative;height:450px;text-decoration:none;color:#fff;transition:transform .1s ease;perspective:1000px}.card-glass.svelte-wy866i{position:absolute;inset:0;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease}.service-card.svelte-wy866i:hover .card-glass:where(.svelte-wy866i){background:#d4af370d;border-color:#d4af3766;box-shadow:0 25px 50px -12px #00000080}.card-content.svelte-wy866i{position:relative;height:100%;padding:3rem 2.5rem;display:flex;flex-direction:column;z-index:3}.top-row.svelte-wy866i{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto}.step-index.svelte-wy866i{font-size:3rem;font-weight:900;opacity:.1;transition:opacity .3s}.service-card.svelte-wy866i:hover .step-index:where(.svelte-wy866i){opacity:.5;color:#d4af37}.service-tag.svelte-wy866i{font-size:.7rem;font-weight:800;text-transform:uppercase;background:#d4af37;color:#000;padding:.3rem .8rem;border-radius:4px}.main-info.svelte-wy866i h3:where(.svelte-wy866i){font-size:2.2rem;font-weight:800;margin-bottom:1rem}.main-info.svelte-wy866i p:where(.svelte-wy866i){color:#aaa;line-height:1.6;margin-bottom:2rem}.card-action.svelte-wy866i{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.explore.svelte-wy866i{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;opacity:.6}.action-circle.svelte-wy866i{width:50px;height:50px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:grid;place-items:center;transition:all .3s}.service-card.svelte-wy866i:hover .action-circle:where(.svelte-wy866i){background:#d4af37;border-color:#d4af37;transform:scale(1.1)}.arrow.svelte-wy866i{color:#fff;transition:color .3s}.service-card.svelte-wy866i:hover .arrow:where(.svelte-wy866i){color:#000}.seo-premium-content h2{color:#d4af37;font-size:2.5rem;margin-bottom:1.5rem}.seo-premium-content h3{color:#fff;font-size:1.8rem;margin-top:2rem}.seo-premium-content p{color:#aaa;line-height:1.8;font-size:1.1rem;margin-bottom:1rem}.content-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.content-card{padding:2rem;background:#ffffff08;border-radius:16px}.premium-seo-wrapper.svelte-wy866i{padding:4rem 1rem;background:#0a0a0a;color:#eee;margin-top:88px}.container.svelte-wy866i{max-width:1100px;margin:0 auto}.content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2.5rem 0}.seo-content-block h2{font-size:clamp(1.8rem,5vw,2.5rem);color:#d4af37;margin-bottom:1.5rem}.benefit h3{color:#fff;border-left:3px solid #d4af37;padding-left:1rem;margin-bottom:1rem}.expert-note{background:#d4af371a;padding:1.5rem;border-radius:8px;font-style:italic;border:1px solid rgba(212,175,55,.2)}@media(max-width:768px){.premium-seo-wrapper.svelte-wy866i{padding:2rem 0rem}.content-grid{gap:1.5rem}.content-layer.svelte-wy866i{padding:8px}}@media(max-width:1100px){.services-grid.svelte-wy866i{grid-template-columns:1fr 1fr}}@media(max-width:768px){.services-grid.svelte-wy866i{grid-template-columns:1fr}h1.svelte-wy866i{font-size:3.5rem}.seo-premium-content h2{font-size:2rem}}
