.hero-video-wrap[data-astro-cid-7bwhklah]{z-index:2;width:100%;margin-top:8px;position:relative}.hero-video[data-astro-cid-7bwhklah]{aspect-ratio:16/9;background:var(--canvas);border-radius:16px;width:min(100%,115.556vh);max-height:65vh;margin-inline:auto;position:relative;overflow:hidden}.hero-video__media[data-astro-cid-7bwhklah],.hero-video__poster[data-astro-cid-7bwhklah],.hero-video__poster[data-astro-cid-7bwhklah] img[data-astro-cid-7bwhklah]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-video__poster[data-astro-cid-7bwhklah]{z-index:1;transition:opacity var(--dur) var(--ease)}.hero-video__poster[data-astro-cid-7bwhklah].is-hidden{opacity:0;pointer-events:none}.hero-video__play[data-astro-cid-7bwhklah],.hero-video__replay[data-astro-cid-7bwhklah]{z-index:2;border-radius:var(--radius-pill);color:var(--canvas);font:600 13px/1 var(--font-body);cursor:pointer;background:#0e0f13bd;border:0;align-items:center;gap:7px;position:absolute}.hero-video__play[data-astro-cid-7bwhklah]:not([hidden]),.hero-video__replay[data-astro-cid-7bwhklah]:not([hidden]){display:inline-flex}.hero-video__replay[data-astro-cid-7bwhklah]{padding:8px 14px;bottom:14px;right:14px}.hero-video__play[data-astro-cid-7bwhklah]{padding:12px 20px;font-size:15px;bottom:14px;left:14px}.hero-video__sound[data-astro-cid-7bwhklah]{z-index:3;border-radius:var(--radius-pill);width:172px;min-height:44px;color:var(--canvas);font:600 13px/1 var(--font-body);cursor:pointer;background:#0e0f13bd;border:0;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:inset 0 0 0 1px #f6efe04d}.hero-video__sound[data-astro-cid-7bwhklah] .hero-video__sound-mute[data-astro-cid-7bwhklah],.hero-video__sound[data-astro-cid-7bwhklah].is-on .hero-video__sound-play[data-astro-cid-7bwhklah]{display:none}.hero-video__sound[data-astro-cid-7bwhklah].is-on .hero-video__sound-mute[data-astro-cid-7bwhklah]{display:block}.hero-video__sound[data-astro-cid-7bwhklah]:hover{background:#0e0f13e0}.hero-video__sound[data-astro-cid-7bwhklah]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (width<=600px){.hero-video__sound[data-astro-cid-7bwhklah]{width:44px;height:44px;padding:0;top:auto;bottom:4px;right:4px}.hero-video__sound-label[data-astro-cid-7bwhklah]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.hero-video[data-astro-cid-7bwhklah]:has(.hero-video__sound) .hero-video__replay[data-astro-cid-7bwhklah]{bottom:11px;right:54px}}.hero-video__play[data-astro-cid-7bwhklah]:hover,.hero-video__replay[data-astro-cid-7bwhklah]:hover{background:#0e0f13e0}.hero-video__play[data-astro-cid-7bwhklah]:focus-visible,.hero-video__replay[data-astro-cid-7bwhklah]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.hero-video__transcript[data-astro-cid-7bwhklah]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-block[data-astro-cid-ge2uvauf]{flex-direction:column;min-height:100vh;display:flex}#hero[data-astro-cid-ge2uvauf]{text-align:center;padding:128px var(--gutter) 64px;background:var(--canvas);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (width<=767px){#hero[data-astro-cid-ge2uvauf]{padding:100px var(--gutter) 28px}}.hero-inner[data-astro-cid-ge2uvauf]{z-index:2;width:100%;max-width:780px;position:relative}.hero-eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:9px;margin:0 0 26px;font-size:13px;font-weight:600;display:inline-flex}.hero-eyebrow-dot[data-astro-cid-ge2uvauf]{background:var(--gold);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.hero-eyebrow-dot[data-astro-cid-ge2uvauf]{animation:2s ease-in-out infinite pulse-dot}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hero-headline[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 var(--space-md);color:var(--ink);font-size:clamp(2.5rem,6vw,4.4rem);font-weight:400;line-height:1.05}.hero-headline[data-astro-cid-ge2uvauf] .emph[data-astro-cid-ge2uvauf]{color:var(--gold-ink);font-style:italic}.hero-ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 12px;display:flex}.hero-cta-sub[data-astro-cid-ge2uvauf]{font-size:var(--fs-sm);color:var(--ink-secondary);text-align:center;margin:0 0 14px}.hero-link-line[data-astro-cid-ge2uvauf]{font-size:var(--fs-sm);margin:0 0 32px;font-weight:600}.hero-link-line[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--gold-ink);text-underline-offset:3px;text-decoration:underline}.hero-link-line[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--ink)}.trust-strip[data-astro-cid-ge2uvauf]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--canvas);padding-block:14px}.hero-trust[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.trust-badge[data-astro-cid-ge2uvauf]{color:var(--ink-secondary);align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.trust-badge[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{flex-shrink:0}.ft-header[data-astro-cid-cognygiv]{max-width:660px;margin:0 auto var(--space-2xl);text-align:center}.ft-header[data-astro-cid-cognygiv] .lead[data-astro-cid-cognygiv]{margin-inline:auto}.ft-rows[data-astro-cid-cognygiv]{gap:clamp(1.5rem,4vw,3rem);max-width:960px;margin:0 auto;display:grid}.ft-row[data-astro-cid-cognygiv]{grid-template-columns:1fr;align-items:center;gap:clamp(1.25rem,4vw,2.5rem);display:grid}@media (width>=720px){.ft-row[data-astro-cid-cognygiv]{grid-template-columns:200px 1fr}.ft-row--rev[data-astro-cid-cognygiv]{grid-template-columns:1fr 200px}.ft-row--rev[data-astro-cid-cognygiv] .ft-visual[data-astro-cid-cognygiv]{order:2}}.ft-visual[data-astro-cid-cognygiv]{aspect-ratio:1.3;border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 30% 20%, #fbf1da 0%, var(--cream-panel) 70%);border:1px solid var(--border);color:var(--gold-ink);box-shadow:var(--shadow-sm);place-items:center;display:grid}@media (width>=720px){.ft-visual[data-astro-cid-cognygiv]{aspect-ratio:1;max-width:200px}}.ft-visual[data-astro-cid-cognygiv] svg[data-astro-cid-cognygiv]{width:46px;height:46px}.ft-tag[data-astro-cid-cognygiv]{font-size:var(--fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin:0 0 10px;font-weight:600;display:inline-block}.ft-title[data-astro-cid-cognygiv]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:400;line-height:1.1}.ft-desc[data-astro-cid-cognygiv]{font-size:var(--fs-body);color:var(--ink-secondary);max-width:52ch;margin:0;line-height:1.65}.ft-closing[data-astro-cid-cognygiv]{text-align:center;margin-top:var(--space-2xl)}.ft-closing-text[data-astro-cid-cognygiv]{color:var(--ink-secondary);margin:0 0 10px}.ft-closing-link[data-astro-cid-cognygiv]{color:var(--gold-ink);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.in-header[data-astro-cid-2cw3znio]{max-width:660px;margin:0 auto var(--space-lg);text-align:center}.in-header[data-astro-cid-2cw3znio] .h2[data-astro-cid-2cw3znio]{text-wrap:balance}.in-row[data-astro-cid-2cw3znio]{flex-wrap:wrap;justify-content:center;max-width:900px;margin:0 auto;padding:0;list-style:none;display:flex}.in-row--primary[data-astro-cid-2cw3znio]{gap:0 var(--space-sm);margin-bottom:var(--space-2xs)}.in-row--secondary[data-astro-cid-2cw3znio]{gap:0 var(--space-sm);margin-bottom:var(--space-md);max-width:860px}.in-link[data-astro-cid-2cw3znio]{min-height:44px;color:var(--gold-ink);text-underline-offset:5px;white-space:nowrap;align-items:center;padding:0 4px;font-family:inherit;font-weight:600;text-decoration:none;display:inline-flex}.in-row--primary[data-astro-cid-2cw3znio] .in-link[data-astro-cid-2cw3znio]{font-size:var(--fs-h3);line-height:1.2}.in-row--secondary[data-astro-cid-2cw3znio] .in-link[data-astro-cid-2cw3znio]{font-size:var(--fs-lead);line-height:1.3}.in-link[data-astro-cid-2cw3znio]:hover,.in-link[data-astro-cid-2cw3znio]:focus-visible,.in-tail-link[data-astro-cid-2cw3znio]:hover,.in-tail-link[data-astro-cid-2cw3znio]:focus-visible{text-decoration:underline}.in-link[data-astro-cid-2cw3znio]:focus-visible,.in-tail-link[data-astro-cid-2cw3znio]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.in-tail[data-astro-cid-2cw3znio]{text-align:center;max-width:620px;color:var(--ink-secondary);font-size:var(--fs-sm);text-wrap:balance;margin:0 auto;line-height:1.7}.in-tail-link[data-astro-cid-2cw3znio]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold-ink);text-underline-offset:4px;font-weight:600}.se-header[data-astro-cid-uwwg5xoz]{max-width:640px;margin:0 auto var(--space-xl);text-align:center}.se-intro[data-astro-cid-uwwg5xoz]{margin:var(--space-sm) auto 0;max-width:56ch;font-family:var(--font-display);color:var(--ink);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.4}.se-intro-source[data-astro-cid-uwwg5xoz]{font-family:var(--font-body);color:var(--muted);margin-top:6px;font-size:.8125rem;display:block}.se-sub[data-astro-cid-uwwg5xoz]{font-size:var(--fs-eyebrow);color:var(--ink-secondary);margin:0 0 14px;line-height:1.55}.se-grid[data-astro-cid-uwwg5xoz]{grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.75rem);display:grid}@media (width>=760px){.se-grid[data-astro-cid-uwwg5xoz]{grid-template-columns:repeat(3,1fr)}}.se-tile[data-astro-cid-uwwg5xoz]{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-md);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}#stats-evidence[data-astro-cid-uwwg5xoz] .se-tile[data-astro-cid-uwwg5xoz],#stats-evidence[data-astro-cid-uwwg5xoz] .se-intro[data-astro-cid-uwwg5xoz]{transition:transform .18s var(--ease), box-shadow .18s var(--ease), border-color .18s var(--ease), background-color .18s var(--ease)}#stats-evidence[data-astro-cid-uwwg5xoz] .se-tile[data-astro-cid-uwwg5xoz]:hover{box-shadow:var(--shadow-lg), 0 6px 24px #e3b3412e;border-color:var(--gold-quiet)}#stats-evidence[data-astro-cid-uwwg5xoz] .se-intro[data-astro-cid-uwwg5xoz]{border-radius:var(--radius-lg);border:1px solid #0000;padding:10px 18px}#stats-evidence[data-astro-cid-uwwg5xoz] .se-intro[data-astro-cid-uwwg5xoz]:hover{background:var(--surface);border-color:var(--gold-quiet);box-shadow:var(--shadow-sm), 0 6px 20px #e3b34124}@media (prefers-reduced-motion:no-preference){#stats-evidence[data-astro-cid-uwwg5xoz] .se-tile[data-astro-cid-uwwg5xoz]:hover{transform:translateY(-5px)}#stats-evidence[data-astro-cid-uwwg5xoz] .se-intro[data-astro-cid-uwwg5xoz]:hover{transform:translateY(-4px)}}.se-figure[data-astro-cid-uwwg5xoz]{font-family:var(--font-display);color:var(--gold-ink);letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:400;line-height:1}.se-claim[data-astro-cid-uwwg5xoz]{font-size:var(--fs-sm);color:var(--ink-secondary);flex:1;margin:0 0 16px;line-height:1.65}.se-source-line[data-astro-cid-uwwg5xoz]{color:var(--muted);margin:0;font-size:.8125rem}.se-source[data-astro-cid-uwwg5xoz]{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.se-source[data-astro-cid-uwwg5xoz]:hover{color:var(--ink)}.se-bridge[data-astro-cid-uwwg5xoz]{text-align:center;max-width:640px;margin:var(--space-xl) auto 0;color:var(--ink-secondary)}.btn-header[data-astro-cid-d7oqisdh]{max-width:660px;margin:0 auto var(--space-lg);text-align:center}.btn-header[data-astro-cid-d7oqisdh] .lead[data-astro-cid-d7oqisdh]{margin-inline:auto}.btn-grid[data-astro-cid-d7oqisdh]{gap:clamp(1rem,2.5vw,1.75rem);display:grid}.btn-grid--capability[data-astro-cid-d7oqisdh]{grid-template-columns:1fr}@media (width>=760px){.btn-grid--capability[data-astro-cid-d7oqisdh]{grid-template-columns:repeat(3,1fr)}}.stat-card[data-astro-cid-d7oqisdh]{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-md);box-shadow:var(--shadow-sm)}.stat-number[data-astro-cid-d7oqisdh]{font-family:var(--font-display);color:var(--gold-ink);letter-spacing:-.01em;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:400;line-height:1}.stat-number--static[data-astro-cid-d7oqisdh]{color:var(--teal)}.stat-label[data-astro-cid-d7oqisdh]{font-family:var(--font-body);font-weight:500;font-size:var(--fs-sm);color:var(--ink-secondary);margin:12px 0 0}.btn-published[data-astro-cid-d7oqisdh]{max-width:660px;margin:var(--space-lg) auto 0;text-align:center}.btn-published-list[data-astro-cid-d7oqisdh]{gap:var(--space-xs);color:var(--ink);font-size:var(--fs-body);margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.btn-fn-ref[data-astro-cid-d7oqisdh]{vertical-align:super;color:var(--gold-ink);text-underline-offset:2px;margin-left:2px;padding:0 3px;font-size:.75em;font-weight:600;line-height:1;text-decoration:underline;display:inline-block}.btn-footnotes[data-astro-cid-d7oqisdh]{margin:var(--space-sm) 0 0;color:var(--muted);font-size:var(--fs-eyebrow);gap:6px;padding:0;line-height:1.5;list-style:inside decimal;display:grid}.btn-footnotes[data-astro-cid-d7oqisdh] a[data-astro-cid-d7oqisdh]{color:var(--ink-secondary);text-underline-offset:3px;text-decoration:underline}.btn-transition[data-astro-cid-d7oqisdh]{text-align:center;margin-top:var(--space-xl)}.btn-transition[data-astro-cid-d7oqisdh] p[data-astro-cid-d7oqisdh]{color:var(--ink-secondary);margin:0 0 12px}.btn-cta-link[data-astro-cid-d7oqisdh]{color:var(--gold-ink);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.btn-cta-link[data-astro-cid-d7oqisdh] svg[data-astro-cid-d7oqisdh]{width:1em;height:1em;transition:transform var(--dur-fast) var(--ease)}@media (prefers-reduced-motion:no-preference){.btn-cta-link[data-astro-cid-d7oqisdh]:hover svg[data-astro-cid-d7oqisdh]{transform:translate(4px)}}.vai-demo-layout{flex-direction:column;align-items:center;gap:48px;display:flex}.vai-text-col{text-align:center;width:100%;max-width:360px}.vai-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:11px}.vai-demo-heading{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink);margin:0 0 20px;font-size:clamp(1.75rem,3.5vw,2.875rem);font-weight:400;line-height:1.08}.vai-demo-desc{color:var(--ink-secondary);margin:0;font-size:14px;line-height:1.6}.vai-phone-col,.mc-phone-col{flex-direction:column;align-items:center;gap:20px;display:flex}.vai-device{background:linear-gradient(160deg,#1c1e26,#101116);border:1px solid #ffffff14;border-radius:44px;flex-shrink:0;width:320px;max-width:calc(100vw - 48px);height:656px;padding:13px;position:relative;box-shadow:0 40px 120px #0e0f1338,inset 0 1px #ffffff0f}.vai-device-notch{z-index:5;background:#070709;border-radius:999px;width:98px;height:24px;position:absolute;top:21px;left:50%;transform:translate(-50%)}.vai-screen{width:100%;height:100%;color:var(--cream-on-dark);background:radial-gradient(120% 80% at 50% 22%,#15161d,#0a0b0e);border-radius:32px;flex-direction:column;align-items:center;padding:60px 24px 20px;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.vai-demo-layout{flex-direction:row;justify-content:center;align-items:center;gap:90px}.vai-text-col{text-align:left;order:1}.vai-phone-col{flex-shrink:0;order:2}}#live-demo[data-astro-cid-uzlokqpq]{background:var(--surface)}.ld-head[data-astro-cid-uzlokqpq]{text-align:center;max-width:640px;margin:0 auto var(--space-lg)}.ld-head[data-astro-cid-uzlokqpq] .lead[data-astro-cid-uzlokqpq]{margin-top:12px}@media (width>=1024px){.ld-layout[data-astro-cid-uzlokqpq] .vai-phone-col[data-astro-cid-uzlokqpq]{order:1}.ld-layout[data-astro-cid-uzlokqpq] .vai-text-col[data-astro-cid-uzlokqpq]{order:2;max-width:460px}}.jd-device[data-astro-cid-uzlokqpq]{aspect-ratio:372/770;background:linear-gradient(160deg,#23252e,#0a0b0e);border:1px solid #ffffff1a;border-radius:56px;flex-direction:column;flex-shrink:0;width:372px;max-width:calc(100vw - 40px);padding:13px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 110px #0e0f1342,inset 0 1px #ffffff12}.jd-island[data-astro-cid-uzlokqpq]{z-index:5;background:#000;border-radius:999px;width:84px;height:30px;position:absolute;top:26px;left:50%;transform:translate(-50%)}.jd-screen[data-astro-cid-uzlokqpq]{contain:paint;color:#efe7d6;background:radial-gradient(120% 80% at 50% 18%,#16171e,#0a0b0e);border-radius:44px;flex-direction:column;flex:auto;align-items:center;min-height:0;padding:18px 16px 26px;display:flex;overflow:hidden}.jd-statusbar[data-astro-cid-uzlokqpq]{color:#efe7d6;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:22px;padding:0 10px 0 6px;display:flex}.jd-carrier[data-astro-cid-uzlokqpq]{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:calc(50% - 40px);font-size:10px;font-weight:600;overflow:hidden}@media (width<=389px){.jd-carrier[data-astro-cid-uzlokqpq]{letter-spacing:-.035em}}.jd-glyphs[data-astro-cid-uzlokqpq]{align-items:center;gap:5px;display:inline-flex}.jd-status[data-astro-cid-uzlokqpq]{letter-spacing:.18em;text-transform:uppercase;color:#efe7d69e;flex-shrink:0;align-items:center;gap:8px;margin:34px 0 8px;font-size:11px;display:flex}.jd-status[data-astro-cid-uzlokqpq]:before{content:"";background:#e3b341;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #e3b341}@media (prefers-reduced-motion:no-preference){.jd-status[data-astro-cid-uzlokqpq]:before{animation:1.6s ease-in-out infinite jd-glow}}@keyframes jd-glow{0%,to{opacity:.5}50%{opacity:.9}}.jd-name[data-astro-cid-uzlokqpq]{font-family:var(--font-display);font-size:30px;line-height:var(--lh-tight);color:#efe7d6;flex-shrink:0;margin:0 0 4px}.jd-sub[data-astro-cid-uzlokqpq]{letter-spacing:.06em;color:#efe7d6d9;font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-size:20px;font-weight:300}.jd-wave-stage[data-astro-cid-uzlokqpq]{flex:1;justify-content:center;align-items:center;width:100%;min-height:120px;display:flex;position:relative}.vai-wave-ring[data-astro-cid-uzlokqpq]{border:1px solid #e3b34159;border-radius:50%;width:150px;height:150px;position:absolute}@media (prefers-reduced-motion:no-preference){.vai-wave-ring[data-astro-cid-uzlokqpq]{animation:2.8s ease-out infinite va-ring}}@keyframes va-ring{0%{opacity:.5;transform:scale(.85)}to{opacity:0;transform:scale(1.7)}}.jd-wave[data-astro-cid-uzlokqpq]{justify-content:center;align-items:center;gap:4px;width:100%;height:110px;display:flex}.jd-wave[data-astro-cid-uzlokqpq] span[data-astro-cid-uzlokqpq]{transform-origin:50%;background:#efe7d699;border-radius:3px;width:4px;transform:scaleY(.18)}.jd-wave[data-astro-cid-uzlokqpq] span[data-astro-cid-uzlokqpq].gold{background:#e3b341d9}@media (prefers-reduced-motion:no-preference){.jd-wave[data-astro-cid-uzlokqpq] span[data-astro-cid-uzlokqpq]{animation:1.1s ease-in-out infinite va-bar}}@keyframes va-bar{0%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.jd-wave[data-astro-cid-uzlokqpq] span[data-astro-cid-uzlokqpq]{transform:scaleY(.6)}}.jd-hint[data-astro-cid-uzlokqpq]{color:#efe7d69e;text-align:center;flex-shrink:0;margin:0 0 14px;font-size:13px}.jd-mount[data-astro-cid-uzlokqpq]{flex-direction:column;flex-shrink:0;justify-content:center;width:100%;min-height:190px;display:flex;position:relative;overflow:visible}.jd-skeleton[data-astro-cid-uzlokqpq]{background:#efe7d60f;border:1px solid #efe7d614;border-radius:999px;height:96px}.jd-mount[data-astro-cid-uzlokqpq][data-jerry-state=ready] .jd-skeleton[data-astro-cid-uzlokqpq],.jd-mount[data-astro-cid-uzlokqpq][data-jerry-state=failed] .jd-skeleton[data-astro-cid-uzlokqpq]{display:none}@media (prefers-reduced-motion:no-preference){.jd-mount[data-astro-cid-uzlokqpq][data-jerry-state=loading] .jd-skeleton[data-astro-cid-uzlokqpq]{animation:1.6s ease-in-out infinite jd-pulse}}@keyframes jd-pulse{0%,to{opacity:1}50%{opacity:.45}}.jd-fail[data-astro-cid-uzlokqpq]{text-align:center;color:#efe7d6b8;margin:10px 0 0;font-size:12px;line-height:1.45}.jd-fail[data-astro-cid-uzlokqpq]:empty{display:none}.jd-mount[data-astro-cid-uzlokqpq] chat-widget{--chat-widget-background-color:#0a0b0e;--chat-widget-header-color:#0a0b0e;--chat-widget-header-darken-color:#0a0b0e;--chat-widget-primary-color:#e3b341;--chat-widget-primary-solid-color:#e3b341;--chat-widget-active-color:#e3b341;--chat-widget-button-color:#e3b341;--ion-color-primary:#e3b341;--ion-color-primary-contrast:#0a0b0e;--chat-widget-received-message-text-color:#efe7d6;--chat-widget-system-message-text-color:#efe7d6;--chat-widget-header-message-text-color:#efe7d6;--chat-widget-welcome-message-text-color:#efe7d6;--chat-widget-font-family:var(--font-body);--chat-widget-inline-position:relative;display:block}.jd-tel[data-astro-cid-uzlokqpq]{text-align:center;width:100%;max-width:372px}@media (width>=769px){.jd-tel[data-astro-cid-uzlokqpq]{box-shadow:none;color:var(--ink);font-weight:600;font-size:var(--fs-sm);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--border-strong);background:0 0;border:none;width:auto;padding:0}.jd-tel[data-astro-cid-uzlokqpq]:hover{box-shadow:none;text-decoration-color:var(--ink);background:0 0;transform:none}}.ld-h3[data-astro-cid-uzlokqpq]{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h3);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--ink);margin:0 0 12px}.ld-p[data-astro-cid-uzlokqpq]{font-size:var(--fs-body);color:var(--ink-secondary);margin:0 0 var(--space-md);line-height:1.6}.ld-label[data-astro-cid-uzlokqpq]{font-size:var(--fs-sm);color:var(--gold-ink);margin:0 0 10px;font-weight:600}.ld-prompts[data-astro-cid-uzlokqpq]{margin:0 0 var(--space-md);gap:10px;padding:0;list-style:none;display:grid}.ld-prompts[data-astro-cid-uzlokqpq] li[data-astro-cid-uzlokqpq]{font-size:var(--fs-sm);color:var(--ink-secondary);border-left:2px solid var(--gold);padding-left:14px;line-height:1.55}.ld-say[data-astro-cid-uzlokqpq]{color:var(--ink);font-weight:600}.ld-controls[data-astro-cid-uzlokqpq]{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 12px;display:flex}.ld-or-call[data-astro-cid-uzlokqpq]{color:var(--ink);font-size:var(--fs-sm);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--border-strong);font-weight:600}.ld-or-call[data-astro-cid-uzlokqpq]:hover{text-decoration-color:var(--ink)}.ld-footnote[data-astro-cid-uzlokqpq]{color:var(--muted);margin:0;font-size:.8125rem;font-style:italic}@media (width<=1023px){.ld-panel[data-astro-cid-uzlokqpq]{text-align:center}.ld-prompts[data-astro-cid-uzlokqpq] li[data-astro-cid-uzlokqpq]{text-align:left}.ld-controls[data-astro-cid-uzlokqpq]{justify-content:center}}.vai-below[data-astro-cid-uzlokqpq]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.vai-caption[data-astro-cid-uzlokqpq]{color:var(--muted);max-width:320px;margin:0;font-size:.8125rem;font-style:italic}.vai-caption[data-astro-cid-uzlokqpq] strong[data-astro-cid-uzlokqpq]{color:var(--ink);font-style:normal}.vai-cta-link[data-astro-cid-uzlokqpq]{color:var(--gold-ink);align-items:center;gap:6px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:gap .2s,opacity .2s;display:inline-flex}.vai-cta-link[data-astro-cid-uzlokqpq]:hover{opacity:.8;gap:10px}.mc-demo-layout[data-astro-cid-aigp6l5q]{flex-direction:column;align-items:center;gap:48px;display:flex}.mc-text-col[data-astro-cid-aigp6l5q]{text-align:center;width:100%;max-width:340px}.mc-badge[data-astro-cid-aigp6l5q]{margin-top:20px}.mc-dots[data-astro-cid-aigp6l5q]{justify-content:center;gap:9px;margin-top:30px;display:flex}.mc-dots[data-astro-cid-aigp6l5q] span[data-astro-cid-aigp6l5q]{background:var(--border-strong);border-radius:999px;width:6px;height:6px;transition:width .4s,background .4s}.mc-dots[data-astro-cid-aigp6l5q] span[data-astro-cid-aigp6l5q].on{background:var(--gold-ink);width:26px}.mc-screen[data-astro-cid-aigp6l5q]{padding:0}.mc-phase[data-astro-cid-aigp6l5q]{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .5s;display:flex;position:absolute;inset:0}.mc-phase[data-astro-cid-aigp6l5q].active{opacity:1}.mc-lock[data-astro-cid-aigp6l5q]{align-items:center;padding:58px 22px}.mc-lock-date[data-astro-cid-aigp6l5q]{color:#efe7d68c;letter-spacing:.04em;font-size:14px}.mc-lock-time[data-astro-cid-aigp6l5q]{font-family:var(--font-display);color:var(--cream-on-dark);margin:2px 0 40px;font-size:68px;line-height:1}.mc-notif[data-astro-cid-aigp6l5q]{-webkit-backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.mc-notif-icon[data-astro-cid-aigp6l5q]{background:#e3b34129;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.mc-notif-icon[data-astro-cid-aigp6l5q]:before{content:"";border:2px solid var(--gold);border-radius:50%;width:16px;height:16px}.mc-notif-kind[data-astro-cid-aigp6l5q]{letter-spacing:.1em;text-transform:uppercase;color:#efe7d69e;font-size:11px}.mc-notif-who[data-astro-cid-aigp6l5q]{color:var(--cream-on-dark);margin-top:2px;font-size:14px}.mc-thread[data-astro-cid-aigp6l5q]{padding:54px 18px 22px}.mc-thread-head[data-astro-cid-aigp6l5q]{text-align:center;color:#efe7d6b3;border-bottom:1px solid #ffffff0f;margin-bottom:auto;padding-bottom:14px;font-size:14px}.mc-thread-tail[data-astro-cid-aigp6l5q]{flex-direction:column;gap:8px;margin-top:auto;display:flex}.mc-reply-tag[data-astro-cid-aigp6l5q]{letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;color:#e3b341cc;align-self:flex-start;margin-left:4px;font-size:10px}.mc-bubble[data-astro-cid-aigp6l5q]{background:linear-gradient(180deg, #f4c75a, var(--gold));max-width:82%;color:var(--on-gold);border-radius:18px 18px 18px 5px;align-self:flex-start;padding:12px 15px;font-size:13.5px;line-height:1.4}@media (prefers-reduced-motion:no-preference){.mc-phase[data-astro-cid-aigp6l5q].active .mc-bubble[data-astro-cid-aigp6l5q]{animation:.5s mc-pop}}@keyframes mc-pop{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.mc-stopwatch[data-astro-cid-aigp6l5q]{justify-content:center;align-items:center;gap:26px}.mc-ring-wrap[data-astro-cid-aigp6l5q]{justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.mc-ring-svg[data-astro-cid-aigp6l5q]{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.mc-ring-fg[data-astro-cid-aigp6l5q]{stroke-dasharray:295;stroke-dashoffset:295px;filter:drop-shadow(0 0 6px #e3b34199)}@media (prefers-reduced-motion:no-preference){.mc-phase[data-astro-cid-aigp6l5q].active .mc-ring-fg[data-astro-cid-aigp6l5q]{animation:1.6s ease-out forwards mc-ring-draw}}@keyframes mc-ring-draw{to{stroke-dashoffset:0}}.mc-secs[data-astro-cid-aigp6l5q]{font-family:var(--font-display);color:var(--cream-on-dark);font-size:54px;line-height:1}.mc-secs[data-astro-cid-aigp6l5q] span[data-astro-cid-aigp6l5q]{font-size:24px}.mc-answered-label[data-astro-cid-aigp6l5q]{letter-spacing:.22em;text-transform:uppercase;color:#efe7d699;text-align:center;font-size:11px}.mc-answered-sub[data-astro-cid-aigp6l5q]{color:var(--cream-on-dark);text-align:center;margin-top:4px;font-size:16px}.mc-saved[data-astro-cid-aigp6l5q]{justify-content:center;align-items:center;gap:16px;padding:28px}.mc-saved-check[data-astro-cid-aigp6l5q]{background:#e3b34124;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}@media (prefers-reduced-motion:no-preference){.mc-saved-check[data-astro-cid-aigp6l5q]{animation:2s ease-in-out infinite mc-glow}}@keyframes mc-glow{0%,to{opacity:.45}50%{opacity:.85}}.mc-saved-amount[data-astro-cid-aigp6l5q]{font-family:var(--font-display);color:var(--cream-on-dark);font-size:74px;line-height:.95}.mc-saved-label[data-astro-cid-aigp6l5q]{letter-spacing:.16em;text-transform:uppercase;color:#efe7d6ad;font-size:14px}.mc-saved-sub[data-astro-cid-aigp6l5q]{color:#efe7d6ad;text-align:center;margin-top:4px;font-size:12.5px}.demo-footer[data-astro-cid-aigp6l5q]{flex-direction:column;align-items:center;gap:14px;display:flex}.demo-caption[data-astro-cid-aigp6l5q]{color:var(--muted);text-align:center;margin:0;font-size:13.5px;font-style:italic}.demo-caption[data-astro-cid-aigp6l5q] strong[data-astro-cid-aigp6l5q]{color:var(--ink);font-style:normal}.demo-replay[data-astro-cid-aigp6l5q]{border:1px solid var(--border-strong);font-family:var(--font-body);color:var(--ink-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:9px 18px;font-size:13px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.demo-replay[data-astro-cid-aigp6l5q]:hover{border-color:var(--ink-secondary);color:var(--ink)}.demo-replay[data-astro-cid-aigp6l5q]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.mc-phase[data-astro-cid-aigp6l5q],.mc-dots[data-astro-cid-aigp6l5q] span[data-astro-cid-aigp6l5q]{transition:none}.mc-ring-fg[data-astro-cid-aigp6l5q]{stroke-dashoffset:0}}@media (width>=1024px){.mc-demo-layout[data-astro-cid-aigp6l5q]{flex-direction:row;justify-content:center;align-items:center;gap:84px}.mc-text-col[data-astro-cid-aigp6l5q]{text-align:left}.mc-dots[data-astro-cid-aigp6l5q]{justify-content:flex-start}}.demo-block-header[data-astro-cid-nvlfrk7b]{margin-bottom:var(--space-lg)}.re-grid[data-astro-cid-nvlfrk7b]{grid-template-columns:1fr;gap:18px;max-width:980px;margin:0 auto;display:grid}.card[data-astro-cid-nvlfrk7b]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.re-panel[data-astro-cid-nvlfrk7b]{border-radius:18px;flex-direction:column;padding:26px;display:flex}.re-panel-label[data-astro-cid-nvlfrk7b]{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.re-sample-badge[data-astro-cid-nvlfrk7b]{letter-spacing:.04em;text-transform:none;color:var(--muted);border:1px solid var(--border);white-space:nowrap;background:#0e0f130d;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:600}.re-rating-row[data-astro-cid-nvlfrk7b]{align-items:flex-end;gap:14px;margin:16px 0 6px;display:flex}.re-rating[data-astro-cid-nvlfrk7b]{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:66px;line-height:.9}.re-stars[data-astro-cid-nvlfrk7b]{gap:3px;display:flex}.re-rating-sub[data-astro-cid-nvlfrk7b]{color:var(--muted);margin-top:6px;font-size:12px}.re-newcount[data-astro-cid-nvlfrk7b]{color:var(--gold-ink);margin-bottom:auto;font-size:13px;font-weight:600}.re-chart[data-astro-cid-nvlfrk7b]{width:100%;height:150px;margin-top:18px;overflow:visible}.re-line[data-astro-cid-nvlfrk7b]{stroke-dasharray:430;stroke-dashoffset:430px;filter:drop-shadow(0 1px 2px #7a5a1273)}@media (prefers-reduced-motion:no-preference){.re-grid[data-astro-cid-nvlfrk7b].on .re-line[data-astro-cid-nvlfrk7b]{animation:2s ease-out forwards re-draw}}@keyframes re-draw{to{stroke-dashoffset:0}}.re-months[data-astro-cid-nvlfrk7b]{color:var(--muted);justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.re-cards[data-astro-cid-nvlfrk7b]{flex-direction:column;gap:18px;min-height:0;display:flex}.re-cards-label[data-astro-cid-nvlfrk7b]{justify-content:flex-end;margin-bottom:-6px;display:flex}.re-card[data-astro-cid-nvlfrk7b]{border-radius:18px;flex-direction:column;flex:1;padding:20px 22px;display:flex}.re-card-head[data-astro-cid-nvlfrk7b]{align-items:center;gap:12px;display:flex}.re-avatar[data-astro-cid-nvlfrk7b]{width:38px;height:38px;color:var(--on-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.re-avatar--gold[data-astro-cid-nvlfrk7b]{background:linear-gradient(180deg, #f4c75a, var(--gold))}.re-avatar--cream[data-astro-cid-nvlfrk7b]{background:var(--ink-secondary);color:var(--cream-on-dark)}.re-card-who[data-astro-cid-nvlfrk7b]{flex:1;min-width:0}.re-card-name[data-astro-cid-nvlfrk7b]{color:var(--ink);font-size:14px;font-weight:600}.re-card-time[data-astro-cid-nvlfrk7b]{color:var(--muted);font-size:11px}.re-card-stars[data-astro-cid-nvlfrk7b]{flex-shrink:0;gap:2px;display:flex}.re-review[data-astro-cid-nvlfrk7b]{color:var(--ink-secondary);margin:12px 0 0;font-size:13px;line-height:1.5}.re-reply[data-astro-cid-nvlfrk7b]{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.re-reply-tag[data-astro-cid-nvlfrk7b]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:7px;margin-bottom:8px;font-size:10px;font-weight:600;display:flex}.re-reply-tag[data-astro-cid-nvlfrk7b]:before{content:"";background:var(--gold-ink);border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #e3b341e6}.re-reply-text[data-astro-cid-nvlfrk7b]{color:var(--ink);min-height:58px;font-size:13px;line-height:1.5}.re-cursor[data-astro-cid-nvlfrk7b]{color:var(--gold-ink)}@media (prefers-reduced-motion:no-preference){.re-cursor[data-astro-cid-nvlfrk7b]{animation:1s step-end infinite re-blink}}@keyframes re-blink{0%,49%{opacity:1}50%,to{opacity:0}}.re-closing[data-astro-cid-nvlfrk7b]{font-family:var(--font-display);color:var(--ink-secondary);text-align:center;margin-top:30px;font-size:20px}.re-closing[data-astro-cid-nvlfrk7b] strong[data-astro-cid-nvlfrk7b]{color:var(--ink);font-weight:400}@media (width>=900px){.re-grid[data-astro-cid-nvlfrk7b]{grid-template-columns:400px 1fr}}@media (prefers-reduced-motion:reduce){.re-line[data-astro-cid-nvlfrk7b]{stroke-dashoffset:0;animation:none}.re-cursor[data-astro-cid-nvlfrk7b]{animation:none;opacity:0!important}}.nl-wrap[data-astro-cid-3jdog7iu]{margin-top:var(--space-lg)}.nl-nodes[data-astro-cid-3jdog7iu]{display:grid;position:relative}.nl-line[data-astro-cid-3jdog7iu]{display:none}.nl-node[data-astro-cid-3jdog7iu]{grid-template-columns:84px 18px 1fr;align-items:center;gap:14px;padding:9px 0;display:grid;position:relative}.nl-node[data-astro-cid-3jdog7iu]:before{content:"";background:var(--border-strong);width:2px;transition:background .5s;position:absolute;top:50%;bottom:-9px;left:106px}.nl-node--end[data-astro-cid-3jdog7iu]:before{display:none}.nl-node[data-astro-cid-3jdog7iu].on:before{background:var(--gold)}.nl-day[data-astro-cid-3jdog7iu]{font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);order:-1;grid-column:1;font-weight:600;transition:color .5s}.nl-day--end[data-astro-cid-3jdog7iu]{text-transform:none;letter-spacing:0;color:var(--gold-ink);font-weight:600}.nl-dot[data-astro-cid-3jdog7iu]{background:var(--surface);border:2px solid var(--border-strong);z-index:1;border-radius:50%;grid-column:2;justify-self:center;width:13px;height:13px;transition:width .5s,height .5s,background .5s,border-color .5s,box-shadow .5s}.nl-dot--end[data-astro-cid-3jdog7iu]{background:var(--gold);border-color:var(--gold-ink)}.nl-card[data-astro-cid-3jdog7iu]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);opacity:.62;grid-column:3;justify-self:start;align-items:center;gap:12px;padding:9px 14px;transition:opacity .5s;display:inline-flex}.nl-chip[data-astro-cid-3jdog7iu]{align-items:center;gap:9px;display:inline-flex}.nl-card--pair[data-astro-cid-3jdog7iu] .nl-chip[data-astro-cid-3jdog7iu]+.nl-chip[data-astro-cid-3jdog7iu]{border-left:1px solid var(--border);padding-left:12px}.nl-icon[data-astro-cid-3jdog7iu]{width:20px;height:20px;color:var(--muted);flex-shrink:0;place-items:center;transition:color .5s;display:grid}.nl-icon[data-astro-cid-3jdog7iu] svg[data-astro-cid-3jdog7iu]{width:20px;height:20px}.nl-channel[data-astro-cid-3jdog7iu]{font-size:var(--fs-sm);color:var(--ink-secondary);font-weight:600;transition:color .5s}.nl-node[data-astro-cid-3jdog7iu].on .nl-card[data-astro-cid-3jdog7iu]{opacity:1}.nl-node[data-astro-cid-3jdog7iu].on .nl-icon[data-astro-cid-3jdog7iu]{color:var(--teal)}.nl-node[data-astro-cid-3jdog7iu].on .nl-channel[data-astro-cid-3jdog7iu]{color:var(--ink)}.nl-node[data-astro-cid-3jdog7iu].on .nl-dot[data-astro-cid-3jdog7iu]{background:var(--gold);border-color:var(--gold-ink);width:16px;height:16px;box-shadow:0 0 0 4px #e3b34138}.nl-node[data-astro-cid-3jdog7iu].on .nl-day[data-astro-cid-3jdog7iu]{color:var(--gold-ink)}.nl-booked[data-astro-cid-3jdog7iu]{background:var(--surface);color:var(--ink-secondary);border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-weight:700;font-size:var(--fs-sm);grid-column:3;justify-self:start;align-items:center;gap:8px;padding:9px 18px;transition:background .6s,border-color .6s,box-shadow .6s,color .6s;display:inline-flex}.nl-booked[data-astro-cid-3jdog7iu] svg[data-astro-cid-3jdog7iu]{width:15px;height:15px}.nl-booked[data-astro-cid-3jdog7iu].on{background:var(--gold);color:var(--on-gold);border-color:var(--gold-ink);box-shadow:var(--shadow-gold)}.nl-caption[data-astro-cid-3jdog7iu]{margin:var(--space-sm) 0 0;font-size:var(--fs-eyebrow);color:var(--muted)}@media (width>=700px){.nl-nodes[data-astro-cid-3jdog7iu]{grid-template-columns:repeat(var(--nl-cols,8), 1fr);grid-template-rows:auto 18px auto;place-items:center;row-gap:14px}.nl-node[data-astro-cid-3jdog7iu]{display:contents}.nl-node[data-astro-cid-3jdog7iu]:before{display:none}.nl-line[data-astro-cid-3jdog7iu]{background:var(--border-strong);border-radius:2px;grid-area:2/1/auto/-1;place-self:center stretch;height:2px;display:block;position:relative}.nl-progress[data-astro-cid-3jdog7iu]{height:100%;width:var(--nl-progress,0%);background:linear-gradient(90deg, #e3b3418c, var(--gold));border-radius:2px;transition:width .9s cubic-bezier(.5,0,.2,1);position:absolute;top:0;left:0;box-shadow:0 0 12px #e3b34180}.nl-card[data-astro-cid-3jdog7iu]{grid-column:var(--col);text-align:center;flex-direction:column;grid-row:1;justify-self:center;gap:6px;padding:12px 10px}.nl-chip[data-astro-cid-3jdog7iu]{flex-direction:column;gap:6px}.nl-card--pair[data-astro-cid-3jdog7iu]{gap:10px}.nl-card--pair[data-astro-cid-3jdog7iu] .nl-chip[data-astro-cid-3jdog7iu]+.nl-chip[data-astro-cid-3jdog7iu]{border-left:0;border-top:1px solid var(--border);padding-top:10px;padding-left:0}.nl-booked[data-astro-cid-3jdog7iu]{grid-column:var(--col);grid-row:1;justify-self:center}.nl-dot[data-astro-cid-3jdog7iu]{grid-column:var(--col);grid-row:2}.nl-dot--end[data-astro-cid-3jdog7iu]{grid-column:var(--col)}.nl-day[data-astro-cid-3jdog7iu]{grid-column:var(--col);text-align:center;order:0;grid-row:3}.nl-day--end[data-astro-cid-3jdog7iu]{grid-column:var(--col)}.nl-caption[data-astro-cid-3jdog7iu]{text-align:center}}@media (prefers-reduced-motion:no-preference){.nl-dot--end[data-astro-cid-3jdog7iu]{animation:nl-ping 2.8s var(--ease) infinite}}@keyframes nl-ping{0%,70%,to{transform:scale(1)}82%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.nl-progress[data-astro-cid-3jdog7iu],.nl-icon[data-astro-cid-3jdog7iu],.nl-channel[data-astro-cid-3jdog7iu],.nl-dot[data-astro-cid-3jdog7iu],.nl-day[data-astro-cid-3jdog7iu],.nl-card[data-astro-cid-3jdog7iu],.nl-booked[data-astro-cid-3jdog7iu],.nl-node[data-astro-cid-3jdog7iu]:before{transition:none}}.cc[data-astro-cid-comjzm74]{margin-top:var(--space-lg);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);grid-template-columns:1fr;display:grid;overflow:hidden}@media (width>=900px){.cc[data-astro-cid-comjzm74]{grid-template-columns:208px 1fr}}.cc-side[data-astro-cid-comjzm74]{background:var(--cream-panel);border-right:1px solid var(--border);flex-direction:column;gap:18px;padding:18px 14px;display:none}@media (width>=900px){.cc-side[data-astro-cid-comjzm74]{display:flex}}.cc-brand[data-astro-cid-comjzm74]{align-items:center;gap:10px;display:flex}.cc-brand-tile[data-astro-cid-comjzm74]{background:var(--ink-panel);width:30px;height:30px;color:var(--gold);border-radius:9px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.cc-brand-name[data-astro-cid-comjzm74]{color:var(--ink);font-size:13px;font-weight:700;line-height:1.3}.cc-brand-sub[data-astro-cid-comjzm74]{color:var(--muted);font-size:10.5px;line-height:1.3}.cc-nav[data-astro-cid-comjzm74]{flex-direction:column;gap:2px;margin-top:4px;display:flex}.cc-nav-item[data-astro-cid-comjzm74]{color:var(--ink-secondary);border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.cc-nav-item[data-astro-cid-comjzm74].is-active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.cc-nav-dot[data-astro-cid-comjzm74]{background:var(--border-strong);border-radius:50%;flex-shrink:0;width:5px;height:5px}.cc-nav-item[data-astro-cid-comjzm74].is-active .cc-nav-dot[data-astro-cid-comjzm74]{background:var(--gold)}.cc-nav-badge[data-astro-cid-comjzm74]{background:var(--teal);color:var(--on-teal);border-radius:99px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.5}.cc-user[data-astro-cid-comjzm74]{border-top:1px solid var(--border);align-items:center;gap:9px;margin-top:auto;padding-top:14px;display:flex}.cc-user-avatar[data-astro-cid-comjzm74]{width:28px;height:28px;color:var(--teal);background:#0c5a541f;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:grid}.cc-user-name[data-astro-cid-comjzm74]{color:var(--ink);font-size:12px;font-weight:600;line-height:1.3}.cc-user-role[data-astro-cid-comjzm74]{color:var(--muted);font-size:10.5px;line-height:1.3}.cc-topbar[data-astro-cid-comjzm74]{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.cc-location[data-astro-cid-comjzm74]{color:var(--ink);font-size:13px;font-weight:700}.cc-search[data-astro-cid-comjzm74]{min-width:130px;color:var(--muted);background:var(--cream-panel);border:1px solid var(--border);border-radius:var(--radius-pill);flex:1;padding:6px 14px;font-size:12px}.cc-topbar-right[data-astro-cid-comjzm74]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cc-ai-pill[data-astro-cid-comjzm74]{letter-spacing:.04em;color:var(--teal);border-radius:var(--radius-pill);background:#0c5a541a;border:1px solid #0c5a543d;padding:4px 11px;font-size:11px;font-weight:700}.cc-body[data-astro-cid-comjzm74]{background:var(--canvas);padding:16px}.cc-title-row[data-astro-cid-comjzm74]{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.cc-title[data-astro-cid-comjzm74]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;font-size:1.35rem}.cc-title-sub[data-astro-cid-comjzm74]{color:var(--muted);font-size:11.5px}.cc-stats[data-astro-cid-comjzm74]{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px;display:grid}@media (width>=720px){.cc-stats[data-astro-cid-comjzm74]{grid-template-columns:repeat(4,1fr)}}.cc-stat[data-astro-cid-comjzm74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:12px 13px}.cc-stat-label[data-astro-cid-comjzm74]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.cc-stat-value[data-astro-cid-comjzm74]{font-family:var(--font-display);color:var(--ink);margin:3px 0 2px;font-size:1.75rem;line-height:1.15}.cc-stat-value[data-astro-cid-comjzm74].is-accent{color:var(--gold-ink)}.cc-stat-delta[data-astro-cid-comjzm74]{color:var(--muted);font-size:10.5px}.cc-pipeline[data-astro-cid-comjzm74]{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=1000px){.cc-pipeline[data-astro-cid-comjzm74]{grid-template-columns:1.55fr 1fr}}.cc-kanban[data-astro-cid-comjzm74]{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=620px){.cc-kanban[data-astro-cid-comjzm74]{grid-template-columns:repeat(3,1fr)}}.cc-col[data-astro-cid-comjzm74]{border:1px solid var(--border);border-radius:var(--radius-md);background:#0e0f1308;align-content:start;gap:8px;padding:10px;display:grid}.cc-col-head[data-astro-cid-comjzm74]{justify-content:space-between;align-items:center;display:flex}.cc-col-name[data-astro-cid-comjzm74]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-secondary);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.cc-col-dot[data-astro-cid-comjzm74]{background:var(--border-strong);border-radius:50%;width:6px;height:6px}.cc-col-dot[data-astro-cid-comjzm74].is-accent{background:var(--gold)}.cc-col-count[data-astro-cid-comjzm74]{color:var(--muted);font-size:11px;font-weight:700}.cc-col-count[data-astro-cid-comjzm74].is-accent{color:var(--gold-ink)}.cc-card[data-astro-cid-comjzm74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);gap:3px;padding:10px 11px;display:grid}.cc-card[data-astro-cid-comjzm74].is-accent{border-color:#7a5a1259;box-shadow:0 1px 2px #0e0f130f,0 4px 14px #e3b3412e}.cc-card-top[data-astro-cid-comjzm74]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cc-card-name[data-astro-cid-comjzm74]{color:var(--ink);font-size:12.5px;font-weight:700}.cc-card-value[data-astro-cid-comjzm74]{color:var(--ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:700}.cc-card-value[data-astro-cid-comjzm74].is-accent{color:var(--gold-ink)}.cc-card-service[data-astro-cid-comjzm74]{color:var(--ink-secondary);font-size:11.5px}.cc-card-tag[data-astro-cid-comjzm74]{color:var(--muted);align-items:center;gap:5px;margin-top:3px;font-size:10.5px;font-weight:600;display:inline-flex}.cc-card-tag[data-astro-cid-comjzm74].is-accent{color:var(--gold-ink)}.cc-tag-dot[data-astro-cid-comjzm74]{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.cc-activity[data-astro-cid-comjzm74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);align-content:start;padding:12px}.cc-activity-head[data-astro-cid-comjzm74]{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-secondary);align-items:center;gap:7px;margin-bottom:10px;font-size:11.5px;font-weight:700;display:flex}.cc-activity-dot[data-astro-cid-comjzm74]{background:var(--teal);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.cc-activity-dot[data-astro-cid-comjzm74]{animation:cc-blink 2s var(--ease) infinite}}@keyframes cc-blink{0%,to{opacity:1}50%{opacity:.25}}.cc-feed[data-astro-cid-comjzm74]{gap:9px;display:grid}#cc-feed .cc-feed-row{grid-template-columns:12px 1fr;align-items:start;gap:6px;display:grid}#cc-feed .cc-feed-dot{background:var(--border-strong);border-radius:50%;width:6px;height:6px;margin-top:6px}#cc-feed .cc-feed-row.fresh .cc-feed-dot{background:var(--gold);box-shadow:0 0 0 3px #e3b34133}#cc-feed .cc-feed-text{color:var(--ink-secondary);font-size:11.5px;line-height:1.45}#cc-feed .cc-feed-row.fresh .cc-feed-text{color:var(--ink);font-weight:600}#cc-feed .cc-feed-time{color:var(--muted);font-size:10.5px}@media (prefers-reduced-motion:no-preference){#cc-feed .cc-feed-row.fresh{animation:.5s cc-fade-in}}@keyframes cc-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ap-screen[data-astro-cid-456iz4x5]{background:var(--canvas);color:var(--ink);align-items:stretch;padding:0}.ap-header[data-astro-cid-456iz4x5]{z-index:2;background:var(--canvas);align-items:center;gap:9px;height:78px;padding:38px 14px 10px;display:flex;position:absolute;inset:0 0 auto}.ap-monogram[data-astro-cid-456iz4x5]{background:var(--cream-panel);width:30px;height:30px;color:var(--ink-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ap-biz[data-astro-cid-456iz4x5]{letter-spacing:-.2px;min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}.ap-header-icon[data-astro-cid-456iz4x5]{color:var(--ink);flex:none}.ap-track[data-astro-cid-456iz4x5]{width:300%;transform:translateX(calc(var(--ap-i,0) * -33.3333%));transition:transform .62s cubic-bezier(.65,.02,.24,1);display:flex;position:absolute;top:78px;bottom:58px;left:0}.ap-panel[data-astro-cid-456iz4x5]{flex-direction:column;flex:0 0 33.3333%;gap:8px;min-width:0;padding:0 11px;display:flex;overflow:hidden}.ap-row-head[data-astro-cid-456iz4x5]{flex:none;justify-content:space-between;align-items:baseline;padding:0 2px;display:flex}.ap-row-head--pad[data-astro-cid-456iz4x5]{padding-top:2px}.ap-welcome[data-astro-cid-456iz4x5]{letter-spacing:-.2px;color:var(--ink);font-size:12.5px;font-weight:600}.ap-link[data-astro-cid-456iz4x5]{color:var(--gold-ink);font-size:9.5px;font-weight:500}.ap-meta[data-astro-cid-456iz4x5]{color:var(--muted);font-size:9.5px}.ap-card[data-astro-cid-456iz4x5],.ap-block[data-astro-cid-456iz4x5],.ap-conv[data-astro-cid-456iz4x5],.ap-opp[data-astro-cid-456iz4x5]{background:var(--surface);border:1px solid var(--border);border-radius:10px}.ap-tag[data-astro-cid-456iz4x5]{letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex:none;padding:1.5px 5px;font-size:9px;font-weight:600}.ap-tag--neutral[data-astro-cid-456iz4x5]{color:var(--muted);background:#0e0f130d}.ap-tag--teal[data-astro-cid-456iz4x5]{color:var(--teal);background:#0c5a541a}.ap-tag--gold[data-astro-cid-456iz4x5]{color:var(--gold-ink);background:#e3b34129}.ap-grid[data-astro-cid-456iz4x5]{flex:none;grid-template-columns:1fr 1fr;gap:8px;display:grid}.ap-card[data-astro-cid-456iz4x5]{overflow:hidden}.ap-card-strip[data-astro-cid-456iz4x5]{letter-spacing:.3px;text-transform:uppercase;color:var(--muted);background:#0e0f1308;border-bottom:1px solid #0e0f130f;padding:5px 9px;font-size:9px;font-weight:600}.ap-card-body[data-astro-cid-456iz4x5]{padding:9px 10px 11px}.ap-card-top[data-astro-cid-456iz4x5]{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.ap-card-label[data-astro-cid-456iz4x5]{color:var(--ink);font-size:11px;font-weight:600;line-height:1.2}.ap-card-ico[data-astro-cid-456iz4x5]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ap-card-ico--gold[data-astro-cid-456iz4x5]{color:var(--gold-ink);background:#e3b3412e}.ap-card-ico--teal[data-astro-cid-456iz4x5]{color:var(--teal);background:#0c5a541f}.ap-card-ico--grey[data-astro-cid-456iz4x5]{color:var(--muted);background:#0e0f130f}.ap-card-ok[data-astro-cid-456iz4x5]{color:var(--teal);margin-top:12px;font-size:12px;font-weight:600}.ap-card-action[data-astro-cid-456iz4x5]{color:var(--gold-ink);margin-top:3px;font-size:9.5px;font-weight:500}.ap-card-value[data-astro-cid-456iz4x5]{align-items:baseline;gap:5px;margin-top:6px;display:flex}.ap-num[data-astro-cid-456iz4x5]{color:var(--ink);font-size:22px;font-weight:600;line-height:1.1}.ap-block[data-astro-cid-456iz4x5]{flex:none;padding:10px 12px 12px}.ap-block-head[data-astro-cid-456iz4x5]{color:var(--ink);font-size:11px;font-weight:600}.ap-pins[data-astro-cid-456iz4x5]{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:11px;display:grid}.ap-pin[data-astro-cid-456iz4x5]{flex-direction:column;align-items:center;gap:5px;display:flex}.ap-pin-tile[data-astro-cid-456iz4x5]{border:1px solid var(--border);width:32px;height:32px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.ap-pin-label[data-astro-cid-456iz4x5]{color:var(--muted);font-size:9px}.ap-quick[data-astro-cid-456iz4x5]{gap:6px;margin-top:9px;display:flex}.ap-btn[data-astro-cid-456iz4x5]{border:1px solid var(--border);height:26px;color:var(--ink);border-radius:7px;flex:1;justify-content:center;align-items:center;font-size:9.5px;font-weight:500;display:flex}.ap-btn--primary[data-astro-cid-456iz4x5]{background:var(--gold);border-color:var(--gold-ink);color:var(--on-gold);font-weight:600}.ap-seg[data-astro-cid-456iz4x5]{border-bottom:1px solid var(--border);flex:none;gap:18px;padding:0 5px;display:flex}.ap-seg-item[data-astro-cid-456iz4x5]{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding-bottom:8px;font-size:11px;font-weight:500}.ap-seg-item[data-astro-cid-456iz4x5].is-on{border-bottom-color:var(--gold);color:var(--gold-ink);font-weight:600}.ap-chips[data-astro-cid-456iz4x5]{flex:none;gap:6px;padding:8px 3px 6px;display:flex;overflow:hidden}.ap-chip[data-astro-cid-456iz4x5]{border:1px solid var(--border);background:var(--surface);height:23px;color:var(--muted);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 9px;font-size:10px;font-weight:500;display:flex}.ap-chip[data-astro-cid-456iz4x5] svg[data-astro-cid-456iz4x5]{color:var(--muted)}.ap-chip[data-astro-cid-456iz4x5].is-on{background:var(--cream-panel);color:var(--ink);border-color:#0000;font-weight:600}.ap-list[data-astro-cid-456iz4x5]{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.ap-conv[data-astro-cid-456iz4x5]{align-items:flex-start;gap:9px;padding:8px 10px;display:flex}.ap-avatar[data-astro-cid-456iz4x5]{width:30px;height:30px;color:var(--ink);background:#0e0f130f;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex;position:relative}.ap-avatar--sm[data-astro-cid-456iz4x5]{width:26px;height:26px;font-size:10px}.ap-avatar-badge[data-astro-cid-456iz4x5]{background:var(--surface);border:1px solid var(--border);width:12px;height:12px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.ap-conv-main[data-astro-cid-456iz4x5]{flex:1;min-width:0}.ap-conv-top[data-astro-cid-456iz4x5]{align-items:baseline;gap:6px;display:flex}.ap-conv-name[data-astro-cid-456iz4x5]{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;font-weight:500;overflow:hidden}.ap-conv-ts[data-astro-cid-456iz4x5]{color:var(--muted);flex:none;font-size:9.5px}.ap-conv-mid[data-astro-cid-456iz4x5]{align-items:center;gap:6px;margin-top:2px;display:flex}.ap-conv-preview[data-astro-cid-456iz4x5]{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10.5px;line-height:1.35;overflow:hidden}.ap-conv[data-astro-cid-456iz4x5].is-unread .ap-conv-name[data-astro-cid-456iz4x5]{font-weight:600}.ap-conv[data-astro-cid-456iz4x5].is-unread .ap-conv-ts[data-astro-cid-456iz4x5]{color:var(--gold-ink);font-weight:500}.ap-conv[data-astro-cid-456iz4x5].is-unread .ap-conv-preview[data-astro-cid-456iz4x5]{color:var(--ink)}.ap-unread[data-astro-cid-456iz4x5]{background:var(--gold);width:14px;height:14px;color:var(--on-gold);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.ap-conv-tags[data-astro-cid-456iz4x5]{gap:5px;margin-top:3px;display:flex}.ap-list[data-astro-cid-456iz4x5]>.ap-conv[data-astro-cid-456iz4x5]:last-child{padding-right:50px}.ap-stage[data-astro-cid-456iz4x5]{letter-spacing:.3px;text-transform:uppercase;color:var(--muted);padding:4px 2px 0;font-size:9px;font-weight:600}.ap-opp[data-astro-cid-456iz4x5]{align-items:center;gap:8px;padding:8px 10px;display:flex}.ap-bar[data-astro-cid-456iz4x5]{border-radius:2px;flex:none;align-self:stretch;width:2px}.ap-bar--teal[data-astro-cid-456iz4x5]{background:var(--teal)}.ap-bar--gold[data-astro-cid-456iz4x5]{background:var(--gold)}.ap-bar--grey[data-astro-cid-456iz4x5]{background:var(--border-strong)}.ap-opp-main[data-astro-cid-456iz4x5]{flex:1;min-width:0}.ap-opp-name[data-astro-cid-456iz4x5]{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.ap-opp-service[data-astro-cid-456iz4x5]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:9.5px;overflow:hidden}.ap-fab[data-astro-cid-456iz4x5]{z-index:3;background:var(--gold);border:1px solid var(--gold-ink);width:40px;height:40px;color:var(--on-gold);box-shadow:var(--shadow-gold);transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:70px;right:12px}.ap-screen[data-astro-cid-456iz4x5][data-active=home] .ap-fab[data-astro-cid-456iz4x5]{opacity:0;transform:scale(.8)}.ap-tabbar[data-astro-cid-456iz4x5]{z-index:2;background:var(--surface);border-top:1px solid var(--border);align-items:flex-start;height:58px;padding:8px 5px 0;display:flex;position:absolute;inset:auto 0 0}.ap-tab[data-astro-cid-456iz4x5]{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.ap-tab-ico[data-astro-cid-456iz4x5]{width:36px;height:20px;color:var(--muted);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:10px;justify-content:center;align-items:center;display:flex}.ap-tab-label[data-astro-cid-456iz4x5]{max-width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:500;overflow:hidden}.ap-tab-grid[data-astro-cid-456iz4x5]{grid-template-columns:repeat(3,3px);gap:3px;display:grid}.ap-tab-grid[data-astro-cid-456iz4x5] i[data-astro-cid-456iz4x5]{background:currentColor;border-radius:50%;width:3px;height:3px}.ap-screen[data-astro-cid-456iz4x5][data-active=home] .ap-tab--home[data-astro-cid-456iz4x5] .ap-tab-ico[data-astro-cid-456iz4x5],.ap-screen[data-astro-cid-456iz4x5][data-active=chat] .ap-tab--chat[data-astro-cid-456iz4x5] .ap-tab-ico[data-astro-cid-456iz4x5],.ap-screen[data-astro-cid-456iz4x5][data-active=pipeline] .ap-tab--pipeline[data-astro-cid-456iz4x5] .ap-tab-ico[data-astro-cid-456iz4x5]{color:var(--gold-ink);background:#e3b3412e}.ap-screen[data-astro-cid-456iz4x5][data-active=home] .ap-tab--home[data-astro-cid-456iz4x5] .ap-tab-label[data-astro-cid-456iz4x5],.ap-screen[data-astro-cid-456iz4x5][data-active=chat] .ap-tab--chat[data-astro-cid-456iz4x5] .ap-tab-label[data-astro-cid-456iz4x5],.ap-screen[data-astro-cid-456iz4x5][data-active=pipeline] .ap-tab--pipeline[data-astro-cid-456iz4x5] .ap-tab-label[data-astro-cid-456iz4x5]{color:var(--gold-ink);font-weight:600}.ap-points[data-astro-cid-456iz4x5]{margin:var(--space-sm) 0 0;gap:11px;padding:0;list-style:none;display:grid}.ap-points[data-astro-cid-456iz4x5] li[data-astro-cid-456iz4x5]{font-size:var(--fs-sm);color:var(--ink-secondary);padding-left:26px;line-height:1.5;position:relative}.ap-check[data-astro-cid-456iz4x5]{border:solid var(--teal);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:6px;left:4px;transform:rotate(45deg)}.ap-badge[data-astro-cid-456iz4x5]{margin-top:20px}.ap-footer[data-astro-cid-456iz4x5]{flex-direction:column;align-items:center;gap:12px;display:flex}.ap-dots[data-astro-cid-456iz4x5]{gap:8px;display:flex}.ap-dot[data-astro-cid-456iz4x5]{cursor:pointer;background:0 0;border:0;padding:10px 0;line-height:0}.ap-dot[data-astro-cid-456iz4x5]>span[data-astro-cid-456iz4x5]{background:var(--border-strong);width:26px;height:5px;transition:background var(--dur) var(--ease);border-radius:3px;display:block}.ap-dot[data-astro-cid-456iz4x5].is-on>span[data-astro-cid-456iz4x5]{background:var(--gold-ink)}.ap-dot[data-astro-cid-456iz4x5]:hover>span[data-astro-cid-456iz4x5]{background:var(--muted)}.ap-dot[data-astro-cid-456iz4x5].is-on:hover>span[data-astro-cid-456iz4x5]{background:var(--gold-ink)}.ap-dot[data-astro-cid-456iz4x5]:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.ap-caption[data-astro-cid-456iz4x5]{color:var(--muted);text-align:center;margin:0;font-size:13.5px;font-style:italic}@media (width<=340px){.ap-chips[data-astro-cid-456iz4x5] .ap-chip[data-astro-cid-456iz4x5]:last-child{display:none}}@media (prefers-reduced-motion:reduce){.ap-track[data-astro-cid-456iz4x5],.ap-fab[data-astro-cid-456iz4x5],.ap-tab-ico[data-astro-cid-456iz4x5],.ap-tab-label[data-astro-cid-456iz4x5],.ap-dot[data-astro-cid-456iz4x5]>span[data-astro-cid-456iz4x5]{transition:none}}@media (width>=1024px){.ap-text-col[data-astro-cid-456iz4x5]{order:1}.mc-phone-col[data-astro-cid-456iz4x5]{order:2}.ap-dots[data-astro-cid-456iz4x5]{justify-content:flex-start}}.orb-stage{width:100%;max-width:980px;margin:var(--space-lg) auto 0;aspect-ratio:1200/760;border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 50% 44%,#121319 0%,#0a0b0e 58%,#070709 100%);border:1px solid #ffffff14;position:relative;overflow:hidden}.orb-chrome-label{letter-spacing:.28em;text-transform:uppercase;color:var(--cream-secondary-on-dark);z-index:20;font-size:11px;position:absolute;top:22px;left:26px}.orb-chrome-live{letter-spacing:.16em;color:#e3b341e6;z-index:20;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;top:22px;right:26px}.orb-chrome-live:before{content:"";background:var(--gold);width:6px;height:6px;box-shadow:0 0 10px var(--gold);border-radius:50%}@media (prefers-reduced-motion:no-preference){.orb-chrome-live:before{animation:2s ease-in-out infinite orb-live-pulse}}@keyframes orb-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.orb-core-glow{aspect-ratio:1;z-index:1;pointer-events:none;background:radial-gradient(circle,#e3b34129,#e3b3410a 42%,#e3b34100 68%);border-radius:50%;width:44%;position:absolute;top:51.6%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.orb-core-glow{animation:6s ease-in-out infinite orb-corepulse}}@keyframes orb-corepulse{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:.95;transform:translate(-50%,-50%)scale(1.08)}}.orb-canvas{z-index:5;width:100%;height:100%;position:absolute;inset:0}.orb-slot{will-change:transform, opacity;z-index:6;pointer-events:none;position:absolute;top:0;left:0}.orb-slot-primary{backdrop-filter:blur(8px);background:#1c1e26f0;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:11px;width:206px;padding:11px 15px 11px 11px;transition:border-color .25s;display:flex;box-shadow:0 16px 44px #00000080}.orb-slot-icon{width:34px;height:34px;color:var(--gold);background:#14151b;border:1px solid #e3b34138;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.orb-slot-tag{letter-spacing:.2em;text-transform:uppercase;color:#efe7d6ad;margin-bottom:3px;font-size:8.5px}.orb-slot-text{font-family:var(--font-display);color:#efe7d6f2;font-size:15.5px;line-height:1.15}.orb-slot-compact{backdrop-filter:blur(6px);white-space:nowrap;background:#1c1e26eb;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:9px;padding:5px 14px 5px 5px;transition:border-color .25s;display:flex;box-shadow:0 8px 24px #0006}.orb-slot-icon-sm{color:#efe7d6d1;background:#14151b;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.orb-slot-ctext{color:#efe7d6eb;font-size:11.5px;line-height:1}.orb-mobile{display:none}.orb-outcomes{pointer-events:none;position:absolute;inset:0}.orb-outcome{backdrop-filter:blur(2px);background:#0a0b0ec7;border:1px solid #efe7d629;border-radius:14px;align-items:center;gap:8px;max-width:66%;padding:7px 10px;display:flex;position:absolute;box-shadow:0 6px 18px #00000059}.orb-outcome:first-child{top:12%;left:5%}.orb-outcome:nth-child(2){top:36%;right:5%}.orb-outcome:nth-child(3){top:58%;left:8%}.orb-outcome .orb-slot-icon{color:#e3b341;background:#e3b34129;border-color:#e3b34159;flex-shrink:0;width:24px;height:24px}.orb-outcome-text{font-family:var(--font-display);color:#efe7d6;font-size:.9375rem;line-height:1.2}.orb-chips{pointer-events:none;flex-wrap:wrap;justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.orb-chip{color:#efe7d6db;background:#efe7d614;border:1px solid #efe7d624;border-radius:999px;padding:3px 8px;font-size:10.5px;line-height:1.25;display:none}.orb-chip:nth-child(3),.orb-chip:nth-child(5),.orb-chip:nth-child(11),.orb-chip:nth-child(12){display:inline-block}@media (prefers-reduced-motion:no-preference){.orb-outcome{animation:6s ease-in-out infinite orb-float}.orb-outcome:nth-child(2){animation-delay:-2s}.orb-outcome:nth-child(3){animation-delay:-4s}}@keyframes orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width<=719px){.orb-stage{aspect-ratio:1;max-width:340px}.orb-stage .orb-slot,.orb-chrome-label{display:none}.orb-chrome-live{letter-spacing:.12em;gap:6px;font-size:9.5px;top:14px;right:16px}.orb-mobile{z-index:15;display:block;position:absolute;inset:0}}.dm-header[data-astro-cid-4ral4ues]{max-width:680px;margin:0 auto var(--space-2xl);text-align:center}.dm-header[data-astro-cid-4ral4ues] .lead[data-astro-cid-4ral4ues]{margin-inline:auto}.dm-cta[data-astro-cid-4ral4ues]{margin-top:var(--space-2xl);text-align:center}.dm-cta[data-astro-cid-4ral4ues] .btn{white-space:normal;text-align:center;max-width:46ch;line-height:1.4}.roi-header[data-astro-cid-7swzknt7]{max-width:640px;margin:0 auto var(--space-2xl);text-align:center}.roi-header[data-astro-cid-7swzknt7] .lead[data-astro-cid-7swzknt7]{margin-inline:auto}.roi-grid[data-astro-cid-7swzknt7]{grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2rem);display:grid}@media (width>=900px){.roi-grid[data-astro-cid-7swzknt7]{grid-template-columns:.92fr 1.08fr}}.roi-inputs[data-astro-cid-7swzknt7]{gap:var(--space-xs);background:var(--cream-panel);border:1px solid var(--border);border-radius:var(--radius-lg);align-content:center;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.roi-note[data-astro-cid-7swzknt7]{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.5}.roi-note[data-astro-cid-7swzknt7][hidden]{display:none}#roi-calculator .roi-note a{min-height:24px;color:var(--gold-ink);text-underline-offset:3px;line-height:24px;display:inline-block}.roi-combo[data-astro-cid-7swzknt7]{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden}.roi-inputs[data-astro-cid-7swzknt7] .roi-combo[data-astro-cid-7swzknt7] input[data-astro-cid-7swzknt7]{background:0 0;border:0;border-radius:0}@supports selector(:has(*)){.roi-combo[data-astro-cid-7swzknt7]:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.roi-inputs[data-astro-cid-7swzknt7] .roi-combo[data-astro-cid-7swzknt7] input[data-astro-cid-7swzknt7]:focus-visible{outline:none}}@supports not selector(:has(*)){.roi-inputs[data-astro-cid-7swzknt7] .roi-combo[data-astro-cid-7swzknt7] input[data-astro-cid-7swzknt7]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}}.roi-bands[data-astro-cid-7swzknt7]{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.roi-band[data-astro-cid-7swzknt7]{cursor:pointer;background:var(--surface);min-height:44px;color:var(--ink);font:inherit;font-size:var(--fs-sm);font-variant-numeric:tabular-nums lining-nums;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;border-radius:0;margin:0;padding:.55rem .5rem;font-weight:600}.roi-band[data-astro-cid-7swzknt7]:not(:first-child){border-left:1px solid var(--border)}.roi-band[data-astro-cid-7swzknt7]:hover{background:var(--cream-panel)}.roi-band[data-astro-cid-7swzknt7][aria-pressed=true]{background:var(--ink-panel);color:var(--cream-on-dark)}.roi-band[data-astro-cid-7swzknt7]:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.roi-band[data-astro-cid-7swzknt7][aria-pressed=true]:focus-visible{outline-color:var(--gold)}.roi-rate-head[data-astro-cid-7swzknt7]{justify-content:space-between;align-items:baseline;gap:var(--space-xs);display:flex}.roi-rate-head[data-astro-cid-7swzknt7] label[data-astro-cid-7swzknt7]{font-size:var(--fs-eyebrow);color:var(--ink-secondary);font-weight:600}.roi-rate-out[data-astro-cid-7swzknt7]{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-weight:700}.roi-inputs[data-astro-cid-7swzknt7] .roi-slider[data-astro-cid-7swzknt7]{min-height:28px;accent-color:var(--teal);cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.roi-advanced[data-astro-cid-7swzknt7]{border-top:1px solid var(--border);padding-top:var(--space-xs);margin-top:4px}.roi-advanced[data-astro-cid-7swzknt7] summary[data-astro-cid-7swzknt7]{cursor:pointer;font-size:var(--fs-eyebrow);color:var(--gold-ink);align-items:center;gap:8px;font-weight:600;list-style:none;display:inline-flex}.roi-advanced[data-astro-cid-7swzknt7] summary[data-astro-cid-7swzknt7]::-webkit-details-marker{display:none}.roi-advanced[data-astro-cid-7swzknt7] summary[data-astro-cid-7swzknt7]:before{content:"+";text-align:center;width:1em;font-weight:700}.roi-advanced[data-astro-cid-7swzknt7][open] summary[data-astro-cid-7swzknt7]:before{content:"–"}.roi-advanced-fields[data-astro-cid-7swzknt7]{gap:var(--space-xs);margin-top:var(--space-xs);display:grid}.roi-panel[data-astro-cid-7swzknt7]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;padding:clamp(1.5rem,4vw,2.25rem);display:flex;position:relative;overflow:hidden}.roi-panel[data-astro-cid-7swzknt7]:before{content:"";pointer-events:none;background:radial-gradient(90% 60% at 100% 0,#e3b34129 0%,#0000 68%);position:absolute;inset:0}.roi-panel[data-astro-cid-7swzknt7]>[data-astro-cid-7swzknt7]{position:relative}.roi-vh[data-astro-cid-7swzknt7]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.roi-panel-head[data-astro-cid-7swzknt7]{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.roi-eyebrow[data-astro-cid-7swzknt7]{font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink);margin:0;font-weight:600}.roi-pill[data-astro-cid-7swzknt7]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border-strong);border-radius:var(--radius-pill);flex:none;padding:.2rem .7rem;font-size:.6875rem;font-weight:600}.roi-hero[data-astro-cid-7swzknt7]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink);align-items:baseline;margin:16px 0 0;font-weight:400;line-height:1;display:flex}.roi-hero-fig[data-astro-cid-7swzknt7]{font-variant-numeric:tabular-nums lining-nums;font-size:clamp(3rem,7vw,4.75rem)}.roi-hero-unit[data-astro-cid-7swzknt7]{color:var(--muted);font-size:clamp(1.3rem,2.8vw,2rem)}.roi-hero-sub[data-astro-cid-7swzknt7]{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums lining-nums;margin:10px 0 0}.roi-ledger[data-astro-cid-7swzknt7]{width:100%;margin-top:var(--space-sm);border-collapse:collapse;font-size:var(--fs-sm)}.roi-ledger[data-astro-cid-7swzknt7] th[data-astro-cid-7swzknt7],.roi-ledger[data-astro-cid-7swzknt7] td[data-astro-cid-7swzknt7]{border-bottom:1px solid var(--border);text-align:left;vertical-align:baseline;padding:11px 0;font-weight:400}.roi-ledger[data-astro-cid-7swzknt7] th[data-astro-cid-7swzknt7]{color:var(--ink-secondary)}.roi-ledger[data-astro-cid-7swzknt7] .roi-op[data-astro-cid-7swzknt7]{text-align:right;width:38%;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;padding-right:1.35rem}.roi-ledger[data-astro-cid-7swzknt7] .roi-fig[data-astro-cid-7swzknt7]{text-align:right;white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums lining-nums}.roi-ledger-out[data-astro-cid-7swzknt7] tr[data-astro-cid-7swzknt7]:first-child>[data-astro-cid-7swzknt7]{border-top:2px solid var(--ink);padding-top:13px}.roi-ledger-out[data-astro-cid-7swzknt7] th[data-astro-cid-7swzknt7]{color:var(--ink);font-weight:700}.roi-ledger-out[data-astro-cid-7swzknt7] .roi-fig[data-astro-cid-7swzknt7]{font-weight:700;font-size:var(--fs-body)}.roi-payoff[data-astro-cid-7swzknt7]{margin:var(--space-sm) 0 0;font-size:var(--fs-body);color:var(--teal);font-variant-numeric:tabular-nums lining-nums;text-wrap:balance;font-weight:700;line-height:1.45}.roi-method[data-astro-cid-7swzknt7]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-xs);margin:10px 0 var(--space-sm);color:var(--muted);flex-wrap:wrap;font-size:12px;line-height:1.55;display:flex}.roi-method-text[data-astro-cid-7swzknt7]{flex:20ch;min-width:0}.roi-adjust[data-astro-cid-7swzknt7]{cursor:pointer;font:inherit;color:var(--gold-ink);text-underline-offset:3px;background:0 0;border:0;flex:none;margin:0;padding:0;font-weight:600;text-decoration:underline}.roi-adjust[data-astro-cid-7swzknt7]:hover{color:var(--ink)}.roi-adjust[data-astro-cid-7swzknt7][hidden]{display:none}.roi-cta[data-astro-cid-7swzknt7]{align-self:stretch;margin-top:auto}@media (width<=560px){.roi-ledger[data-astro-cid-7swzknt7]{font-size:.875rem}.roi-ledger[data-astro-cid-7swzknt7] .roi-op[data-astro-cid-7swzknt7]{width:1%;padding-right:.7rem}}.cmp-header[data-astro-cid-mmnll3zm]{max-width:640px;margin:0 auto var(--space-2xl);text-align:center}.cmp-header[data-astro-cid-mmnll3zm] .lead[data-astro-cid-mmnll3zm]{margin-inline:auto}#compare[data-astro-cid-mmnll3zm]{overflow-x:clip}#compare[data-astro-cid-mmnll3zm] .container[data-astro-cid-mmnll3zm]{min-width:0}.cmp-scroll[data-astro-cid-mmnll3zm]{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.cmp-scroll[data-astro-cid-mmnll3zm]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cmp-table[data-astro-cid-mmnll3zm]{border-collapse:collapse;width:100%;min-width:620px;font-size:var(--fs-sm)}.cmp-table[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm],.cmp-table[data-astro-cid-mmnll3zm] td[data-astro-cid-mmnll3zm]{border-bottom:1px solid var(--border);padding:12px 14px}.cmp-feature-head[data-astro-cid-mmnll3zm],.cmp-feature[data-astro-cid-mmnll3zm]{text-align:left;color:var(--ink);width:44%;font-weight:500}.cmp-col[data-astro-cid-mmnll3zm]{text-align:center;color:var(--ink);font-weight:700;font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;vertical-align:bottom}.cmp-col--featured[data-astro-cid-mmnll3zm]{color:var(--gold-ink);border-bottom:2px solid var(--gold-ink)}.cmp-cell[data-astro-cid-mmnll3zm]{text-align:center}.cmp-cell--featured[data-astro-cid-mmnll3zm]{background:var(--surface)}.cmp-tick[data-astro-cid-mmnll3zm]{border:solid var(--teal);border-width:0 2px 2px 0;width:5px;height:10px;display:inline-block;transform:rotate(45deg)}.cmp-dash[data-astro-cid-mmnll3zm]{color:var(--muted)}.visually-hidden[data-astro-cid-mmnll3zm]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gt-card[data-astro-cid-sp5e2qju]{background:var(--teal);color:var(--on-teal);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-lg);justify-items:center;padding:clamp(2rem,5vw,3.5rem);display:grid}.gt-icon[data-astro-cid-sp5e2qju]{color:#ffffffe6;width:56px;height:56px;margin-bottom:var(--space-xs)}.gt-title[data-astro-cid-sp5e2qju]{font-family:var(--font-display);color:var(--on-teal);margin:0 0 var(--space-xs);font-size:clamp(1.9rem,4vw,2.75rem);font-weight:400;line-height:1.1}.gt-body[data-astro-cid-sp5e2qju]{font-size:var(--fs-body);color:#ffffffeb;max-width:58ch;margin:0 0 12px;line-height:1.65}.gt-body[data-astro-cid-sp5e2qju] strong[data-astro-cid-sp5e2qju]{color:var(--on-teal);font-weight:700}.gt-body--sub[data-astro-cid-sp5e2qju]{color:#ffffffd1;font-size:var(--fs-sm);margin-bottom:var(--space-sm)}.gt-terms[data-astro-cid-sp5e2qju]{margin:0 0 var(--space-sm);text-align:left;justify-items:start;gap:10px;max-width:46ch;padding:0;list-style:none;display:grid}.gt-terms[data-astro-cid-sp5e2qju] li[data-astro-cid-sp5e2qju]{font-size:var(--fs-sm);color:var(--on-teal);padding-left:26px;font-weight:600;line-height:1.5;position:relative}.gt-terms[data-astro-cid-sp5e2qju] li[data-astro-cid-sp5e2qju]:before{content:"";border:solid var(--on-teal);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:6px;left:5px;transform:rotate(45deg)}.gt-body--sub[data-astro-cid-sp5e2qju] a[data-astro-cid-sp5e2qju]{color:var(--on-teal);text-underline-offset:2px;text-decoration:underline 1px}.bc-wrap[data-astro-cid-fj7yq2yp]{text-align:center;justify-items:center;display:grid}.bc-heading[data-astro-cid-fj7yq2yp]{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--ink);margin:0 0 var(--space-xs);max-width:20ch}.bc-sub[data-astro-cid-fj7yq2yp]{font-size:var(--fs-lead);color:var(--ink-secondary);margin:0 0 var(--space-md);max-width:52ch}.bc-actions[data-astro-cid-fj7yq2yp]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.bc-actions[data-astro-cid-fj7yq2yp] .btn[data-astro-cid-fj7yq2yp] svg[data-astro-cid-fj7yq2yp]{width:1.05em;height:1.05em}.infra-strip[data-astro-cid-5ljr6wd6]{background:var(--canvas);border-top:1px solid var(--border);padding-block:18px}.infra-row[data-astro-cid-5ljr6wd6]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;margin:0;display:flex}.infra-label[data-astro-cid-5ljr6wd6]{font-family:var(--font-body);color:var(--muted);letter-spacing:.02em;font-size:12px}.infra-names[data-astro-cid-5ljr6wd6]{font-family:var(--font-body);color:var(--muted);letter-spacing:.01em;font-size:13px;font-weight:600}.sp-nudge[data-astro-cid-36m3ql3r]{z-index:90;align-items:center;gap:var(--space-2xs);background:var(--surface);border-top:1px solid var(--border);box-shadow:var(--shadow-lg);padding:8px var(--gutter);padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));display:flex;position:fixed;bottom:0;left:0;right:0}.sp-nudge[data-astro-cid-36m3ql3r][hidden]{display:none}.sp-nudge-link[data-astro-cid-36m3ql3r]{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;padding:2px 0;text-decoration:none;display:flex}.sp-nudge-q[data-astro-cid-36m3ql3r]{color:var(--ink);font-size:13px;font-weight:500}.sp-nudge-a[data-astro-cid-36m3ql3r]{color:var(--gold-ink);white-space:nowrap;font-size:13px;font-weight:600}.sp-nudge-link[data-astro-cid-36m3ql3r]:hover .sp-nudge-a[data-astro-cid-36m3ql3r]{text-underline-offset:3px;text-decoration:underline}.sp-nudge-close[data-astro-cid-36m3ql3r]{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.sp-nudge-close[data-astro-cid-36m3ql3r]:hover{color:var(--ink);background:var(--cream-panel)}@media (width>=769px){.sp-nudge[data-astro-cid-36m3ql3r]{left:auto;right:var(--gutter);bottom:var(--gutter);border:1px solid var(--border);border-radius:var(--radius-md);max-width:360px;padding:12px 12px 12px 18px}.sp-nudge-link[data-astro-cid-36m3ql3r]{flex-direction:column;align-items:flex-start;gap:2px;padding:4px 0}.sp-nudge-q[data-astro-cid-36m3ql3r],.sp-nudge-a[data-astro-cid-36m3ql3r]{font-size:var(--fs-sm)}}@media (prefers-reduced-motion:no-preference){.sp-nudge[data-astro-cid-36m3ql3r]{opacity:0;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);transform:translateY(calc(100% + 32px))}.sp-nudge[data-astro-cid-36m3ql3r].is-in{opacity:1;transform:none}}
