:root{color-scheme:light}[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis[data-astro-cid-lcdefpme].lenis-smooth{scroll-behavior:auto!important}.lenis[data-astro-cid-lcdefpme].lenis-smooth [data-astro-cid-lcdefpme][data-lenis-prevent]{overscroll-behavior:contain}.lenis[data-astro-cid-lcdefpme].lenis-stopped{overflow:hidden}.cl-w[data-astro-cid-lcdefpme]{line-height:1.05;display:block;overflow:hidden}.cl-i[data-astro-cid-lcdefpme]{display:block;transform:translateY(112%)}.scale-in[data-astro-cid-lcdefpme]{opacity:0;will-change:transform,opacity;transform:translateY(32px)scale(.95)}body{background:var(--bg);color:var(--text);font-family:var(--ff-b);font-size:16px;line-height:1.65;overflow-x:hidden}#sp[data-astro-cid-lcdefpme]{background:var(--gold);transform-origin:0;z-index:1000;will-change:transform;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}#orb[data-astro-cid-lcdefpme]{pointer-events:none;z-index:1;will-change:transform;background:radial-gradient(circle,#c9a2270e 0%,#0000 68%);border-radius:50%;width:520px;height:520px;transition:transform 1.1s cubic-bezier(.16,1,.3,1);position:fixed;transform:translate(-260px,-260px)}nav[data-astro-cid-lcdefpme]{z-index:500;-webkit-backdrop-filter:blur(22px);opacity:0;background:#fafaf6eb;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:1.35rem 3.5rem;transition:border-color .4s,background .4s,backdrop-filter .4s;display:flex;position:fixed;inset:0 0 auto}nav[data-astro-cid-lcdefpme].scrolled{-webkit-backdrop-filter:none;background:#15120d;border-bottom-color:#c9a2272e}.nav-logo[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.15em;color:var(--text);font-size:1.45rem;text-decoration:none;transition:color .4s}nav[data-astro-cid-lcdefpme].scrolled .nav-logo[data-astro-cid-lcdefpme]{color:var(--parchment)}.nav-logo[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold);font-style:normal}.nav-links[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;list-style:none;display:flex}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:.07em;color:var(--fg-muted);font-size:.78rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--text)}nav[data-astro-cid-lcdefpme].scrolled .nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--muted)}nav[data-astro-cid-lcdefpme].scrolled .nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--parchment)}.nav-cta[data-astro-cid-lcdefpme]{border:1px solid var(--gold)!important;background:var(--gold)!important;color:#18140f!important;font-family:var(--ff-d)!important;letter-spacing:.14em!important;border-radius:999px!important;padding:.6rem 1.6rem!important;font-size:.9rem!important;transition:background .2s,border-color .2s!important}.nav-cta[data-astro-cid-lcdefpme]:hover{background:var(--gold-l)!important;border-color:var(--gold-l)!important}.nav-hbg[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.4rem;display:none}.nav-hbg[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--text);width:22px;height:1.5px;transition:transform .3s,opacity .3s,background .4s;display:block}nav[data-astro-cid-lcdefpme].scrolled .nav-hbg[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--parchment)}.nav-hbg[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:first-child{transform:translateY(6.5px)rotate(45deg)}.nav-hbg[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:nth-child(2){opacity:0}.nav-hbg[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.nav-mob[data-astro-cid-lcdefpme]{backdrop-filter:blur(24px);z-index:490;background:#fafaf6fa;flex-direction:column;justify-content:center;align-items:center;gap:2rem;transition:transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0;transform:translate(100%)}.nav-mob[data-astro-cid-lcdefpme].open{transform:translate(0)}.nmob-l[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.08em;color:var(--text);font-size:2.2rem;text-decoration:none;transition:color .2s}.nmob-l[data-astro-cid-lcdefpme]:hover{color:var(--gold)}.nmob-l[data-astro-cid-lcdefpme].nav-cta{margin-top:.5rem;font-size:1.1rem!important}#hero[data-astro-cid-lcdefpme]{background:var(--bg);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}#hero[data-astro-cid-lcdefpme]:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#948e8424 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}#hero[data-astro-cid-lcdefpme]:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(85% 80%,#0000 40%,#fafaf699 100%);position:absolute;inset:0}.hero-wm[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:#c9a22709;user-select:none;pointer-events:none;z-index:0;letter-spacing:-.02em;font-size:clamp(18rem,34vw,38rem);line-height:1;position:absolute;bottom:-8rem;right:-3rem}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;width:100%;max-width:1300px;padding:var(--hero-top) 3.5rem var(--sec-y);grid-template-columns:1.2fr .8fr;align-items:start;gap:4rem;margin:0 auto;display:grid;position:relative}.hero-eyebrow[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-text);opacity:0;align-items:center;gap:.65rem;margin-bottom:1.75rem;font-size:.68rem;display:inline-flex}.hero-eyebrow-dot[data-astro-cid-lcdefpme]{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite pulse}.hero-hl[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.02em;color:var(--text);margin-bottom:2rem;font-size:clamp(3rem,4.2vw,4.8rem);line-height:1}.hw[data-astro-cid-lcdefpme]{white-space:nowrap;opacity:0;will-change:transform,opacity;display:inline-block}.hw[data-astro-cid-lcdefpme].g{color:var(--gold-heading)}.hl-line[data-astro-cid-lcdefpme]{display:block}.hero-sub[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:var(--fg-muted);letter-spacing:.015em;text-wrap:balance;max-width:520px;margin-bottom:1rem;font-size:clamp(1.1rem,1.5vw,1.3rem);font-style:italic;font-weight:300;line-height:1.7}.hero-sub-accent[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:2.5rem;font-size:.78rem;font-style:normal;display:block}.hero-btns[data-astro-cid-lcdefpme]{opacity:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.25rem;display:flex}.btn-o[data-astro-cid-lcdefpme]{border:1px solid var(--text);color:var(--text);font-family:var(--ff-d);letter-spacing:.14em;align-items:center;padding:1.05rem 2.6rem;font-size:1.05rem;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.btn-o[data-astro-cid-lcdefpme]:hover{background:var(--text);color:var(--bg)}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:center}.hero-pill[data-astro-cid-lcdefpme]{font-family:var(--ff-b);color:var(--text);background:#c9a2271f;border:1px solid #c9a22766;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:2rem;padding:.55rem 1.1rem;font-size:.82rem;display:inline-flex}.hero-pill[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px}#hero[data-astro-cid-lcdefpme] .btn-p[data-astro-cid-lcdefpme],#hero[data-astro-cid-lcdefpme] .btn-o[data-astro-cid-lcdefpme]{border-radius:10px}.hero-card[data-astro-cid-lcdefpme]{opacity:0;color:var(--parchment);background:#18140f;border-radius:18px;padding:2.25rem 2.25rem 1.75rem;box-shadow:0 30px 60px -20px #18140f73}.hc-k[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:#e8dbbe73;margin-top:1.5rem;font-family:ui-monospace,Menlo,monospace;font-size:.64rem}.hc-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid #e8dbbe1a;align-items:center;gap:.4rem;margin-bottom:1.4rem;padding-bottom:1.1rem;display:flex}.hc-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#e8dbbe2e;border-radius:50%;width:9px;height:9px}.hc-bar[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:normal;font-family:var(--ff-b);color:#e8dbbe80;margin-left:auto;font-size:.75rem}.hc-user[data-astro-cid-lcdefpme]{width:fit-content;max-width:85%;font-family:var(--ff-b);color:var(--parchment);background:#e8dbbe1a;border-radius:16px 16px 4px;margin-left:auto;padding:.8rem 1.05rem;font-size:.95rem;line-height:1.55}.hc-bot[data-astro-cid-lcdefpme]{font-family:var(--ff-b);color:#e8dbbed1;margin-top:1.2rem;font-size:.92rem;line-height:1.6}.hc-bot[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:.55rem;margin:.75rem 0 0 1.1rem;display:grid}.hc-bot[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--parchment);font-weight:600}.hc-win[data-astro-cid-lcdefpme]{background:#c9a2271f;border:1px solid #c9a22773;border-radius:10px;margin-left:-.75rem;padding:.55rem .75rem;list-style-position:inside}.hc-win[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--gold)}.hc-ind[data-astro-cid-lcdefpme]{font-weight:400;font-family:var(--ff-b);letter-spacing:.08em;text-transform:uppercase;color:#18140f;background:var(--gold);border-radius:999px;margin-left:.6rem;padding:.15rem .6rem;font-size:.68rem}#hcq[data-astro-cid-lcdefpme],#hcbot[data-astro-cid-lcdefpme]{transition:opacity .35s}.hc-src[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.1rem;font-size:.72rem;display:flex}.hc-src[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#e8dbbe73;margin-right:.2rem}.hc-src[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:#e8dbbebf;border:1px solid #e8dbbe29;border-radius:999px;padding:.2rem .65rem;font-style:normal}.btn-p[data-astro-cid-lcdefpme]{border:1px solid var(--gold);color:#18140f;font-family:var(--ff-d);letter-spacing:.14em;background:var(--gold);align-items:center;gap:.75rem;padding:1.05rem 2.6rem;font-size:1.05rem;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex;position:relative;overflow:hidden}.btn-p[data-astro-cid-lcdefpme]:hover{background:var(--gold-l);border-color:var(--gold-l)}.btn-p[data-astro-cid-lcdefpme] .arr[data-astro-cid-lcdefpme]{font-style:normal;font-family:var(--ff-b);font-size:.88rem;transition:transform .28s}.btn-p[data-astro-cid-lcdefpme]:hover .arr[data-astro-cid-lcdefpme]{transform:translate(5px)}.btn-s[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:var(--fg-muted);align-items:center;gap:.5rem;font-size:1.05rem;font-style:italic;font-weight:300;text-decoration:none;transition:color .25s,gap .3s;display:inline-flex}.btn-s[data-astro-cid-lcdefpme]:after{content:"→";font-style:normal;font-family:var(--ff-b);color:var(--fg-muted);font-size:.85rem;transition:transform .25s,color .25s}.btn-s[data-astro-cid-lcdefpme]:hover{color:var(--text);gap:.8rem}.btn-s[data-astro-cid-lcdefpme]:hover:after{color:var(--gold);transform:translate(5px)}.hero-rank[data-astro-cid-lcdefpme]{opacity:0;border:1px solid var(--bdr);backdrop-filter:blur(16px);background:#fafaf6e6;margin-top:3rem;padding:2rem 2rem 1.75rem;position:relative}.hero-rank[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);height:2px;position:absolute;top:0;left:0;right:0}.rank-label[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.28em;text-transform:uppercase;color:var(--gold-text);margin-bottom:1rem;font-size:.62rem}.rank-number-row[data-astro-cid-lcdefpme]{align-items:baseline;gap:.05em;line-height:1;display:flex}.rank-hash[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--gold);opacity:.5;font-size:clamp(3rem,5vw,5.5rem);line-height:1}#rn[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--gold-heading);font-variant-numeric:tabular-nums;will-change:contents;min-width:2.2ch;font-size:clamp(7rem,13vw,12rem);line-height:.88;display:inline-block}.rank-divider[data-astro-cid-lcdefpme]{background:var(--bdr);height:1px;margin:1.4rem 0 1.1rem}.rank-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.rstat[data-astro-cid-lcdefpme]{flex-direction:column;gap:.25rem;display:flex}.rstat-val[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--text);letter-spacing:.03em;font-size:1.5rem;line-height:1}.rstat-lbl[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);font-size:.59rem}.rank-badges[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin-top:1.1rem;display:flex}.rbadge[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);border:1px solid var(--bdr);align-items:center;gap:.4rem;padding:.28rem .8rem;font-size:.6rem;display:flex}.rbadge-dot[data-astro-cid-lcdefpme]{background:var(--gold);border-radius:50%;width:5px;height:5px;animation:2s infinite pulse}.rank-note[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:1rem;font-size:.58rem}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.65)}}.hero-cursor[data-astro-cid-lcdefpme]{color:var(--gold-heading);font-family:var(--ff-d);vertical-align:top;margin-left:.04em;font-size:clamp(3rem,5vw,6rem);line-height:1;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.scroll-hint[data-astro-cid-lcdefpme]{z-index:2;opacity:0;flex-direction:column;align-items:center;gap:.65rem;text-decoration:none;display:flex;position:absolute;bottom:2.5rem;left:3.5rem}.sh-line[data-astro-cid-lcdefpme]{transform-origin:top;background:linear-gradient(#c9a227a6,#0000);width:1px;height:44px;animation:2.2s ease-in-out infinite shPulse;display:block}@keyframes shPulse{0%,to{opacity:.2;transform:scaleY(.3)}60%{opacity:.9;transform:scaleY(1)}}.sh-lbl[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-muted);writing-mode:vertical-lr;font-size:.57rem;transform:rotate(180deg)}.trust-strip[data-astro-cid-lcdefpme]{background:var(--surf);border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr);flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;padding:1.75rem 3.5rem;display:flex}.trust-label[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;font-size:.65rem}.trust-sep[data-astro-cid-lcdefpme]{background:var(--bdr);flex-shrink:0;width:1px;height:18px}.trust-items[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;display:flex}.trust-item[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.14em;color:var(--fg-muted);opacity:1;white-space:nowrap;font-size:.92rem;transition:opacity .25s}.trust-item[data-astro-cid-lcdefpme]:hover{opacity:1}.mq-wrap[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--bdr);background:var(--bg);padding:.9rem 0;overflow:hidden}.mq-track[data-astro-cid-lcdefpme]{width:max-content;animation:32s linear infinite mq;display:flex}.mq-wrap[data-astro-cid-lcdefpme]:hover .mq-track[data-astro-cid-lcdefpme]{animation-play-state:paused}.mq-item[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.16em;color:var(--fg-muted);white-space:nowrap;cursor:default;align-items:center;gap:1.75rem;padding:0 2rem;font-size:.95rem;transition:color .25s;display:flex}.mq-item[data-astro-cid-lcdefpme]:hover{color:var(--gold)}.mq-sep[data-astro-cid-lcdefpme]{background:var(--gold);opacity:.4;border-radius:50%;flex-shrink:0;width:4px;height:4px}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.sec-wrap[data-astro-cid-lcdefpme]{max-width:1300px;padding:var(--sec-y) 3.5rem;margin:0 auto}.sec-hdr[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--bdr);align-items:flex-start;gap:3rem;margin-bottom:3rem;padding-bottom:2.25rem;display:flex}.sec-n[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--dim);flex-shrink:0;font-size:5rem;line-height:1;transition:color .4s}.sec-n[data-astro-cid-lcdefpme].lit{color:var(--gold)}.sec-ey[data-astro-cid-lcdefpme]{letter-spacing:.26em;text-transform:uppercase;color:var(--gold-text);font-size:.66rem;font-family:var(--ff-b);margin-bottom:.5rem;display:block}.sec-h[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.03em;color:var(--text);font-size:clamp(2.6rem,4.8vw,4.4rem);line-height:.95}.sec-h[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold-heading);font-style:normal}#services[data-astro-cid-lcdefpme]{background:var(--bg)}.srv-list[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.srv-item[data-astro-cid-lcdefpme]:first-child{padding-top:1rem}.srv-item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--bdr);opacity:0;grid-template-columns:72px 1fr 180px;align-items:start;gap:2rem;padding:3.25rem 0;text-decoration:none;transition:background .3s;display:grid;position:relative}.srv-item[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);transform-origin:0;width:2px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.srv-item[data-astro-cid-lcdefpme]:hover:before{transform:scaleX(1)}.srv-item[data-astro-cid-lcdefpme]:hover{background:#c9a22705}.srv-idx[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--dim);padding-top:.45rem;font-size:2.5rem;line-height:1;transition:color .3s}.srv-item[data-astro-cid-lcdefpme]:hover .srv-idx[data-astro-cid-lcdefpme]{color:var(--gold)}.srv-name[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.03em;color:var(--text);margin-bottom:.5rem;font-size:clamp(2rem,3.5vw,3.2rem);line-height:.97;transition:color .3s}.srv-item[data-astro-cid-lcdefpme]:hover .srv-name[data-astro-cid-lcdefpme]{color:var(--gold)}.srv-tagline[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:var(--gold);margin-bottom:.75rem;font-size:1rem;font-style:italic;line-height:1.4}.srv-desc[data-astro-cid-lcdefpme]{color:var(--muted);max-width:520px;margin-bottom:1.25rem;font-size:.88rem;line-height:1.78}.srv-pills[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.45rem;display:flex}.pill[data-astro-cid-lcdefpme]{letter-spacing:.09em;border:1px solid var(--bdr);color:var(--muted);font-size:.68rem;font-family:var(--ff-b);padding:.28rem .85rem;transition:border-color .25s,color .25s}.srv-item[data-astro-cid-lcdefpme]:hover .pill[data-astro-cid-lcdefpme]{border-color:var(--gold-b);color:var(--text)}.srv-cta[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.08em;color:var(--dim);align-items:center;gap:.5rem;padding-top:.5rem;font-size:1rem;transition:color .3s,gap .3s;display:flex}.srv-item[data-astro-cid-lcdefpme]:hover .srv-cta[data-astro-cid-lcdefpme]{color:var(--gold);gap:.9rem}#process[data-astro-cid-lcdefpme]{background:var(--bg)}.proc-grid[data-astro-cid-lcdefpme]{border:1px solid var(--bdr);grid-template-columns:repeat(4,1fr);display:grid}.proc-step[data-astro-cid-lcdefpme]{border-right:1px solid var(--bdr);opacity:0;padding:3rem 2.25rem;transition:background .3s;position:relative}.proc-step[data-astro-cid-lcdefpme]:last-child{border-right:none}.proc-step[data-astro-cid-lcdefpme]:hover{background:var(--surf)}.proc-step[data-astro-cid-lcdefpme]:after{content:"";background:var(--gold);transform-origin:0;width:100%;height:2px;transition:transform .55s;position:absolute;top:0;left:0;transform:scaleX(0)}.proc-step[data-astro-cid-lcdefpme]:hover:after{transform:scaleX(1)}.proc-n[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--dim);margin-bottom:1.5rem;font-size:3.5rem;line-height:1;transition:color .3s}.proc-step[data-astro-cid-lcdefpme]:hover .proc-n[data-astro-cid-lcdefpme]{color:var(--gold)}.proc-title[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.05em;color:var(--text);margin-bottom:.75rem;font-size:1.25rem;line-height:1.1}.proc-desc[data-astro-cid-lcdefpme]{color:var(--fg-muted);font-size:.84rem;font-weight:300;line-height:1.82}#proof[data-astro-cid-lcdefpme]{background:var(--surf);border-top:1px solid var(--bdr)}.proof-inner[data-astro-cid-lcdefpme]{max-width:1300px;padding:var(--sec-y) 3.5rem;margin:0 auto}.proof-hdr[data-astro-cid-lcdefpme]{margin-bottom:2.5rem}.proof-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.28em;text-transform:uppercase;color:var(--gold-text);font-size:.66rem;font-family:var(--ff-b);margin-bottom:.75rem;display:block}.proof-hl[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.02em;color:var(--text);margin-bottom:1.25rem;font-size:clamp(3rem,5.5vw,5rem);line-height:.93}.proof-hl[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold-heading);font-style:normal}.proof-sub[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:var(--fg-muted);max-width:520px;font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.7}.tgrid[data-astro-cid-lcdefpme]{background:var(--bdr);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.tcard[data-astro-cid-lcdefpme]{background:var(--surf);opacity:0;flex-direction:column;padding:2.75rem 2.25rem;transition:background .3s;display:flex;position:relative;overflow:hidden}.tcard[data-astro-cid-lcdefpme]:after{content:"";background:var(--gold);transform-origin:0;height:2px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.tcard[data-astro-cid-lcdefpme]:hover:after{transform:scaleX(1)}.tcard[data-astro-cid-lcdefpme]:hover{background:var(--bg)}.tcard-result[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.04em;color:var(--dim);margin-bottom:.6rem;font-size:2rem;line-height:1;transition:color .3s}.tcard[data-astro-cid-lcdefpme]:hover .tcard-result[data-astro-cid-lcdefpme]{color:var(--gold)}.tcard-title[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.09em;color:var(--text);margin-bottom:1rem;font-size:1.05rem;line-height:1.15;transition:color .3s}.tcard[data-astro-cid-lcdefpme]:hover .tcard-title[data-astro-cid-lcdefpme]{color:var(--gold)}.tcard-quote[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:var(--fg-muted);flex:1;margin-bottom:1.25rem;font-size:.88rem;font-style:italic;font-weight:300;line-height:1.85}.tcard-tags[data-astro-cid-lcdefpme]{border-top:1px solid var(--bdr);flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:1.25rem;display:flex}#cases[data-astro-cid-lcdefpme]{background:var(--bg)}.cases-inner[data-astro-cid-lcdefpme]{max-width:1300px;padding:var(--sec-y) 3.5rem;margin:0 auto}.cases-grid[data-astro-cid-lcdefpme]{background:var(--bdr);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.case-card[data-astro-cid-lcdefpme]{background:var(--bg);opacity:0;padding:2.75rem 2.25rem;transition:background .3s;position:relative;overflow:hidden}.case-card[data-astro-cid-lcdefpme]:hover{background:var(--surf)}.case-card[data-astro-cid-lcdefpme]:before{content:"";opacity:0;background:linear-gradient(135deg,#c9a2270d,#0000);transition:opacity .4s;position:absolute;inset:0}.case-card[data-astro-cid-lcdefpme]:hover:before{opacity:1}.case-result[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--gold);letter-spacing:.03em;margin-bottom:1.25rem;font-size:3rem;line-height:1}.case-title[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.04em;color:var(--text);margin-bottom:.85rem;font-size:1.2rem;line-height:1.15}.case-desc[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-bottom:1.25rem;font-size:.85rem;font-weight:300;line-height:1.82}.case-tag[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.65rem;font-family:var(--ff-b)}#guarantee[data-astro-cid-lcdefpme]{color:var(--parchment);background:#18140f}.gtee-inner[data-astro-cid-lcdefpme]{max-width:1300px;padding:var(--sec-y) 3.5rem;grid-template-columns:1fr 1.1fr;align-items:start;gap:6rem;margin:0 auto;display:grid}.gtee-label[data-astro-cid-lcdefpme]{font-family:var(--ff-b);letter-spacing:.25em;text-transform:uppercase;color:#e8dbbeb8;margin-bottom:1.5rem;font-size:.65rem}.gtee-hl[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.02em;color:var(--parchment);margin-bottom:1.75rem;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.9}.gtee-hl[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold);font-style:normal}.gtee-body[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:#e8dbbea6;font-size:1.1rem;font-style:italic;font-weight:300;line-height:1.8}.gtee-right[data-astro-cid-lcdefpme]{border:1px solid #e8dbbe1a;flex-direction:column;gap:0;display:flex}.gtee-pillar[data-astro-cid-lcdefpme]{opacity:0;border-bottom:1px solid #e8dbbe1a;grid-template-columns:48px 1fr;align-items:start;gap:1.5rem;padding:2.25rem 2rem;transition:background .3s;display:grid}.gtee-pillar[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.gtee-pillar[data-astro-cid-lcdefpme]:hover{background:#e8dbbe08}.gtee-icon[data-astro-cid-lcdefpme]{font-family:var(--ff-d);color:var(--gold);opacity:.7;padding-top:.1rem;font-size:1.5rem;line-height:1}.gtee-pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.06em;color:var(--parchment);margin-bottom:.6rem;font-size:1.05rem}.gtee-pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e8dbbe80;font-size:.84rem;line-height:1.82}#faq[data-astro-cid-lcdefpme]{background:var(--bg)}.faq-inner[data-astro-cid-lcdefpme]{max-width:1300px;padding:var(--sec-y) 3.5rem;grid-template-columns:.9fr 1.4fr;align-items:start;gap:6rem;margin:0 auto;display:grid}.faq-left[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.02em;color:var(--text);margin-bottom:1.25rem;font-size:clamp(3rem,5.5vw,5rem);line-height:.92}.faq-left[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold-heading);font-style:normal}.faq-left[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:.85rem}.faq-left[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:var(--fg-muted);max-width:320px;font-size:1rem;font-style:italic;font-weight:300;line-height:1.78}.faq-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--bdr);flex-direction:column;display:flex}.faq-item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--bdr);opacity:0}.faq-q[data-astro-cid-lcdefpme]{cursor:pointer;width:100%;font-family:var(--ff-b);color:var(--text);text-align:left;letter-spacing:.01em;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;font-size:.95rem;transition:color .2s;display:flex}.faq-q[data-astro-cid-lcdefpme]:hover{color:var(--gold)}.faq-q-icon[data-astro-cid-lcdefpme]{color:var(--muted);flex-shrink:0;font-size:1.2rem;transition:transform .3s,color .2s}.faq-item[data-astro-cid-lcdefpme].open .faq-q-icon[data-astro-cid-lcdefpme]{color:var(--gold);transform:rotate(45deg)}.faq-a[data-astro-cid-lcdefpme]{grid-template-rows:0fr;transition:grid-template-rows .38s;display:grid}.faq-item[data-astro-cid-lcdefpme].open .faq-a[data-astro-cid-lcdefpme]{grid-template-rows:1fr}.faq-a-inner[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:var(--fg-muted);padding-bottom:1.35rem;font-size:.92rem;font-style:italic;font-weight:300;line-height:1.85;overflow:hidden}#cta-sec[data-astro-cid-lcdefpme]{background:#18140f;border-top:1px solid #e8dbbe12}.cta-inner[data-astro-cid-lcdefpme]{max-width:1300px;padding:var(--sec-y) 3.5rem;grid-template-columns:1fr .85fr;align-items:center;gap:5rem;margin:0 auto;display:grid}.cta-hl[data-astro-cid-lcdefpme]{font-family:var(--ff-d);letter-spacing:.02em;color:var(--parchment);opacity:0;margin-bottom:.25rem;font-size:clamp(4rem,8vw,8rem);line-height:.88}.cta-hl[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold);font-style:normal}.cta-note[data-astro-cid-lcdefpme]{font-family:var(--ff-i);color:#e8dbbe80;opacity:0;max-width:380px;margin-top:1.5rem;font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.75}.cta-right[data-astro-cid-lcdefpme]{opacity:0;flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.cta-info[data-astro-cid-lcdefpme]{font-family:var(--ff-b);color:#e8dbbe73;font-size:.82rem;line-height:1.6}.cta-info[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#e8dbbebf;font-weight:500}@media (width<=1100px){nav[data-astro-cid-lcdefpme]{padding:1.2rem 2.5rem}.hero-inner[data-astro-cid-lcdefpme]{padding:var(--hero-top) 2.5rem var(--sec-y);gap:3rem}.sec-wrap[data-astro-cid-lcdefpme],.proof-inner[data-astro-cid-lcdefpme],.cases-inner[data-astro-cid-lcdefpme],.gtee-inner[data-astro-cid-lcdefpme],.cta-inner[data-astro-cid-lcdefpme],.faq-inner[data-astro-cid-lcdefpme]{padding:var(--sec-y) 2.5rem}footer[data-astro-cid-lcdefpme]{padding:2rem 2.5rem}.trust-strip[data-astro-cid-lcdefpme]{padding:1.5rem 2.5rem}}@media (width<=820px){nav[data-astro-cid-lcdefpme]{padding:1.1rem 2rem}.nav-links[data-astro-cid-lcdefpme]{display:none}.nav-hbg[data-astro-cid-lcdefpme]{display:flex}.hero-inner[data-astro-cid-lcdefpme]{padding:var(--hero-top) 2rem var(--sec-y);grid-template-columns:1fr;gap:2.5rem}.hero-wm[data-astro-cid-lcdefpme]{font-size:clamp(14rem,55vw,22rem);bottom:-5rem;right:-1rem}.hero-hl[data-astro-cid-lcdefpme],.hero-cursor[data-astro-cid-lcdefpme]{font-size:clamp(2.8rem,9vw,5rem)}.hero-sub[data-astro-cid-lcdefpme]{max-width:100%}.hero-rank[data-astro-cid-lcdefpme]{padding:1.5rem}.rank-stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}#rn[data-astro-cid-lcdefpme]{font-size:clamp(5rem,12vw,8rem)}.rank-hash[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,6vw,4.5rem)}.trust-strip[data-astro-cid-lcdefpme]{gap:1.5rem;padding:1.35rem 2rem}.trust-items[data-astro-cid-lcdefpme]{gap:1.75rem}.tgrid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.cases-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.gtee-inner[data-astro-cid-lcdefpme],.faq-inner[data-astro-cid-lcdefpme]{padding:var(--sec-y) 2rem;grid-template-columns:1fr;gap:3rem}.cta-inner[data-astro-cid-lcdefpme]{padding:var(--sec-y) 2rem;grid-template-columns:1fr;gap:2.5rem}.sec-wrap[data-astro-cid-lcdefpme],.proof-inner[data-astro-cid-lcdefpme],.cases-inner[data-astro-cid-lcdefpme]{padding:var(--sec-y) 2rem}.proc-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.proc-step[data-astro-cid-lcdefpme]{border-right:none;border-bottom:1px solid var(--bdr)}.proc-step[data-astro-cid-lcdefpme]:nth-child(odd){border-right:1px solid var(--bdr)}.proc-step[data-astro-cid-lcdefpme]:last-child{border-bottom:none}footer[data-astro-cid-lcdefpme]{padding:2rem}.foot-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.5rem}.scroll-hint[data-astro-cid-lcdefpme]{left:2rem}.srv-item[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.5rem;padding:2.25rem 0}.srv-idx[data-astro-cid-lcdefpme]{color:var(--gold-heading);padding-top:0;font-size:1.6rem}.srv-cta[data-astro-cid-lcdefpme]{color:var(--gold-text);padding-top:.75rem}.srv-name[data-astro-cid-lcdefpme]{font-size:clamp(2rem,8vw,3rem)}.srv-item[data-astro-cid-lcdefpme]:first-child{padding-top:.75rem}}@media (width<=640px){nav[data-astro-cid-lcdefpme]{padding:1rem 1.5rem}.hero-inner[data-astro-cid-lcdefpme]{padding:var(--hero-top) 1.5rem var(--sec-y)}.hero-hl[data-astro-cid-lcdefpme],.hero-cursor[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,11vw,4.2rem)}.hero-wm[data-astro-cid-lcdefpme]{display:none}.hero-btns[data-astro-cid-lcdefpme]{gap:1.25rem}.btn-p[data-astro-cid-lcdefpme]{padding:.9rem 2rem;font-size:.95rem}.rank-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}#rn[data-astro-cid-lcdefpme]{font-size:clamp(5rem,18vw,7rem)}.tgrid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sec-hdr[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;margin-bottom:1.75rem;padding-bottom:1.5rem}.sec-n[data-astro-cid-lcdefpme]{font-size:3.5rem}.proof-hl[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,10vw,3.5rem)}.cta-hl[data-astro-cid-lcdefpme]{font-size:clamp(3.2rem,14vw,5.5rem)}.gtee-hl[data-astro-cid-lcdefpme]{font-size:clamp(3rem,13vw,5rem)}.faq-left[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,10vw,3.5rem)}.trust-strip[data-astro-cid-lcdefpme]{padding:1.25rem 1.5rem}.proc-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.proc-step[data-astro-cid-lcdefpme]{border-right:none!important}.sec-wrap[data-astro-cid-lcdefpme],.proof-inner[data-astro-cid-lcdefpme],.cases-inner[data-astro-cid-lcdefpme],.gtee-inner[data-astro-cid-lcdefpme],.faq-inner[data-astro-cid-lcdefpme],.cta-inner[data-astro-cid-lcdefpme]{padding:var(--sec-y) 1.5rem}footer[data-astro-cid-lcdefpme]{padding:1.75rem 1.5rem}.foot-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem 1.25rem}.scroll-hint[data-astro-cid-lcdefpme]{display:none}}@media (width<=480px){.hero-inner[data-astro-cid-lcdefpme]{padding:var(--hero-top) 1.25rem var(--hero-bottom)}.hero-hl[data-astro-cid-lcdefpme],.hero-cursor[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,12vw,3.5rem)}.hero-btns[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:.75rem;width:100%}.btn-p[data-astro-cid-lcdefpme],.btn-s[data-astro-cid-lcdefpme]{width:auto}.sec-wrap[data-astro-cid-lcdefpme],.proof-inner[data-astro-cid-lcdefpme],.cases-inner[data-astro-cid-lcdefpme],.gtee-inner[data-astro-cid-lcdefpme],.faq-inner[data-astro-cid-lcdefpme],.cta-inner[data-astro-cid-lcdefpme]{padding:3.5rem 1.25rem}footer[data-astro-cid-lcdefpme]{padding:1.5rem 1.25rem}.cta-hl[data-astro-cid-lcdefpme]{font-size:clamp(2.8rem,13.5vw,4.5rem)}.tcard[data-astro-cid-lcdefpme],.case-card[data-astro-cid-lcdefpme]{padding:2rem 1.5rem}.trust-strip[data-astro-cid-lcdefpme]{gap:1rem;padding:1.25rem}.trust-items[data-astro-cid-lcdefpme]{gap:1.25rem}.gtee-pillar[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.75rem}}@media (height<=780px){.hero-inner[data-astro-cid-lcdefpme]{padding-top:5.5rem;padding-bottom:3rem}.hero-hl[data-astro-cid-lcdefpme],.hero-cursor[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,3.8vw,4.4rem)}}@media (height<=650px){.hero-inner[data-astro-cid-lcdefpme]{padding-top:4.5rem;padding-bottom:2.5rem}.hero-hl[data-astro-cid-lcdefpme],.hero-cursor[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,4vw,4.4rem)}.hero-sub[data-astro-cid-lcdefpme]{margin-bottom:.5rem;font-size:1rem}}
