.photo-orb.svelte-8rqkp1{filter:drop-shadow(-20px 30px 70px #285adc4d)drop-shadow(20px 50px 100px #2ee6a840);position:relative}.photo-orb.svelte-8rqkp1 .spin:where(.svelte-8rqkp1){position:absolute;inset:0}.photo-orb.svelte-8rqkp1 img:where(.svelte-8rqkp1){object-fit:contain;width:100%;height:100%;display:block}.spin.no-spin.svelte-8rqkp1{animation:none}.shine.svelte-8rqkp1{pointer-events:none;-webkit-mask-image:var(--mask);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--mask);mask-image:var(--mask);mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shine.svelte-8rqkp1:before{content:"";background:linear-gradient(115deg,#fff0 40%,#beebff80 46%,#fffffff2 50%,#beebff80 54%,#fff0 60%);animation:9s ease-in-out infinite svelte-8rqkp1-shine-sweep;position:absolute;inset:-12% 0;transform:translate(-100%)}@keyframes svelte-8rqkp1-shine-sweep{0%{transform:translate(-100%)}55%{transform:translate(100%)}to{transform:translate(100%)}}.orb.svelte-8rqkp1{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(1.35);border:1px solid #ffffffa6;border-radius:50%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -70px 130px #0f1b2d61,inset 0 30px 80px #ffffff4d,0 30px 90px #0f1b2d29,0 40px 120px #2bb8b340}.glass.svelte-8rqkp1{background:radial-gradient(45% 32% at 30% 10%,#ffffffb3 0%,#fff0 70%),radial-gradient(55% 40% at 50% 102%,#7ee6e08c 0%,#7ee6e000 70%),radial-gradient(70% 70% at 82% 68%,#0f1b2d38 0%,#0f1b2d00 70%),radial-gradient(circle at 50% 45%,#c4f0ee1a 0%,#7ee6e029 46%,#2b8ca061 74%,#153c548c 90%,#0f1b2dad 100%);border-radius:50%;position:absolute;inset:0}.glass.sway.svelte-8rqkp1{animation:18s ease-in-out infinite alternate svelte-8rqkp1-orb-sway}@keyframes svelte-8rqkp1-orb-sway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.orb.svelte-8rqkp1 .spin:where(.svelte-8rqkp1){border-radius:50%;position:absolute;inset:0}.spin.svelte-8rqkp1{animation:48s linear infinite svelte-8rqkp1-orb-spin}.streak.svelte-8rqkp1{filter:blur(7px);background:radial-gradient(55% 90% at 50% 0,#ffffff4d 0%,#fff0 72%);border-radius:50%;height:40%;position:absolute;inset:6% 10% auto 12%}.arc.svelte-8rqkp1{filter:blur(9px);border-top:10px solid #ffffff80;border-right:6px solid #7ee6e059;border-radius:50%;position:absolute;inset:-10% -6%;transform:rotate(-16deg)scale(.94)}.specular.svelte-8rqkp1{filter:blur(2px);background:radial-gradient(closest-side,#ffffffd9 0%,#fff0 100%);border-radius:50%;width:26%;height:13%;position:absolute;top:7%;left:22%;transform:rotate(-18deg)}@keyframes svelte-8rqkp1-orb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin.svelte-8rqkp1,.glass.sway.svelte-8rqkp1,.shine.svelte-8rqkp1:before{animation:none}}.cta-section.svelte-u259gw{margin:2rem 0;padding:0 .6rem}.inner.svelte-u259gw{background:var(--color-dark);border-radius:var(--radius-section);max-width:1732px;min-height:660px;margin-inline:auto;padding:6.5rem 1.5rem 0;position:relative;overflow:hidden}.inner.svelte-u259gw:before{content:"";border-radius:inherit;pointer-events:none;background-color:#0000;background-image:radial-gradient(60% 50% at 16% 18%,#3a6ee647 0%,#3a6ee600 65%),radial-gradient(55% 45% at 86% 28%,#2bb8b333 0%,#2bb8b300 65%),radial-gradient(70% 55% at 50% 100%,#19c8e829 0%,#19c8e800 70%),linear-gradient(160deg,#0b1524 0%,#0f1b2d 48%,#0d2130 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:150% 150%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:26s ease-in-out infinite alternate svelte-u259gw-cta-wash;position:absolute;inset:0}@keyframes svelte-u259gw-cta-wash{0%{background-position:0 0}to{background-position:100% 100%}}.refraction.svelte-u259gw{pointer-events:none;position:absolute;inset:0}.blob.svelte-u259gw{filter:blur(60px);animation:svelte-u259gw-blob-drift var(--bd,24s) ease-in-out var(--bdel,0s) infinite alternate;border-radius:50%;position:absolute}@keyframes svelte-u259gw-blob-drift{0%{transform:translate(0)scale(1)}to{transform:translate(6%,-9%)scale(1.15)}}.b1.svelte-u259gw{--bd:21s;background:#285adc66;width:30%;height:32%;top:16%;left:6%}.b2.svelte-u259gw{--bd:27s;--bdel:-9s;background:#40e0be73;width:26%;height:28%;top:34%;right:4%}.b3.svelte-u259gw{--bd:24s;--bdel:-16s;background:#19c8e873;width:42%;height:26%;bottom:6%;left:28%}.copy.svelte-u259gw{z-index:2;text-align:center;color:#f3f5f7;position:relative}h2.svelte-u259gw{font-family:var(--font-serif);letter-spacing:.005em;color:#f5fafa;text-wrap:balance;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:400;line-height:1.14}@media (width<=700px){h2.svelte-u259gw{font-size:clamp(1.5rem,7.6vw,2.1rem)}}.copy.svelte-u259gw p:where(.svelte-u259gw){color:#e6faf8d1;max-width:560px;margin:1.3rem auto 0;font-size:1.0625rem}.cta-row.svelte-u259gw{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2rem;display:flex}.btn-outline.svelte-u259gw,.btn-white.svelte-u259gw{border-radius:999px;padding:.85rem 2rem;font-size:1rem;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-block}.btn-outline.svelte-u259gw{color:#fff;background-image:linear-gradient(#0f1b2d,#0f1b2d),linear-gradient(100deg,#7ee6e0,#2bb8b3,#1d7f96);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000}.btn-white.svelte-u259gw{background:var(--color-white);color:var(--color-ink);border:1px solid var(--color-line)}@media (hover:hover) and (pointer:fine){.btn-outline.svelte-u259gw:hover,.btn-white.svelte-u259gw:hover{opacity:.9;transform:translateY(-2px)}}.btn-outline.svelte-u259gw:active,.btn-white.svelte-u259gw:active{transform:scale(.97)}.orb-holder.svelte-u259gw{position:absolute;bottom:0;left:50%;transform:translate(-50%,74%)}@media (prefers-reduced-motion:reduce){.inner.svelte-u259gw:before,.blob.svelte-u259gw{animation:none}.btn-outline.svelte-u259gw,.btn-white.svelte-u259gw{transition:none}}.faq.svelte-526p4l{padding:4rem 0}.container.svelte-526p4l{max-width:var(--container);margin-inline:auto;padding-inline:1.5rem}.panel.svelte-526p4l{background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-card);grid-template-columns:.8fr 1.4fr;gap:3rem;padding:3rem;display:grid}h2.svelte-526p4l{font-family:var(--font-serif);margin-top:1.4rem;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:400;line-height:1.15}.list.svelte-526p4l{flex-direction:column;gap:.9rem;display:flex}.item.svelte-526p4l{border:1px solid var(--color-line);background:#fbfdfe;border-radius:14px;transition:box-shadow .2s}.item.open.svelte-526p4l{box-shadow:0 10px 30px #0f1b2d0f}.item.svelte-526p4l h3:where(.svelte-526p4l){margin:0}.item.svelte-526p4l button:where(.svelte-526p4l){cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);color:var(--color-ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.4rem;font-size:1.05rem;font-weight:500;display:flex}.icon.svelte-526p4l{flex:none;width:16px;height:16px;position:relative}.bar.svelte-526p4l{background:var(--color-ink);border-radius:1px;width:14px;height:2px;transition:transform .3s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%}.bar.h.svelte-526p4l{transform:translate(-50%,-50%)}.bar.v.svelte-526p4l{transform:translate(-50%,-50%)rotate(90deg)}.item.open.svelte-526p4l .bar.v:where(.svelte-526p4l){transform:translate(-50%,-50%)rotate(0)}.item.svelte-526p4l p:where(.svelte-526p4l){color:var(--color-body);padding:0 1.4rem 1.2rem;font-size:.96rem}@media (prefers-reduced-motion:reduce){.bar.svelte-526p4l{transition:none}}@media (width<=850px){.panel.svelte-526p4l{grid-template-columns:1fr;gap:2rem;padding:1.75rem}}
