.chip-pin[data-astro-cid-vosz5wbv]{position:absolute;width:0;height:0}.chip-pin__dot[data-astro-cid-vosz5wbv]{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:999px;background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 70%,transparent),0 2px 6px #00000059}.chip-pin__label[data-astro-cid-vosz5wbv]{position:absolute;bottom:12px;left:0;white-space:nowrap;transform:translate(var(--shift));transform-origin:50% 100%}html.js [data-reveal]:not(.is-in) .chip-pin__dot[data-astro-cid-vosz5wbv],html.js [data-reveal]:not(.is-in) .chip-pin__label[data-astro-cid-vosz5wbv]{opacity:0}[data-reveal].is-in .chip-pin__dot[data-astro-cid-vosz5wbv]{animation:dot-in .45s var(--ease-out) both;animation-delay:calc(var(--reveal-base, .9s) + var(--order) * .18s)}[data-reveal].is-in .chip-pin__label[data-astro-cid-vosz5wbv]{animation:chip-in .6s var(--ease-out) both;animation-delay:calc(var(--reveal-base, .9s) + var(--order) * .18s + .08s)}@keyframes dot-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes chip-in{0%{opacity:0;transform:translate(var(--shift)) translateY(6px) scale(.7)}to{opacity:1;transform:translate(var(--shift)) translateY(0) scale(1)}}.phone[data-astro-cid-un7lz32z]{position:relative;width:min(100%,21rem);aspect-ratio:9 / 19.2;padding:.6rem;border-radius:3.1rem;background:linear-gradient(145deg,#2b2620,#0e0c0a 60%);box-shadow:inset 0 0 0 1.5px #ffffff14,0 50px 80px -30px #5028058c,0 30px 40px -30px #00000073}.phone__screen[data-astro-cid-un7lz32z]{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:2.5rem;background:#fff}.phone__status[data-astro-cid-un7lz32z]{position:absolute;inset:0 0 auto;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.6rem 0;color:#fff;font-size:.75rem;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.35)}.phone__island[data-astro-cid-un7lz32z]{width:5.5rem;height:1.55rem;border-radius:999px;background:#0b0a09}.phone__photo[data-astro-cid-un7lz32z]{position:relative;flex:1 1 auto;min-height:0}.phone__photo[data-astro-cid-un7lz32z] picture{display:block;height:100%}.phone__scan[data-astro-cid-un7lz32z]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--brand) 35%,transparent) 48%,#fff 50%,transparent 52%);background-size:100% 220%;background-position:0 120%;mix-blend-mode:screen;opacity:0}.phone[data-astro-cid-un7lz32z].is-in .phone__scan[data-astro-cid-un7lz32z]{animation:scan 1.1s var(--ease-out) .25s both}@keyframes scan{0%{opacity:0;background-position:0 120%}15%{opacity:1}to{opacity:0;background-position:0 -20%}}.phone__sheet[data-astro-cid-un7lz32z]{position:relative;z-index:2;margin-top:-1.25rem;padding:1.05rem 1.15rem 1.5rem;border-radius:1.4rem 1.4rem 0 0;background:#fff;box-shadow:0 -10px 24px -16px #00000059}.try-scan{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--brand) 40%,transparent) 48%,#fff 50%,transparent 52%);background-size:100% 240%;mix-blend-mode:screen;animation:try-scan 1.6s ease-in-out infinite}[data-state=done] .try-scan{display:none}@keyframes try-scan{0%{background-position:0 130%}to{background-position:0 -30%}}.try-spinner{width:1rem;height:1rem;border-radius:999px;border:2px solid var(--brand-wash);border-top-color:var(--brand);animation:try-spin .8s linear infinite}@keyframes try-spin{to{transform:rotate(360deg)}}.try-pin{position:absolute;width:0;height:0;animation:try-pop .5s var(--ease-out) both;animation-delay:calc(var(--i) * .12s)}.try-pin .chip-dot{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:999px;background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 70%,transparent),0 2px 6px #00000059}.try-pin .kcal-chip{padding-inline:.75rem;position:absolute;bottom:12px;left:0;white-space:nowrap;transform:translate(var(--shift, -50%))}@keyframes try-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.hero-sun[data-astro-cid-37nrbiej]{position:absolute;right:-12rem;top:2rem;width:44rem;height:44rem;border-radius:999px;background:radial-gradient(circle at 40% 40%,var(--sun-core) 0%,var(--sun-edge) 38%,transparent 68%);opacity:.85}@media(max-width:1023px){.hero-sun[data-astro-cid-37nrbiej]{right:-18rem;top:22rem}}.step-num[data-astro-cid-37nrbiej]{color:transparent;-webkit-text-stroke:1.5px var(--brand);background:linear-gradient(var(--brand),var(--brand)) left / 0% 100% no-repeat;-webkit-background-clip:text;background-clip:text;transition:background-size 1.1s var(--ease-out) .35s}.is-in[data-astro-cid-37nrbiej] .step-num[data-astro-cid-37nrbiej]{background-size:100% 100%}.phone-float[data-astro-cid-37nrbiej]{animation:float 7s ease-in-out 1.6s infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(-.6deg)}}.hero-sun[data-astro-cid-37nrbiej]{animation:drift 16s ease-in-out infinite alternate}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(-3rem,2rem) scale(1.08)}}html.js .bar-grow[data-astro-cid-37nrbiej]{transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease-out)}[dir=rtl] .bar-grow[data-astro-cid-37nrbiej]{transform-origin:right}.is-in[data-astro-cid-37nrbiej] .bar-grow[data-astro-cid-37nrbiej]{transform:scaleX(1)}.is-in[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]:nth-child(2) .bar-grow[data-astro-cid-37nrbiej]{transition-delay:.12s}.is-in[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]:nth-child(3) .bar-grow[data-astro-cid-37nrbiej]{transition-delay:.24s}html.js [data-astro-cid-37nrbiej][data-reveal]:not(.is-in) .macro-card[data-astro-cid-37nrbiej]{opacity:0;transform:translateY(24px)}.macro-card[data-astro-cid-37nrbiej]{transition:opacity .8s var(--ease-out) .35s,transform .8s var(--ease-out) .35s}html.js .ring-fill[data-astro-cid-37nrbiej]{stroke-dashoffset:var(--ring);transition:stroke-dashoffset 1.6s var(--ease-out) .3s}.is-in[data-astro-cid-37nrbiej] .ring-fill[data-astro-cid-37nrbiej]{stroke-dashoffset:0}html.js .lang-cloud[data-astro-cid-37nrbiej]:not(.is-in) li[data-astro-cid-37nrbiej]{opacity:0;transform:translateY(10px)}.lang-cloud[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]{transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(var(--i) * 35ms)}.share-card[data-astro-cid-37nrbiej]{transform:rotate(-4deg);transition:transform .5s var(--ease-out)}.share-card[data-astro-cid-37nrbiej]:hover{transform:rotate(-1deg) translateY(-4px)}.faq[data-astro-cid-37nrbiej] summary[data-astro-cid-37nrbiej]::-webkit-details-marker{display:none}.cta-glow[data-astro-cid-37nrbiej]{position:absolute;right:-10rem;bottom:-14rem;width:36rem;height:36rem;border-radius:999px;background:radial-gradient(circle,rgba(245,124,0,.45),transparent 65%)}
