.dasion-page[data-astro-cid-gsg7ft7a]{--dasion-bg:#08100e;--dasion-surface:#101a17;--dasion-line:#283630;--dasion-ink:#f1f3ee;--dasion-soft:#b4beb8;--dasion-muted:#829089;--dasion-warm:#d8a94f;color:var(--dasion-ink);background:var(--dasion-bg)}.dasion-page[data-astro-cid-gsg7ft7a] .site-footer{margin-top:0}.dasion-hero[data-astro-cid-gsg7ft7a]{border-bottom:1px solid var(--dasion-line);background:radial-gradient(circle at 78% 20%, #60776b2e, transparent 30rem), linear-gradient(180deg, #0b1512 0%, var(--dasion-bg) 100%);overflow:hidden}.dasion-hero__inner[data-astro-cid-gsg7ft7a]{gap:var(--gap-xl);min-height:min(850px,100svh - 64px);padding-block:var(--gap-xl);align-items:center;display:grid}.app-heading[data-astro-cid-gsg7ft7a]{align-items:center;gap:var(--gap-md);display:flex}.app-icon[data-astro-cid-gsg7ft7a]{border-radius:19px;width:76px;height:76px;box-shadow:0 18px 42px #00000052}.dasion-eyebrow[data-astro-cid-gsg7ft7a]{margin:0 0 var(--gap-sm);color:var(--dasion-warm);letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:600}.app-heading[data-astro-cid-gsg7ft7a] .dasion-eyebrow[data-astro-cid-gsg7ft7a]{margin-bottom:.25rem}.app-heading[data-astro-cid-gsg7ft7a] h1[data-astro-cid-gsg7ft7a]{letter-spacing:-.055em;font-size:clamp(2.5rem,2rem + 2.8vw,4.8rem);font-weight:700}.tagline[data-astro-cid-gsg7ft7a]{margin-top:var(--gap-lg);letter-spacing:-.055em;font-size:clamp(2.15rem,1.6rem + 3vw,4.75rem);font-weight:700;line-height:1.16}.hero-lede[data-astro-cid-gsg7ft7a]{max-width:37rem;margin-top:var(--gap-md);color:var(--dasion-soft);font-size:clamp(1rem,.95rem + .35vw,1.2rem)}.availability[data-astro-cid-gsg7ft7a],.button-row[data-astro-cid-gsg7ft7a]{gap:var(--gap-sm);margin-top:var(--gap-lg);flex-wrap:wrap;display:flex}.availability[data-astro-cid-gsg7ft7a] span[data-astro-cid-gsg7ft7a]{border:1px solid var(--dasion-line);color:var(--dasion-soft);border-radius:999px;padding:.38rem .75rem;font-size:.8125rem}.dasion-button[data-astro-cid-gsg7ft7a]{color:#fff;background:#65766f;border:1px solid #75867e;border-radius:14px;align-items:center;min-height:48px;padding:.7rem 1.25rem;font-weight:650;text-decoration:none;display:inline-flex}.dasion-button[data-astro-cid-gsg7ft7a]:hover{background:#74867e;border-color:#879890}.dasion-button--ghost[data-astro-cid-gsg7ft7a]{border-color:var(--dasion-line);color:var(--dasion-ink);background:0 0}.hero-phone[data-astro-cid-gsg7ft7a]{border:1px solid var(--dasion-line);background:#07100e;border-radius:42px 42px 0 0;width:min(78vw,320px);max-height:680px;margin:0 auto -10rem;overflow:hidden;box-shadow:0 36px 90px #00000073}.hero-phone[data-astro-cid-gsg7ft7a] img[data-astro-cid-gsg7ft7a]{width:100%}.ritual[data-astro-cid-gsg7ft7a],.return-story[data-astro-cid-gsg7ft7a]{border-bottom:1px solid var(--dasion-line)}.ritual__inner[data-astro-cid-gsg7ft7a],.return-story__inner[data-astro-cid-gsg7ft7a]{gap:var(--gap-xl);padding-block:var(--gap-xl);display:grid}.ritual[data-astro-cid-gsg7ft7a] h2[data-astro-cid-gsg7ft7a],.screens[data-astro-cid-gsg7ft7a] h2[data-astro-cid-gsg7ft7a],.return-story[data-astro-cid-gsg7ft7a] h2[data-astro-cid-gsg7ft7a],.trust[data-astro-cid-gsg7ft7a] h2[data-astro-cid-gsg7ft7a]{letter-spacing:-.045em;font-size:clamp(1.9rem,1.5rem + 2vw,3.3rem);line-height:1.25}.ritual__steps[data-astro-cid-gsg7ft7a]{list-style:none}.ritual__steps[data-astro-cid-gsg7ft7a] li[data-astro-cid-gsg7ft7a]{gap:var(--gap);padding-block:var(--gap-md);border-top:1px solid var(--dasion-line);grid-template-columns:2.3rem 1fr;display:grid}.ritual__steps[data-astro-cid-gsg7ft7a] li[data-astro-cid-gsg7ft7a]>span[data-astro-cid-gsg7ft7a]{color:var(--dasion-warm);font-size:.78rem}.ritual__steps[data-astro-cid-gsg7ft7a] h3[data-astro-cid-gsg7ft7a]{font-size:1.05rem}.ritual__steps[data-astro-cid-gsg7ft7a] p[data-astro-cid-gsg7ft7a],.screens__heading[data-astro-cid-gsg7ft7a]>p[data-astro-cid-gsg7ft7a]:last-child,.return-story__copy[data-astro-cid-gsg7ft7a]>p[data-astro-cid-gsg7ft7a]:first-child,.trust[data-astro-cid-gsg7ft7a] p[data-astro-cid-gsg7ft7a]:not(.dasion-eyebrow){margin-top:var(--gap-xs);color:var(--dasion-soft)}.screens[data-astro-cid-gsg7ft7a]{padding-block:var(--gap-xl);background:#0d1714}.screens__heading[data-astro-cid-gsg7ft7a]{max-width:42rem}.screen-grid[data-astro-cid-gsg7ft7a]{gap:var(--gap-md);margin-top:var(--gap-xl);padding-bottom:var(--gap-sm);scroll-snap-type:inline mandatory;grid-auto-columns:minmax(245px,72vw);grid-auto-flow:column;display:grid;overflow-x:auto}.screen-card[data-astro-cid-gsg7ft7a]{scroll-snap-align:start;margin:0}.screen-card[data-astro-cid-gsg7ft7a] img[data-astro-cid-gsg7ft7a]{object-fit:cover;object-position:top;border:1px solid var(--dasion-line);background:#07100e;border-radius:28px;width:100%;max-height:660px}.screen-card[data-astro-cid-gsg7ft7a] figcaption[data-astro-cid-gsg7ft7a]{margin-top:var(--gap);color:var(--dasion-soft);font-size:.9rem}.return-story__copy[data-astro-cid-gsg7ft7a]{max-width:38rem}.return-line[data-astro-cid-gsg7ft7a]{margin-top:var(--gap-lg);padding:var(--gap-md);border:1px solid var(--dasion-line);background:var(--dasion-surface);color:var(--dasion-ink);border-radius:18px;font-size:1.1rem;font-weight:650}.trust[data-astro-cid-gsg7ft7a]{gap:var(--gap-xl);padding-block:var(--gap-xl);display:grid}.trust[data-astro-cid-gsg7ft7a]>div[data-astro-cid-gsg7ft7a]{padding-top:var(--gap-md);border-top:1px solid var(--dasion-line)}.trust[data-astro-cid-gsg7ft7a] h2[data-astro-cid-gsg7ft7a]{font-size:clamp(1.55rem,1.35rem + 1vw,2.25rem)}.trust[data-astro-cid-gsg7ft7a] a[data-astro-cid-gsg7ft7a]{margin-top:var(--gap-md);color:var(--dasion-ink);display:inline-block}@media (width>=760px){.ritual__inner[data-astro-cid-gsg7ft7a],.return-story__inner[data-astro-cid-gsg7ft7a],.trust[data-astro-cid-gsg7ft7a]{grid-template-columns:.8fr 1.2fr}.screen-grid[data-astro-cid-gsg7ft7a]{grid-auto-columns:minmax(260px,36vw)}}@media (width>=1000px){.dasion-hero__inner[data-astro-cid-gsg7ft7a]{padding-block:var(--gap-2xl);grid-template-columns:minmax(0,1fr) 360px}.hero-phone[data-astro-cid-gsg7ft7a]{width:330px}.ritual__inner[data-astro-cid-gsg7ft7a],.return-story__inner[data-astro-cid-gsg7ft7a],.trust[data-astro-cid-gsg7ft7a],.screens[data-astro-cid-gsg7ft7a]{padding-block:var(--gap-2xl)}.screen-grid[data-astro-cid-gsg7ft7a]{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;overflow:visible}}@media (prefers-reduced-motion:reduce){.dasion-page[data-astro-cid-gsg7ft7a] [data-astro-cid-gsg7ft7a]{scroll-behavior:auto}}
