.shero[data-astro-cid-lsmffsqi]{overflow-x:clip;min-height:min(100vh,900px);display:flex;align-items:center;padding-block:calc(var(--nav-h) + var(--sp-6)) var(--sp-7);background:linear-gradient(180deg,var(--c-surface-teal) 0%,var(--c-surface-brown) 100%)}.shero__inner[data-astro-cid-lsmffsqi]{max-width:calc(1040px + 2 * var(--gutter));display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:var(--sp-5)}.shero[data-astro-cid-lsmffsqi] h1[data-astro-cid-lsmffsqi]{font-family:var(--font-display);font-weight:500;font-size:clamp(2.125rem,4.1vw,3.625rem);line-height:1.08;letter-spacing:-.015em;overflow-wrap:anywhere}.shero[data-astro-cid-lsmffsqi] h1[data-astro-cid-lsmffsqi] span[data-astro-cid-lsmffsqi]{display:block}.shero__eyebrow[data-astro-cid-lsmffsqi]{color:var(--c-peach)}.shero__sub[data-astro-cid-lsmffsqi]{margin-top:var(--sp-6);font-size:var(--fs-body-sm);line-height:1.6;color:#ffffffeb;max-width:36rem}.shero__sub[data-astro-cid-lsmffsqi] span[data-astro-cid-lsmffsqi]{display:block}.shero__actions[data-astro-cid-lsmffsqi]{display:inline-flex;flex-direction:column;align-items:center;margin-top:3.5rem;max-width:100%}.shero__cta[data-astro-cid-lsmffsqi]{font-size:1.0625rem}.shero__download[data-astro-cid-lsmffsqi]{margin-block:1.75rem;font-size:var(--fs-body-sm);font-weight:500;line-height:1;color:#ffffffe6}.shero__badges[data-astro-cid-lsmffsqi]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-3)}.shero__badges[data-astro-cid-lsmffsqi]{align-items:flex-start}.shero__store[data-astro-cid-lsmffsqi]{display:flex;flex-direction:column;align-items:center;gap:6px}.shero__badges[data-astro-cid-lsmffsqi] a[data-astro-cid-lsmffsqi]{display:inline-flex}.shero__badges[data-astro-cid-lsmffsqi] img[data-astro-cid-lsmffsqi]{display:block;width:auto;height:44px}.shero__badges[data-astro-cid-lsmffsqi] .shero__play[data-astro-cid-lsmffsqi] img[data-astro-cid-lsmffsqi]{height:64px;margin-block:-10px}.shero__visual[data-astro-cid-lsmffsqi]{position:relative;display:flex;justify-content:flex-end}.shero__visual[data-astro-cid-lsmffsqi]:before{content:"";position:absolute;right:-40px;top:50%;width:520px;height:520px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,#4ac4a973,#4ac4a91f 45%,#4ac4a900 70%);pointer-events:none}.shero__phone[data-astro-cid-lsmffsqi]{position:relative;display:block;height:min(78vh,720px);width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 12px 20px rgba(0,0,0,.22)) drop-shadow(0 40px 60px rgba(12,25,47,.38))}@media(max-width:800px){.shero[data-astro-cid-lsmffsqi]{min-height:0}.shero__inner[data-astro-cid-lsmffsqi]{grid-template-columns:1fr;gap:var(--sp-7)}.shero__visual[data-astro-cid-lsmffsqi]{justify-content:center}.shero__visual[data-astro-cid-lsmffsqi]:before{right:auto;width:420px;height:420px}.shero__phone[data-astro-cid-lsmffsqi]{height:auto;width:min(420px,88vw)}.shero__actions[data-astro-cid-lsmffsqi]{margin-top:var(--sp-6);display:flex;align-items:stretch}.shero__cta[data-astro-cid-lsmffsqi]{width:100%}.shero__download[data-astro-cid-lsmffsqi]{text-align:center;margin-block:var(--sp-5) var(--sp-3)}.shero__sub[data-astro-cid-lsmffsqi]{margin-top:var(--sp-4)}}@media(max-width:720px){.shero__actions[data-astro-cid-lsmffsqi]{align-items:center}.shero__cta[data-astro-cid-lsmffsqi]{width:auto}.shero__phone[data-astro-cid-lsmffsqi]{height:min(56vh,470px);width:auto}}.swhy[data-astro-cid-mwn2kigw]{padding-block:6.5rem;background:var(--c-sand);color:var(--c-ink-deep)}.swhy__inner[data-astro-cid-mwn2kigw]{max-width:calc(1040px + 2 * var(--gutter))}.swhy[data-astro-cid-mwn2kigw] h2[data-astro-cid-mwn2kigw]{font-family:var(--font-display);margin-bottom:var(--sp-7);font-weight:500;font-size:clamp(2rem,3.6vw,3.125rem);line-height:1.08;letter-spacing:-.015em}.swhy[data-astro-cid-mwn2kigw] h2[data-astro-cid-mwn2kigw] span[data-astro-cid-mwn2kigw]{display:block}.swhy__cols[data-astro-cid-mwn2kigw]{display:flex;flex-wrap:wrap;align-items:center;gap:2.5rem 4rem}.swhy__text[data-astro-cid-mwn2kigw]{flex:1.4 1 480px;min-width:0}.swhy__text[data-astro-cid-mwn2kigw] p[data-astro-cid-mwn2kigw]{max-width:620px;font-size:var(--fs-body-sm);line-height:1.6;white-space:pre-line}.swhy__text[data-astro-cid-mwn2kigw] .swhy__lede[data-astro-cid-mwn2kigw]{font-size:1.1875rem;line-height:1.55;font-weight:500}.swhy__text[data-astro-cid-mwn2kigw] h3[data-astro-cid-mwn2kigw]{margin:var(--sp-5) 0 6px;font-size:1.125rem;font-weight:700;line-height:1.3}.swhy__text[data-astro-cid-mwn2kigw] .swhy__lede[data-astro-cid-mwn2kigw]+h3[data-astro-cid-mwn2kigw]{margin-top:var(--sp-6)}.swhy__visual[data-astro-cid-mwn2kigw]{flex:1 1 300px;min-width:0;display:flex;justify-content:center}.swhy__art[data-astro-cid-mwn2kigw]{display:block;width:100%;max-width:380px;height:auto}@media(max-width:720px){.swhy[data-astro-cid-mwn2kigw]{padding-block:var(--sp-8)}.swhy[data-astro-cid-mwn2kigw] h2[data-astro-cid-mwn2kigw]{margin-bottom:var(--sp-5)}.swhy__cols[data-astro-cid-mwn2kigw]{gap:var(--sp-6)}.swhy__text[data-astro-cid-mwn2kigw] .swhy__lede[data-astro-cid-mwn2kigw]{font-size:1.125rem}.swhy__art[data-astro-cid-mwn2kigw]{max-width:min(260px,70vw)}}@media(max-width:720px){.swhy[data-astro-cid-mwn2kigw]{padding-block:2.75rem}.swhy[data-astro-cid-mwn2kigw] h2[data-astro-cid-mwn2kigw]{font-size:1.75rem;line-height:1.12}.swhy__text[data-astro-cid-mwn2kigw] p[data-astro-cid-mwn2kigw],.swhy__text[data-astro-cid-mwn2kigw] .swhy__lede[data-astro-cid-mwn2kigw]{font-size:.9375rem;line-height:1.5}.swhy__art[data-astro-cid-mwn2kigw]{max-width:200px;max-height:200px;margin-inline:auto}}.stour[data-astro-cid-mugbo4j7]{padding-block:var(--sp-9) 5rem;background:var(--c-peach);color:var(--c-ink-deep);overflow:hidden}.stour__head[data-astro-cid-mugbo4j7]{max-width:calc(1040px + 2 * var(--gutter))}.stour[data-astro-cid-mugbo4j7] h2[data-astro-cid-mugbo4j7]{font-family:var(--font-display);font-weight:500;font-size:clamp(2rem,3.6vw,3.125rem);line-height:1.08;letter-spacing:-.015em}.stour__stage[data-astro-cid-mugbo4j7]{--w: min(300px, 64vw);--step: calc(var(--w) * .97);position:relative;height:calc(var(--w) * 3000 / 1470 + 28px);margin-top:3.5rem}.stour__shot[data-astro-cid-mugbo4j7]{position:absolute;left:50%;top:0;width:var(--w);margin-left:calc(var(--w) / -2);cursor:pointer;opacity:var(--o);transform:translate(calc(var(--d) * var(--step))) scale(var(--s));transition:transform .55s cubic-bezier(.22,.9,.3,1),opacity .4s ease,visibility .4s}.stour__shot[data-astro-cid-mugbo4j7][aria-current=true]{cursor:default}.stour__shot[data-astro-cid-mugbo4j7] img[data-astro-cid-mugbo4j7]{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 40px rgba(24,52,62,.28))}.stour__foot[data-astro-cid-mugbo4j7]{max-width:calc(640px + 2 * var(--gutter));margin-top:var(--sp-6);text-align:center}.stour__caption[data-astro-cid-mugbo4j7] h3[data-astro-cid-mugbo4j7]{font-size:1.625rem;font-weight:700;letter-spacing:-.03em;line-height:1.15}.stour__caption[data-astro-cid-mugbo4j7] p[data-astro-cid-mugbo4j7]{margin:10px auto 0;max-width:440px;min-height:52px;white-space:pre-line;text-wrap:balance;font-size:var(--fs-body-sm);line-height:1.6}.stour__controls[data-astro-cid-mugbo4j7]{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);margin-top:20px}.stour__arrow[data-astro-cid-mugbo4j7]{width:48px;height:48px;border-radius:50%;background:var(--c-ink-deep);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out)}.stour__arrow[data-astro-cid-mugbo4j7]:hover{transform:translateY(-1px)}.stour__dots[data-astro-cid-mugbo4j7]{display:flex;gap:var(--sp-2)}.stour__dot[data-astro-cid-mugbo4j7]{width:24px;height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.stour__dot[data-astro-cid-mugbo4j7] span[data-astro-cid-mugbo4j7]{display:block;width:8px;height:8px;border-radius:var(--r-pill);background:var(--c-ink-deep);opacity:.35;transition:width .3s,opacity .3s}.stour__dot[data-astro-cid-mugbo4j7][aria-current=true] span[data-astro-cid-mugbo4j7]{width:24px;opacity:1}.stour__note[data-astro-cid-mugbo4j7]{margin-top:20px;font-size:.8125rem;opacity:.75}@media(max-width:720px){.stour[data-astro-cid-mugbo4j7]{padding-block:var(--sp-8) var(--sp-7)}.stour__stage[data-astro-cid-mugbo4j7],.stour__caption[data-astro-cid-mugbo4j7],.stour__controls[data-astro-cid-mugbo4j7]{display:none}.stour__foot[data-astro-cid-mugbo4j7]{margin-top:0}}@media(prefers-reduced-motion:reduce){.stour__shot[data-astro-cid-mugbo4j7]{transition:none}}@media(max-width:720px){.stour[data-astro-cid-mugbo4j7]{padding-block:2.75rem}.stour[data-astro-cid-mugbo4j7] h2[data-astro-cid-mugbo4j7]{font-size:1.75rem;line-height:1.12}}
