div.svelte-1h7e3p1 .sh-title,div.svelte-1h7e3p1 .sh-subtitle,div.svelte-1h7e3p1 .sh-note{opacity:0}.benefit-hover.svelte-1lyxbf1{position:relative;isolation:isolate;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;border:1.5px solid transparent;transition:border-color .3s ease,box-shadow .35s ease,transform .3s ease}.benefit-hover.svelte-1lyxbf1:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary-light) 42%,transparent),0 0 22px color-mix(in srgb,var(--color-primary-light) 24%,transparent);transition:opacity .35s ease}.benefit-hover.svelte-1lyxbf1:hover{border-color:color-mix(in srgb,var(--color-primary-light) 0%,white);box-shadow:0 10px 22px #0f1f3314,0 18px 40px #0f1f330d,0 4px 16px color-mix(in srgb,var(--color-primary-light) 12%,transparent);transform:translateY(-2px)}.benefit-hover.svelte-1lyxbf1:hover:after{opacity:.5}.benefit-icon-wrap.svelte-1lyxbf1{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--color-surface);transition:background-color .3s ease}.benefit-hover.svelte-1lyxbf1:hover .benefit-icon-wrap:where(.svelte-1lyxbf1){background:#e8a8381a}.bundle-img.svelte-wox35a{transition:transform .4s cubic-bezier(.22,1,.36,1)}.bundle-card.svelte-wox35a:hover .bundle-img:where(.svelte-wox35a){transform:scale(1.06)}.bundle-hover.svelte-wox35a{position:relative;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;transition:box-shadow .3s ease}.bundle-hover.svelte-wox35a:hover{box-shadow:0 10px 25px #00000014,0 4px 10px #0000000a}.bundle-hover.svelte-wox35a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:0;background:linear-gradient(90deg,transparent 0%,var(--color-accent-light) 15%,var(--color-accent) 50%,var(--color-accent-light) 85%,transparent 100%);border-radius:0 0 var(--radius-lg) var(--radius-lg);transition:height .35s cubic-bezier(.22,1,.36,1)}.bundle-hover.svelte-wox35a:hover:after{height:4px}.steps-grid.svelte-1r5fjei{display:grid;grid-template-columns:1fr;gap:.5rem;align-items:start}.step-top.svelte-1r5fjei{display:flex;justify-content:center;align-items:center;min-height:80px}.step-arrow-wrap.svelte-1r5fjei{display:flex;justify-content:center;align-items:center;align-self:start;height:24px;padding:0}.step-arrow-mobile.svelte-1r5fjei{width:20px;height:24px}.step-arrow-desktop.svelte-1r5fjei{display:none;width:80px;height:40px}.step-arrow-mobile.svelte-1r5fjei path:where(.svelte-1r5fjei),.step-arrow-desktop.svelte-1r5fjei path:where(.svelte-1r5fjei){opacity:0}@media(min-width:1024px){.steps-grid.svelte-1r5fjei{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:0}.step-arrow-wrap.svelte-1r5fjei{display:flex;height:80px}.step-arrow-mobile.svelte-1r5fjei{display:none}.step-arrow-desktop.svelte-1r5fjei{display:block}}@media(min-width:640px)and (max-width:1023px){.steps-grid.svelte-1r5fjei{grid-template-columns:1fr 1fr;gap:1.5rem}.step-arrow-wrap.svelte-1r5fjei{display:none}}.gallery-outer.svelte-hpy33r{position:relative;display:flex;align-items:center;gap:.75rem}@media(max-width:767px),(hover:none)and (pointer:coarse){.gallery-outer.svelte-hpy33r{gap:0;display:block}.gallery-btn.svelte-hpy33r{display:none!important}.gallery-wrapper.svelte-hpy33r{width:100%;flex:none}}.gallery-wrapper.svelte-hpy33r{overflow:hidden;flex:1;border-radius:var(--radius-xl)}.gallery-track.svelte-hpy33r{display:flex;gap:1rem}.gallery-slide.svelte-hpy33r{flex:0 0 100%;min-width:0;opacity:0;border-radius:var(--radius-lg);overflow:hidden}@media(min-width:768px){.gallery-slide.svelte-hpy33r{flex:0 0 calc(50% - .5rem)}}@media(min-width:1024px){.gallery-slide.svelte-hpy33r{flex:0 0 calc(33.333% - .667rem)}}.gallery-slide-inner.svelte-hpy33r{appearance:none;background:transparent;border:none;padding:0;width:100%;display:block;cursor:default;box-shadow:var(--shadow-card);transition:box-shadow .3s ease}.gallery-slide-inner.svelte-hpy33r:hover{box-shadow:var(--shadow-elevated)}.gallery-slide-inner.svelte-hpy33r:hover .gallery-img:where(.svelte-hpy33r){transform:scale(1.07)}.gallery-img.svelte-hpy33r{width:100%;height:260px;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.22,1,.36,1)}.gallery-btn.svelte-hpy33r{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#fff;border:1.5px solid var(--color-border);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text);box-shadow:var(--shadow-card);transition:background .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}.gallery-btn.svelte-hpy33r:active:not(:disabled){transform:scale(.95)}.gallery-btn.svelte-hpy33r:focus-visible{outline:none;color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary-light) 34%,white)}.gallery-btn.svelte-hpy33r:disabled{opacity:.35;cursor:default}.gallery-dots.svelte-hpy33r{display:flex;justify-content:center;gap:.5rem;margin-top:1.25rem}.gallery-dot.svelte-hpy33r{width:8px;height:8px;border-radius:50%;background:var(--color-border);border:none;cursor:pointer;transition:background .25s ease,transform .25s ease,width .25s ease}.gallery-dot-active.svelte-hpy33r{background:var(--color-primary);width:24px;border-radius:4px;transform:none}@media(hover:hover)and (pointer:fine){.gallery-btn.svelte-hpy33r:hover:not(:disabled){background:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:var(--shadow-elevated);transform:scale(1.08)}}@media(hover:none)and (pointer:coarse){.gallery-btn.svelte-hpy33r{transition:background .2s ease,color .2s ease,border-color .3s ease,box-shadow .45s ease,transform .18s ease,opacity .2s ease}.gallery-btn.svelte-hpy33r:active:not(:disabled){background:color-mix(in srgb,var(--color-primary) 92%,white);color:#fff;border-color:var(--color-primary);box-shadow:var(--shadow-card);transform:scale(.97)}}.faq-trigger.svelte-rh5oqd{cursor:pointer;transition:background-color .2s ease}.faq-icon.svelte-rh5oqd{color:var(--color-text-muted);transition:transform .35s cubic-bezier(.22,1,.36,1),color .2s ease}.faq-trigger.svelte-rh5oqd:hover .faq-icon:where(.svelte-rh5oqd){color:var(--color-primary)}.faq-open.svelte-rh5oqd .faq-icon:where(.svelte-rh5oqd){transform:rotate(180deg);color:var(--color-primary)}.faq-body.svelte-rh5oqd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.faq-open.svelte-rh5oqd .faq-body:where(.svelte-rh5oqd){grid-template-rows:1fr}.faq-body-inner.svelte-rh5oqd{overflow:hidden}.faq-body-inner.svelte-rh5oqd>p:where(.svelte-rh5oqd){opacity:0;transform:translateY(-6px);transition:opacity .3s ease .05s,transform .3s ease .05s}.faq-open.svelte-rh5oqd .faq-body-inner:where(.svelte-rh5oqd)>p:where(.svelte-rh5oqd){opacity:1;transform:translateY(0)}.faq-item.svelte-rh5oqd{transition:box-shadow .3s ease}.faq-open.svelte-rh5oqd{box-shadow:0 4px 20px #00000014,0 1px 4px #0000000a!important}#faq{overflow:hidden}
