.hv[data-astro-cid-jrd3fyii]{position:relative;width:100%;aspect-ratio:1.05 / 1;max-width:560px;border-radius:var(--radius-lg);overflow:hidden;background:radial-gradient(500px 360px at 85% 10%,rgba(184,146,61,.45),transparent 60%),linear-gradient(160deg,#262626,#121212)}.hv__block[data-astro-cid-jrd3fyii]{position:absolute;right:-8%;bottom:-10%;width:60%;height:60%;background:linear-gradient(160deg,#d6b877,#a47f2b 70%,#8f6d22);border-radius:50% 50% 0;opacity:.9}.hv__caption[data-astro-cid-jrd3fyii]{position:absolute;left:1.25rem;bottom:1.25rem;padding:.55rem .9rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:.78rem;font-weight:500;backdrop-filter:blur(8px)}.hv__card[data-astro-cid-jrd3fyii]{position:absolute;background:#24282cd9;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);backdrop-filter:blur(10px);color:#fff;box-shadow:0 30px 60px -30px #0009}.hv__label[data-astro-cid-jrd3fyii]{display:block;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#fff9;margin-bottom:.4rem}.hv__card[data-astro-cid-jrd3fyii] strong[data-astro-cid-jrd3fyii]{font-family:var(--font-head);font-weight:800;font-size:2rem;letter-spacing:-.03em;line-height:1}.hv__card--kpi[data-astro-cid-jrd3fyii]{left:7%;top:9%;width:54%;padding:1.4rem 1.5rem 1.2rem;animation:float 7s ease-in-out infinite}.hv__bars[data-astro-cid-jrd3fyii]{display:flex;align-items:flex-end;gap:7px;height:70px;margin-top:1.1rem}.hv__bars[data-astro-cid-jrd3fyii] i[data-astro-cid-jrd3fyii]{flex:1;background:#ffffff2e;border-radius:3px 3px 1px 1px}.hv__bars[data-astro-cid-jrd3fyii] i[data-astro-cid-jrd3fyii].is-gold{background:var(--gold-light)}.hv__card--check[data-astro-cid-jrd3fyii]{right:6%;top:20%;padding:.85rem 1.1rem;display:flex;align-items:center;gap:.7rem;font-family:var(--font-head);font-weight:700;font-size:.9rem;animation:float 6s ease-in-out 1s infinite}.hv__dot[data-astro-cid-jrd3fyii]{width:10px;height:10px;border-radius:50%;background:var(--gold-light);box-shadow:0 0 0 4px #e0c98a33}.hv__card--crm[data-astro-cid-jrd3fyii]{left:7%;bottom:22%;padding:1.1rem 1.3rem;min-width:42%}.hv__card--roi[data-astro-cid-jrd3fyii]{right:7%;bottom:9%;padding:1.1rem 1.3rem;min-width:38%;animation:float 8s ease-in-out .5s infinite}.hv__card--roi[data-astro-cid-jrd3fyii] strong[data-astro-cid-jrd3fyii]{color:var(--gold-light)}@media(max-width:640px){.hv[data-astro-cid-jrd3fyii]{aspect-ratio:1 / .92}.hv__card[data-astro-cid-jrd3fyii] strong[data-astro-cid-jrd3fyii]{font-size:1.45rem}.hv__label[data-astro-cid-jrd3fyii]{font-size:.56rem;letter-spacing:.12em}.hv__card--kpi[data-astro-cid-jrd3fyii]{width:60%;padding:1rem 1.1rem .9rem}.hv__bars[data-astro-cid-jrd3fyii]{height:46px;gap:5px;margin-top:.7rem}.hv__card--check[data-astro-cid-jrd3fyii]{inset:auto auto 27% 7%;padding:.6rem .8rem;font-size:.72rem;gap:.5rem}.hv__card--crm[data-astro-cid-jrd3fyii],.hv__card--roi[data-astro-cid-jrd3fyii]{padding:.8rem 1rem;min-width:0}.hv__card--crm[data-astro-cid-jrd3fyii]{display:none}.hv__caption[data-astro-cid-jrd3fyii]{left:.9rem;bottom:.9rem;font-size:.68rem;padding:.45rem .75rem}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero[data-astro-cid-c65n3et3]{padding:clamp(1.75rem,3.5vw,2.75rem) 0 clamp(3rem,6vw,5rem);overflow:hidden}.hero__inner[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,5vw,4rem);align-items:start}.hero[data-astro-cid-c65n3et3] h1[data-astro-cid-c65n3et3]{max-width:13ch}.hero[data-astro-cid-c65n3et3] .lead[data-astro-cid-c65n3et3]{max-width:520px;margin-bottom:2rem}.hero__note[data-astro-cid-c65n3et3]{margin:1.75rem 0 0}.hero__visual[data-astro-cid-c65n3et3]{justify-self:end;width:100%;max-width:560px}.stats[data-astro-cid-c65n3et3]{border-bottom:1px solid var(--line)}.stats__list[data-astro-cid-c65n3et3]{list-style:none;margin:0;padding:2.5rem 0;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.stats__list[data-astro-cid-c65n3et3] li[data-astro-cid-c65n3et3]{display:flex;flex-direction:column;gap:.4rem}.stats__list[data-astro-cid-c65n3et3] strong[data-astro-cid-c65n3et3]{font-family:var(--font-head);font-weight:800;font-size:clamp(2rem,3vw,2.6rem);letter-spacing:-.03em;line-height:1;color:var(--ink)}.stats__list[data-astro-cid-c65n3et3] small[data-astro-cid-c65n3et3]{font-size:.85rem;font-weight:600;color:var(--gold);margin-left:.3rem;letter-spacing:0}.stats__list[data-astro-cid-c65n3et3] span[data-astro-cid-c65n3et3]{font-size:.9rem;color:var(--muted)}.why[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:start}.why[data-astro-cid-c65n3et3]>div[data-astro-cid-c65n3et3]:first-child{position:sticky;top:calc(var(--header-h) + 2rem)}.cascade[data-astro-cid-c65n3et3]{margin:.25rem 0 0;font-size:clamp(2.6rem,5.2vw,4.6rem);line-height:.98;letter-spacing:-.045em}.cascade__line[data-astro-cid-c65n3et3]{display:block;padding-left:calc(var(--i) * .45em);white-space:nowrap}.cascade__line[data-astro-cid-c65n3et3].accent{color:var(--gold)}.cascade__line[data-astro-cid-c65n3et3]+.cascade__line[data-astro-cid-c65n3et3]{margin-top:.06em}.cascade__line[data-astro-cid-c65n3et3]:last-child:after{content:"";display:block;width:3.2rem;height:3px;margin-top:.45em;margin-left:.05em;border-radius:3px;background:var(--gold)}.why__list[data-astro-cid-c65n3et3]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.why__item[data-astro-cid-c65n3et3]{display:flex;gap:1rem;align-items:flex-start;padding:1.1rem 1.3rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;color:var(--ink-2);font-size:.97rem}.why__dot[data-astro-cid-c65n3et3]{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--gold);margin-top:.55rem}.svc-all[data-astro-cid-c65n3et3]{justify-self:end}.svc-grid[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.svc[data-astro-cid-c65n3et3]{display:flex;flex-direction:column;text-decoration:none;color:inherit;padding:2rem}.svc[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-size:1.15rem}.svc[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{margin:0 0 1.25rem;font-size:.93rem;color:var(--ink-2);flex:1}.svc[data-astro-cid-c65n3et3].card--gold p[data-astro-cid-c65n3et3]{color:#ffffffd9}.svc__deliv[data-astro-cid-c65n3et3]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dark)}.svc[data-astro-cid-c65n3et3].card--gold .svc__deliv[data-astro-cid-c65n3et3]{color:#ffffffbf}.about[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.about__card[data-astro-cid-c65n3et3]{position:relative;aspect-ratio:1665 / 1328;border-radius:var(--radius-lg);background:radial-gradient(600px 400px at 80% 0%,rgba(184,146,61,.35),transparent 60%),linear-gradient(160deg,#1f1f1f,#0f0f0f);display:grid;place-items:center;overflow:hidden}.about__photo[data-astro-cid-c65n3et3]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.about__card[data-astro-cid-c65n3et3]:hover .about__photo[data-astro-cid-c65n3et3]{transform:scale(1.03)}.about__badge[data-astro-cid-c65n3et3]{position:absolute;left:1.25rem;bottom:1.25rem;padding:.55rem .9rem;border-radius:var(--radius-pill);background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:.78rem;font-weight:500;backdrop-filter:blur(8px)}.about[data-astro-cid-c65n3et3] .lead[data-astro-cid-c65n3et3]{font-size:1rem}.about[data-astro-cid-c65n3et3] .checks[data-astro-cid-c65n3et3]{margin-top:1.5rem}.pain[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-size:1.1rem}.pain[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{margin:0;font-size:.93rem;color:var(--ink-2)}.table-wrap[data-astro-cid-c65n3et3]{overflow-x:auto}.table[data-astro-cid-c65n3et3]{min-width:680px}.process[data-astro-cid-c65n3et3]{padding:0;overflow:hidden}.process__row[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:2rem;padding:1.75rem 2rem;border-bottom:1px solid var(--line);align-items:start}.process__head[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-size:1.1rem;margin:.4rem 0 0}.process__text[data-astro-cid-c65n3et3]{margin:0;font-size:.95rem;color:var(--ink-2)}.process__out[data-astro-cid-c65n3et3]{display:flex;gap:.6rem;align-items:baseline;font-size:.93rem}.process__out[data-astro-cid-c65n3et3] .mono[data-astro-cid-c65n3et3]{color:var(--gold)}.process__cta[data-astro-cid-c65n3et3]{display:flex;justify-content:center;padding:1.5rem 2rem;background:var(--surface)}.diag[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:1.4fr .8fr;gap:3rem;align-items:center;padding:clamp(2rem,4vw,3.5rem);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:var(--radius-lg);background:#fff}.diag[data-astro-cid-c65n3et3] h2[data-astro-cid-c65n3et3]{font-size:clamp(1.6rem,2.8vw,2.2rem)}.diag[data-astro-cid-c65n3et3] .lead[data-astro-cid-c65n3et3]{margin:0;font-size:1rem}.diag__cta[data-astro-cid-c65n3et3]{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;justify-self:end}.way[data-astro-cid-c65n3et3]{display:flex;flex-direction:column}.way__tag[data-astro-cid-c65n3et3]{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.way[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-size:1.15rem}.way[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{color:var(--ink-2);font-size:.93rem;flex:1}.faq-wrap[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;align-items:start}.faq-wrap[data-astro-cid-c65n3et3] h2[data-astro-cid-c65n3et3]{max-width:14ch}.faq[data-astro-cid-c65n3et3]{display:grid;gap:.75rem}.faq__item[data-astro-cid-c65n3et3]{border:1px solid var(--line);border-radius:var(--radius-lg);padding:0 1.4rem;background:#fff}.faq__item[data-astro-cid-c65n3et3] summary[data-astro-cid-c65n3et3]{cursor:pointer;padding:1.15rem 0;font-family:var(--font-head);font-weight:700;font-size:1rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq__item[data-astro-cid-c65n3et3] summary[data-astro-cid-c65n3et3]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-c65n3et3] summary[data-astro-cid-c65n3et3]:after{content:"+";color:var(--gold);font-size:1.3rem;line-height:1;flex-shrink:0}.faq__item[data-astro-cid-c65n3et3][open] summary[data-astro-cid-c65n3et3]:after{content:"−"}.faq__item[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{margin:0 0 1.3rem;color:var(--ink-2);font-size:.95rem}.final[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,3rem);background:linear-gradient(135deg,var(--dark) 0%,var(--dark-3) 100%);border-radius:var(--radius-lg);color:#fff}.final[data-astro-cid-c65n3et3] h2[data-astro-cid-c65n3et3]{color:#fff;font-size:clamp(1.5rem,2.6vw,2rem);margin-bottom:.5rem}.final[data-astro-cid-c65n3et3] .mono[data-astro-cid-c65n3et3]{margin:0;color:#ffffff8c;text-transform:uppercase;font-size:.7rem;letter-spacing:.16em}@media(max-width:1000px){.svc-grid[data-astro-cid-c65n3et3]{grid-template-columns:repeat(2,1fr)}.process__row[data-astro-cid-c65n3et3]{grid-template-columns:1fr;gap:.75rem}}@media(max-width:860px){.hero__inner[data-astro-cid-c65n3et3],.why[data-astro-cid-c65n3et3],.diag[data-astro-cid-c65n3et3],.faq-wrap[data-astro-cid-c65n3et3],.final[data-astro-cid-c65n3et3],.about[data-astro-cid-c65n3et3]{grid-template-columns:1fr}.svc-all[data-astro-cid-c65n3et3]{justify-self:start}.why[data-astro-cid-c65n3et3]>div[data-astro-cid-c65n3et3]:first-child{position:static}.hero__visual[data-astro-cid-c65n3et3]{justify-self:start;max-width:480px}.stats__list[data-astro-cid-c65n3et3]{grid-template-columns:repeat(2,1fr)}.diag__cta[data-astro-cid-c65n3et3]{justify-self:start}}.comp-cards[data-astro-cid-c65n3et3]{display:none}.comp-card[data-astro-cid-c65n3et3]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.25rem 1.25rem 1.1rem}.comp-card[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{margin:0;font-size:.93rem}.comp-card[data-astro-cid-c65n3et3] span[data-astro-cid-c65n3et3]{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:.2rem}.comp-card__before[data-astro-cid-c65n3et3]{color:var(--muted)}.comp-card__before[data-astro-cid-c65n3et3] s[data-astro-cid-c65n3et3]{text-decoration-color:#7a818a80}.comp-card__after[data-astro-cid-c65n3et3]{margin-top:.8rem!important;font-weight:600;color:var(--ink)}.comp-card__after[data-astro-cid-c65n3et3] span[data-astro-cid-c65n3et3]{color:var(--gold)}.comp-card__impact[data-astro-cid-c65n3et3]{margin-top:.8rem!important;padding-top:.8rem;border-top:1px solid var(--line);color:var(--gold-dark);font-weight:500}@media(max-width:640px){.hero[data-astro-cid-c65n3et3]{padding:1.5rem 0 2.5rem}.hero[data-astro-cid-c65n3et3] h1[data-astro-cid-c65n3et3]{max-width:none}.hero[data-astro-cid-c65n3et3] .lead[data-astro-cid-c65n3et3]{margin-bottom:1.5rem}.hero__note[data-astro-cid-c65n3et3]{margin-top:1rem;font-size:.7rem}.hero__visual[data-astro-cid-c65n3et3]{max-width:none;margin-top:.5rem}.stats__list[data-astro-cid-c65n3et3]{padding:1.75rem 0;gap:1.25rem 1rem}.stats__list[data-astro-cid-c65n3et3] strong[data-astro-cid-c65n3et3]{font-size:1.7rem}.stats__list[data-astro-cid-c65n3et3] span[data-astro-cid-c65n3et3]{font-size:.82rem}.why[data-astro-cid-c65n3et3]{gap:1.5rem}.why[data-astro-cid-c65n3et3]>div[data-astro-cid-c65n3et3]:first-child{position:static}.cascade[data-astro-cid-c65n3et3]{font-size:clamp(2.3rem,11vw,3rem)}.cascade__line[data-astro-cid-c65n3et3]{padding-left:calc(var(--i) * .4em);white-space:normal}.why__item[data-astro-cid-c65n3et3]{padding:.95rem 1.1rem;font-size:.93rem}.svc-grid[data-astro-cid-c65n3et3]{grid-template-columns:1fr;gap:.9rem}.svc[data-astro-cid-c65n3et3]{padding:1.4rem}.svc[data-astro-cid-c65n3et3] .icon-badge[data-astro-cid-c65n3et3]{width:38px;height:38px;margin-bottom:.8rem}.svc[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-size:1.08rem}.svc[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{margin-bottom:.9rem}.svc-all[data-astro-cid-c65n3et3]{width:100%}.about[data-astro-cid-c65n3et3]{gap:1.75rem}.about__card[data-astro-cid-c65n3et3]{aspect-ratio:1665 / 1328}.about__card[data-astro-cid-c65n3et3] .logo svg{height:90px}.pain[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{font-size:.9rem}.table-wrap[data-astro-cid-c65n3et3]{display:none}.comp-cards[data-astro-cid-c65n3et3]{display:grid;gap:.9rem}.process__row[data-astro-cid-c65n3et3],.process__cta[data-astro-cid-c65n3et3]{padding:1.25rem}.process__cta[data-astro-cid-c65n3et3] .btn[data-astro-cid-c65n3et3]{width:100%}.diag[data-astro-cid-c65n3et3]{padding:1.5rem;gap:1.5rem;border-left-width:3px}.diag__cta[data-astro-cid-c65n3et3]{align-items:stretch;width:100%}.faq-wrap[data-astro-cid-c65n3et3]{gap:1.5rem}.faq__item[data-astro-cid-c65n3et3]{padding:0 1.1rem}.faq__item[data-astro-cid-c65n3et3] summary[data-astro-cid-c65n3et3]{font-size:.95rem}.final[data-astro-cid-c65n3et3]{padding:1.75rem 1.5rem;gap:1.25rem}.final[data-astro-cid-c65n3et3] .btn[data-astro-cid-c65n3et3]{width:100%}}.strengths[data-astro-cid-c65n3et3]{list-style:none;margin:2rem 0 0;padding:0;border-top:1px solid var(--line-strong)}.strength[data-astro-cid-c65n3et3]{position:relative;display:grid;grid-template-columns:3rem 1fr;grid-template-rows:auto auto;column-gap:1rem;padding:1.15rem 0 1.25rem;border-bottom:1px solid var(--line);cursor:default;opacity:.38;transition:opacity .5s ease}.strength[data-astro-cid-c65n3et3].is-active{opacity:1}.strength__n[data-astro-cid-c65n3et3]{grid-row:span 2;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.18em;color:var(--gold);padding-top:.75rem}.strength__k[data-astro-cid-c65n3et3]{font-family:var(--font-head);font-weight:800;font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1;letter-spacing:-.04em;color:var(--ink);transition:color .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.strength[data-astro-cid-c65n3et3].is-active .strength__k[data-astro-cid-c65n3et3]{color:var(--gold);transform:translate(6px)}.strength__s[data-astro-cid-c65n3et3]{margin-top:.35rem;font-size:.95rem;color:var(--muted);max-height:0;opacity:0;overflow:hidden;transition:max-height .6s cubic-bezier(.22,1,.36,1),opacity .5s ease,transform .6s ease;transform:translateY(6px)}.strength[data-astro-cid-c65n3et3].is-active .strength__s[data-astro-cid-c65n3et3]{max-height:3rem;opacity:1;transform:none}.strength__bar[data-astro-cid-c65n3et3]{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--gold);transform:scaleX(0);transform-origin:left}.strength[data-astro-cid-c65n3et3].is-active .strength__bar[data-astro-cid-c65n3et3]{animation:barfill var(--cycle, 2.8s) linear forwards}.strengths[data-astro-cid-c65n3et3].is-paused .strength[data-astro-cid-c65n3et3].is-active .strength__bar[data-astro-cid-c65n3et3]{animation:none;transform:scaleX(1)}@keyframes barfill{to{transform:scaleX(1)}}.ba__tabs[data-astro-cid-c65n3et3]{display:inline-flex;gap:.35rem;padding:.35rem;border-radius:var(--radius-pill);background:#fff;border:1px solid var(--line);margin-bottom:1.75rem}.ba__tab[data-astro-cid-c65n3et3]{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border:0;border-radius:var(--radius-pill);background:transparent;font-family:var(--font-head);font-weight:800;font-size:.98rem;color:var(--muted);cursor:pointer;transition:background .4s ease,color .4s ease}.ba__tab[data-astro-cid-c65n3et3]:hover{color:var(--ink)}.ba__tab-n[data-astro-cid-c65n3et3]{font-family:var(--font-mono);font-weight:500;font-size:.68rem;letter-spacing:.12em;color:var(--gold)}.ba__tab[data-astro-cid-c65n3et3].is-active{background:var(--ink);color:#fff}.ba__progress[data-astro-cid-c65n3et3]{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--gold-light);transform:scaleX(0);transform-origin:left}.ba[data-astro-cid-c65n3et3].is-playing .ba__tab[data-astro-cid-c65n3et3].is-active .ba__progress[data-astro-cid-c65n3et3]{animation:barfill var(--ba-cycle, 3.6s) linear forwards}.ba__grid[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.ba__card[data-astro-cid-c65n3et3]{position:relative;display:flex;flex-direction:column;min-height:220px;padding:1.5rem;border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;overflow:hidden;transition:background .7s cubic-bezier(.22,1,.36,1),border-color .7s ease,transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 70ms)}.ba__top[data-astro-cid-c65n3et3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ba__idx[data-astro-cid-c65n3et3]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;color:var(--muted)}.ba__cap[data-astro-cid-c65n3et3],.ba__stack[data-astro-cid-c65n3et3],.ba__icon[data-astro-cid-c65n3et3]{display:grid}.ba__cap[data-astro-cid-c65n3et3]>[data-astro-cid-c65n3et3],.ba__stack[data-astro-cid-c65n3et3]>[data-astro-cid-c65n3et3],.ba__icon[data-astro-cid-c65n3et3]>[data-astro-cid-c65n3et3]{grid-area:1 / 1}.ba__cap[data-astro-cid-c65n3et3]{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;text-align:right}.ba__stack[data-astro-cid-c65n3et3]{flex:1;align-items:start}.ba__txt[data-astro-cid-c65n3et3]{margin:0;font-family:var(--font-head);font-weight:700;font-size:1.2rem;line-height:1.25;letter-spacing:-.02em}.ba__icon[data-astro-cid-c65n3et3]{margin-top:1.25rem;width:2.25rem;height:2.25rem;border-radius:50%;place-items:center;font-size:1rem;font-weight:700;border:1px solid var(--line-strong);transition:border-color .6s ease,background .6s ease}.ba__layer[data-astro-cid-c65n3et3]{opacity:0;transform:translateY(18px);filter:blur(4px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .55s ease;transition-delay:calc(var(--i) * 70ms)}.ba[data-astro-cid-c65n3et3][data-stage="0"] .ba__layer--0[data-astro-cid-c65n3et3],.ba[data-astro-cid-c65n3et3][data-stage="1"] .ba__layer--1[data-astro-cid-c65n3et3],.ba[data-astro-cid-c65n3et3][data-stage="2"] .ba__layer--2[data-astro-cid-c65n3et3]{opacity:1;transform:none;filter:none;transition-delay:calc(var(--i) * 70ms + .12s)}.ba[data-astro-cid-c65n3et3][data-stage="0"] .ba__txt[data-astro-cid-c65n3et3],.ba[data-astro-cid-c65n3et3][data-stage="0"] .ba__cap[data-astro-cid-c65n3et3],.ba[data-astro-cid-c65n3et3][data-stage="0"] .ba__icon[data-astro-cid-c65n3et3]{color:var(--muted)}.ba[data-astro-cid-c65n3et3][data-stage="0"] .ba__icon[data-astro-cid-c65n3et3]{border-color:var(--line-strong)}.ba[data-astro-cid-c65n3et3][data-stage="1"] .ba__card[data-astro-cid-c65n3et3]{background:var(--gold-pale);border-color:var(--gold-light)}.ba[data-astro-cid-c65n3et3][data-stage="1"] .ba__txt[data-astro-cid-c65n3et3]{color:var(--ink)}.ba[data-astro-cid-c65n3et3][data-stage="1"] .ba__cap[data-astro-cid-c65n3et3],.ba[data-astro-cid-c65n3et3][data-stage="1"] .ba__icon[data-astro-cid-c65n3et3]{color:var(--gold-dark)}.ba[data-astro-cid-c65n3et3][data-stage="1"] .ba__icon[data-astro-cid-c65n3et3]{border-color:var(--gold)}.ba[data-astro-cid-c65n3et3][data-stage="2"] .ba__card[data-astro-cid-c65n3et3]{background:linear-gradient(160deg,#1f1f1f,#111);border-color:#111;transform:translateY(-4px)}.ba[data-astro-cid-c65n3et3][data-stage="2"] .ba__txt[data-astro-cid-c65n3et3]{color:#fff}.ba[data-astro-cid-c65n3et3][data-stage="2"] .ba__idx[data-astro-cid-c65n3et3]{color:#ffffff73}.ba[data-astro-cid-c65n3et3][data-stage="2"] .ba__cap[data-astro-cid-c65n3et3],.ba[data-astro-cid-c65n3et3][data-stage="2"] .ba__icon[data-astro-cid-c65n3et3]{color:var(--gold-light)}.ba[data-astro-cid-c65n3et3][data-stage="2"] .ba__icon[data-astro-cid-c65n3et3]{border-color:#e0c98a80;background:#e0c98a1a}@media(max-width:1000px){.ba__grid[data-astro-cid-c65n3et3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ba__tabs[data-astro-cid-c65n3et3]{display:flex;width:100%}.ba__tab[data-astro-cid-c65n3et3]{flex:1;justify-content:center;padding:.75rem .5rem;font-size:.85rem}.ba__tab-n[data-astro-cid-c65n3et3]{display:none}.ba__grid[data-astro-cid-c65n3et3]{grid-template-columns:1fr;gap:.75rem}.ba__card[data-astro-cid-c65n3et3]{min-height:0;padding:1.25rem}.ba__top[data-astro-cid-c65n3et3]{margin-bottom:.9rem}.ba__txt[data-astro-cid-c65n3et3]{font-size:1.05rem}.strength__k[data-astro-cid-c65n3et3]{font-size:1.9rem}}.steps__nav-wrap[data-astro-cid-c65n3et3]{position:relative}.steps__track[data-astro-cid-c65n3et3]{position:absolute;top:1.6rem;left:12.5%;right:12.5%;height:2px;background:var(--line-strong);border-radius:2px}.steps__fill[data-astro-cid-c65n3et3]{position:absolute;inset:0;background:var(--gold);transform-origin:left;transform:scaleX(0);transition:transform .9s cubic-bezier(.22,1,.36,1)}.steps[data-astro-cid-c65n3et3][data-step="1"] .steps__fill[data-astro-cid-c65n3et3]{transform:scaleX(.3334)}.steps[data-astro-cid-c65n3et3][data-step="2"] .steps__fill[data-astro-cid-c65n3et3]{transform:scaleX(.6667)}.steps[data-astro-cid-c65n3et3][data-step="3"] .steps__fill[data-astro-cid-c65n3et3]{transform:scaleX(1)}.steps__nav[data-astro-cid-c65n3et3]{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}.steps__btn[data-astro-cid-c65n3et3]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0 .75rem;border:0;background:none;cursor:pointer;text-align:center}.steps__dot[data-astro-cid-c65n3et3]{position:relative;width:3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.06em;color:var(--muted);background:var(--bg);border:2px solid var(--line-strong);transition:background .5s ease,color .5s ease,border-color .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.steps__title[data-astro-cid-c65n3et3]{font-family:var(--font-head);font-weight:800;font-size:1.08rem;line-height:1.2;letter-spacing:-.02em;color:var(--muted);max-width:14ch;transition:color .5s ease}.steps__btn[data-astro-cid-c65n3et3]:hover .steps__title[data-astro-cid-c65n3et3]{color:var(--ink)}.steps[data-astro-cid-c65n3et3][data-step="1"] li[data-astro-cid-c65n3et3]:nth-child(-n+1) .steps__dot[data-astro-cid-c65n3et3],.steps[data-astro-cid-c65n3et3][data-step="2"] li[data-astro-cid-c65n3et3]:nth-child(-n+2) .steps__dot[data-astro-cid-c65n3et3],.steps[data-astro-cid-c65n3et3][data-step="3"] li[data-astro-cid-c65n3et3]:nth-child(-n+3) .steps__dot[data-astro-cid-c65n3et3]{border-color:var(--gold);color:var(--gold-dark)}.steps__btn[data-astro-cid-c65n3et3].is-active .steps__dot[data-astro-cid-c65n3et3]{background:var(--gold);border-color:var(--gold);color:#fff;transform:scale(1.12)}.steps__btn[data-astro-cid-c65n3et3].is-active .steps__dot[data-astro-cid-c65n3et3]:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px solid var(--gold);animation:pulse 1.8s ease-out infinite}@keyframes pulse{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.steps__btn[data-astro-cid-c65n3et3].is-active .steps__title[data-astro-cid-c65n3et3]{color:var(--ink)}.steps__panel[data-astro-cid-c65n3et3]{margin-top:2.5rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.steps__stack[data-astro-cid-c65n3et3]{display:grid;padding:clamp(1.75rem,3vw,2.5rem)}.steps__pane[data-astro-cid-c65n3et3]{grid-area:1 / 1;display:grid;grid-template-columns:1.5fr 1fr;gap:2.5rem;align-items:center;opacity:0;transform:translateY(16px);filter:blur(4px);pointer-events:none;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .55s ease}.steps[data-astro-cid-c65n3et3][data-step="0"] .steps__layer--0[data-astro-cid-c65n3et3],.steps[data-astro-cid-c65n3et3][data-step="1"] .steps__layer--1[data-astro-cid-c65n3et3],.steps[data-astro-cid-c65n3et3][data-step="2"] .steps__layer--2[data-astro-cid-c65n3et3],.steps[data-astro-cid-c65n3et3][data-step="3"] .steps__layer--3[data-astro-cid-c65n3et3]{opacity:1;transform:none;filter:none;pointer-events:auto;transition-delay:.12s}.steps__kicker[data-astro-cid-c65n3et3]{display:block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.75rem}.steps__text[data-astro-cid-c65n3et3]{margin:0;font-family:var(--font-head);font-weight:700;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.35;letter-spacing:-.02em;color:var(--ink)}.steps__out[data-astro-cid-c65n3et3]{padding:1.4rem 1.5rem;border-radius:var(--radius);background:linear-gradient(160deg,#1f1f1f,#111);color:#fff}.steps__out-label[data-astro-cid-c65n3et3]{display:block;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light);margin-bottom:.4rem}.steps__out[data-astro-cid-c65n3et3] strong[data-astro-cid-c65n3et3]{font-family:var(--font-head);font-weight:800;font-size:1.2rem;letter-spacing:-.02em}.steps__cta[data-astro-cid-c65n3et3]{display:flex;justify-content:center;padding:1.25rem;background:var(--surface);border-top:1px solid var(--line)}.steps__nav[data-astro-cid-c65n3et3]{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:760px){.steps__title[data-astro-cid-c65n3et3]{display:none}.steps__dot[data-astro-cid-c65n3et3]{width:2.6rem;height:2.6rem;font-size:.7rem}.steps__track[data-astro-cid-c65n3et3]{top:1.3rem}.steps__btn[data-astro-cid-c65n3et3]{padding:0 .2rem;gap:.6rem}.steps__pane[data-astro-cid-c65n3et3]{grid-template-columns:1fr;gap:1.25rem}.steps__panel[data-astro-cid-c65n3et3]{margin-top:1.75rem}.steps__cta[data-astro-cid-c65n3et3] .btn[data-astro-cid-c65n3et3]{width:100%}}.svc--wide[data-astro-cid-c65n3et3]{grid-column:span 2}.svc--wide[data-astro-cid-c65n3et3] .flip__title[data-astro-cid-c65n3et3]{max-width:22ch!important}.svc-more[data-astro-cid-c65n3et3]{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;border-radius:var(--radius-lg);background:var(--ink);color:#fff;text-decoration:none;min-height:250px;transition:background .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.svc-more[data-astro-cid-c65n3et3]:hover{background:var(--gold);color:#fff;transform:translateY(-3px)}.svc-more__label[data-astro-cid-c65n3et3]{font-family:var(--font-head);font-weight:800;font-size:clamp(1.35rem,1.8vw,1.7rem);letter-spacing:-.03em;line-height:1.12;max-width:12ch}.svc-more__arrow[data-astro-cid-c65n3et3]{align-self:flex-end;width:3rem;height:3rem;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.35);font-size:1.2rem;transition:transform .35s ease}.svc-more[data-astro-cid-c65n3et3]:hover .svc-more__arrow[data-astro-cid-c65n3et3]{transform:rotate(45deg)}@media(max-width:1000px){.svc-more[data-astro-cid-c65n3et3]{grid-column:span 2;min-height:0;flex-direction:row;align-items:center}}@media(max-width:640px){.svc--wide[data-astro-cid-c65n3et3],.svc-more[data-astro-cid-c65n3et3]{grid-column:auto}.svc-more[data-astro-cid-c65n3et3]{padding:1.4rem}.svc-more__label[data-astro-cid-c65n3et3]{font-size:1.15rem}}@media(min-width:900px)and (min-height:620px){.snap-home>section,.snap-home>.screen{min-height:calc(100svh - var(--header-h, 81px));display:flex;flex-direction:column;justify-content:center}.snap-home>section.hero{padding-top:clamp(1rem,2.5vh,2rem);padding-bottom:clamp(1.5rem,4vh,3rem)}.snap-home>.screen--group>.section--why{flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(2rem,5vh,4rem)}.snap-home>section:last-child{min-height:0}}@media(max-width:899px),(max-height:619px){html:has(.snap-home){scroll-snap-type:y proximity;scroll-padding-top:var(--header-h, 70px)}.snap-home>section,.snap-home>.screen{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){html:has(.snap-home){scroll-snap-type:none}}
