.intro{display:none}html[data-intro] .intro{z-index:200;background:var(--bg);transition:opacity .45s var(--ease-out);display:block;position:fixed;inset:0}html[data-intro=out] .intro{opacity:0;pointer-events:none}.intro-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.intro-skip{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));border-radius:var(--pill);min-height:2.75rem;color:var(--ink);backdrop-filter:blur(8px);font:600 .9375rem/1 var(--sans);background:#e9e5deb8;border:1px solid #15141242;padding:0 1.125rem;position:absolute}.intro-skip:hover{border-color:var(--ink)}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(1rem,3svh,3.5rem) clamp(1.5rem,4svh,4.5rem);overflow:clip}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hero[data-astro-cid-ge2uvauf]{min-height:calc(100svh - var(--header-h))}}.grid[data-astro-cid-ge2uvauf]{z-index:1;gap:clamp(2.5rem,7svh,3.5rem);display:grid;position:relative}@media (width<=63.99em){.hero[data-astro-cid-ge2uvauf] .drawing{opacity:.22;width:90vw;top:-3.5rem;right:-58vw}}.copy[data-astro-cid-ge2uvauf]{container-type:inline-size}.title[data-astro-cid-ge2uvauf]{font-size:min(var(--type-hero), 12.5cqi, 13.5svh);margin-top:clamp(.75rem,2svh,1.25rem)}.more[data-astro-cid-ge2uvauf]{align-items:center;gap:.5rem;min-height:2.75rem;margin-top:clamp(.75rem,2.5svh,1.5rem);font-weight:650;text-decoration:none;display:inline-flex}.more[data-astro-cid-ge2uvauf] .icon{width:1.125rem;height:1.125rem;color:var(--gold-deep)}.more[data-astro-cid-ge2uvauf]:hover{text-decoration:underline}.lead[data-astro-cid-ge2uvauf]{max-width:34ch;margin-top:clamp(1.25rem,3.5svh,2rem)}.badges[data-astro-cid-ge2uvauf]{color:var(--text-2);flex-wrap:wrap;gap:.625rem 1.5rem;margin-top:clamp(1.5rem,4svh,2.25rem);font-size:.9375rem;font-weight:600;display:flex}.badges[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:.5rem;display:flex}.tick[data-astro-cid-ge2uvauf]{background:var(--gold);width:1.25rem;height:1.25rem;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tick[data-astro-cid-ge2uvauf] .icon{stroke-width:2.8px;width:.8125rem;height:.8125rem}@media (width<=29.99em){.lead[data-astro-cid-ge2uvauf]{font-size:1.125rem}}@media (width>=64em){.hero[data-astro-cid-ge2uvauf] .drawing{--w:clamp(22rem, 50vw - 16rem, 50rem);--form-left:calc(50% + min(50%, var(--container) / 2 + var(--margin)) - var(--margin) - 28.5rem);top:50%;left:calc(var(--form-left) - var(--corner) * var(--w) - .75rem);width:var(--w);translate:0 calc(var(--mid) * -100%)}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,28.5rem);align-items:center;column-gap:clamp(3rem,6vw,7rem)}}.strip[data-astro-cid-znjslarw]{border-bottom:1px solid var(--line);background:var(--bg-2);padding-block:clamp(1.25rem,3.5svh,2rem)}.row[data-astro-cid-znjslarw]{align-items:center;gap:.75rem;display:grid}.label[data-astro-cid-znjslarw]{color:var(--text-3);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:.8125rem;font-weight:700}.track[data-astro-cid-znjslarw]{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.names[data-astro-cid-znjslarw]{font-family:var(--display);letter-spacing:-.015em;white-space:nowrap;flex:none;gap:0 2.25rem;padding-right:2.25rem;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:700;display:flex}.names[data-astro-cid-znjslarw] li[data-astro-cid-znjslarw]{align-items:center;gap:2.25rem;display:flex}.names[data-astro-cid-znjslarw] li[data-astro-cid-znjslarw]:after{content:"";background:var(--gold);width:.5em;height:.44em;clip-path:var(--tri)}@media (prefers-reduced-motion:no-preference){.names[data-astro-cid-znjslarw]{animation:48s linear infinite glide}.track[data-astro-cid-znjslarw]:hover .names[data-astro-cid-znjslarw]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-znjslarw]{-webkit-mask-image:none;mask-image:none}.names[data-astro-cid-znjslarw]{white-space:normal;flex-wrap:wrap;gap:.5rem 1.5rem}.names[data-astro-cid-znjslarw][aria-hidden]{display:none}}@keyframes glide{to{transform:translate(-100%)}}@media (width>=64em){.row[data-astro-cid-znjslarw]{grid-template-columns:auto minmax(0,1fr);column-gap:2.5rem}}.challenge[data-astro-cid-cecrdcxe]{border-top:1px solid var(--line)}@media (width>=64em){.challenge[data-astro-cid-cecrdcxe].section-y{padding-block:clamp(2rem, (100svh - 40rem) / 2, var(--section))}}.grid[data-astro-cid-cecrdcxe]{gap:clamp(2rem,5svh,3rem);display:grid}.photo[data-astro-cid-cecrdcxe]{border-radius:var(--r-lg);box-shadow:var(--card-edge);position:relative;overflow:hidden}.photo[data-astro-cid-cecrdcxe] img{aspect-ratio:16/10;object-fit:cover;object-position:45% 40%;filter:saturate(.85)brightness(.8);width:100%;height:100%}.photo[data-astro-cid-cecrdcxe] figcaption[data-astro-cid-cecrdcxe]{color:var(--paper);font-family:var(--display);letter-spacing:-.02em;text-shadow:0 2px 24px #0009;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:750;position:absolute;bottom:1.25rem;left:1.25rem}.title[data-astro-cid-cecrdcxe]{max-width:21ch;font-size:min(var(--type-h2), 7svh)}.text[data-astro-cid-cecrdcxe]{max-width:58ch;margin-top:clamp(.875rem,2.4svh,1.25rem)}.pains[data-astro-cid-cecrdcxe]{gap:clamp(.625rem,1.8svh,1rem) 2rem;margin-top:clamp(1.125rem,3svh,1.75rem);display:grid}.pains[data-astro-cid-cecrdcxe] li[data-astro-cid-cecrdcxe]{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.75rem;line-height:1.45;display:grid}.x[data-astro-cid-cecrdcxe]{width:1.5rem;height:1.5rem;color:var(--error);background:#b3261e14;border-radius:50%;justify-content:center;align-items:center;margin-top:.05rem;display:inline-flex}.x[data-astro-cid-cecrdcxe] .icon{stroke-width:2.6px;width:.875rem;height:.875rem}.pains[data-astro-cid-cecrdcxe] strong[data-astro-cid-cecrdcxe]{font-weight:700;display:block}.pains[data-astro-cid-cecrdcxe] .dim[data-astro-cid-cecrdcxe]{font-size:.9688rem}.bridge[data-astro-cid-cecrdcxe]{border-radius:var(--r-md);background:var(--gold-soft);color:var(--text);transition:background-color var(--fast) var(--ease-out);align-items:center;gap:.75rem;margin-top:clamp(1.25rem,3.5svh,2rem);padding:.875rem 1.25rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #c6a15b59}.bridge[data-astro-cid-cecrdcxe] .icon{width:1.25rem;height:1.25rem;color:var(--gold);flex:none}.bridge[data-astro-cid-cecrdcxe]:hover{background:#c6a15b3d}@media (width>=40em){.pains[data-astro-cid-cecrdcxe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.grid[data-astro-cid-cecrdcxe]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(3rem,6vw,6rem)}.photo[data-astro-cid-cecrdcxe] img{aspect-ratio:4/5;max-height:calc(100svh - 2 * clamp(2rem, (100svh - 40rem) / 2, var(--section)) - 1rem)}}.services[data-astro-cid-lesv7jgp]{border-top:1px solid var(--line)}@media (width>=64em){.services[data-astro-cid-lesv7jgp].section-y{padding-block:clamp(2rem, (100svh - 36rem) / 2, var(--section))}}.grid[data-astro-cid-lesv7jgp]{gap:clamp(2rem,5svh,3rem);display:grid}.title[data-astro-cid-lesv7jgp]{max-width:14ch}.text[data-astro-cid-lesv7jgp]{max-width:46ch;margin-top:clamp(.875rem,2.4svh,1.25rem)}.card[data-astro-cid-lesv7jgp]{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--card-edge), 0 30px 60px -40px #15141259;padding:clamp(1.25rem,3svh,2rem) clamp(1.25rem,2.4vw,2.25rem)}.label[data-astro-cid-lesv7jgp]{color:var(--text-3);font-size:.875rem}.big[data-astro-cid-lesv7jgp]{font-family:var(--display);letter-spacing:-.025em;margin-top:.25rem;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);font-weight:800;line-height:1.05}.chart[data-astro-cid-lesv7jgp]{width:100%;height:auto;margin-top:clamp(1rem,2.6svh,1.5rem);display:block;overflow:visible}.grid[data-astro-cid-lesv7jgp] line[data-astro-cid-lesv7jgp]{stroke:var(--line);stroke-width:1px}.bars[data-astro-cid-lesv7jgp] rect[data-astro-cid-lesv7jgp]{fill:var(--gold)}.bars[data-astro-cid-lesv7jgp] rect[data-astro-cid-lesv7jgp]:nth-child(n+6){fill:var(--gold-deep)}.curve[data-astro-cid-lesv7jgp]{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.way[data-astro-cid-lesv7jgp]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:clamp(1rem,2.6svh,1.5rem);padding-top:clamp(.75rem,2svh,1rem);font-weight:650;display:flex}.way[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{align-items:center;gap:.5rem;display:inline-flex}.way[data-astro-cid-lesv7jgp] .icon{width:1rem;height:1rem;color:var(--gold-deep)}@media (width>=64em){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:clamp(3rem,7vw,8rem)}}.grid[data-astro-cid-grsovck6]{gap:2rem;display:grid}.title[data-astro-cid-grsovck6]{max-width:15ch}.names[data-astro-cid-grsovck6]{font-family:var(--display);letter-spacing:-.03em;margin-top:clamp(1.25rem,4svh,2.5rem);font-size:min(clamp(1.75rem,1.2rem + 2vw,3rem),5.5svh);font-weight:800;line-height:1.1}.names[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]{align-items:center;gap:.5em;padding-block:.12em;display:flex}.panels[data-astro-cid-grsovck6]{gap:1rem;display:grid}.panel[data-astro-cid-grsovck6]{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--card-edge), var(--shadow-float);grid-template-rows:auto auto;display:grid;overflow:hidden}.panel[data-astro-cid-grsovck6] img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;min-height:0}.panel[data-astro-cid-grsovck6] figcaption[data-astro-cid-grsovck6]{background:var(--surface);color:var(--text);gap:.25rem;padding:clamp(1rem,2.6svh,1.5rem) clamp(1.125rem,2vw,1.75rem);display:grid}.panel[data-astro-cid-grsovck6] strong[data-astro-cid-grsovck6]{font-family:var(--display);font-size:var(--type-h3);letter-spacing:-.015em;font-weight:750;line-height:1.2}.say[data-astro-cid-grsovck6]{max-width:46ch;color:var(--text-2);line-height:1.5}@media (width>=64em){.grid[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:clamp(3rem,6vw,6rem)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.panels[data-astro-cid-grsovck6]{gap:0}.panel[data-astro-cid-grsovck6]{grid-area:1/1}@media (width>=64em){.panels[data-astro-cid-grsovck6]{align-self:start;height:calc(100svh - 2*clamp(2.5rem,9svh,7rem) - 3.5rem);max-height:40rem;margin-bottom:3.5rem}.panel[data-astro-cid-grsovck6] img{aspect-ratio:auto;height:100%}.panel[data-astro-cid-grsovck6]{grid-template-rows:minmax(0,1fr) auto}}@media (width<=63.99em){.names[data-astro-cid-grsovck6]{font-size:clamp(1.25rem,1rem + 2vw,1.75rem)}.panel[data-astro-cid-grsovck6] img{aspect-ratio:16/9}}}.guarantee[data-astro-cid-sp5e2qju]{border-top:1px solid var(--line);background:radial-gradient(50rem 34rem at 88% 55%, #c6a15b17, transparent 70%), var(--bg)}@media (width>=64em){.guarantee[data-astro-cid-sp5e2qju].section-y{padding-block:clamp(2rem, (100svh - 42rem) / 2, var(--section))}}.grid[data-astro-cid-sp5e2qju]{gap:clamp(2rem,5svh,3rem);display:grid}.title[data-astro-cid-sp5e2qju]{font-size:min(var(--type-h2), 7svh)}.text[data-astro-cid-sp5e2qju]{max-width:54ch;margin-top:clamp(.875rem,2.4svh,1.25rem)}.steps[data-astro-cid-sp5e2qju]{border-top:1px solid var(--line);margin-top:clamp(1.25rem,3.5svh,2rem)}.steps[data-astro-cid-sp5e2qju] li[data-astro-cid-sp5e2qju]{border-bottom:1px solid var(--line);padding-block:clamp(.625rem,1.8svh,1.25rem)}.s-title[data-astro-cid-sp5e2qju]{font-family:var(--display);letter-spacing:-.01em;font-size:1.1875rem;font-weight:750;line-height:1.25}.s-text[data-astro-cid-sp5e2qju]{color:var(--text-3);margin-top:.25rem;font-size:.9688rem;line-height:1.45}.price[data-astro-cid-sp5e2qju]{border-radius:calc(var(--r-lg) + 4px);box-shadow:inset 0 0 0 1px #c6a15b47, var(--shadow-float);background:linear-gradient(#1d1b18,#151412);padding:clamp(1.5rem,3.6svh,2.5rem) clamp(1.25rem,2.4vw,2.5rem);position:relative}.tag[data-astro-cid-sp5e2qju]{border-radius:var(--pill);color:var(--gold-text);letter-spacing:.16em;text-transform:uppercase;padding:.4rem .875rem;font-size:.75rem;font-weight:750;display:inline-flex;box-shadow:inset 0 0 0 1px #c6a15b73}.big[data-astro-cid-sp5e2qju]{font-family:var(--display);letter-spacing:-.05em;margin-top:clamp(.75rem,2.4svh,1.5rem);font-size:min(clamp(4rem,2.5rem + 5vw,7rem),12svh);font-weight:800;line-height:.9}.big-sub[data-astro-cid-sp5e2qju]{color:var(--text-3);margin-top:.5rem}.lines[data-astro-cid-sp5e2qju]{border-top:1px solid var(--line);font-family:var(--display);letter-spacing:-.02em;margin-top:clamp(1rem,3svh,1.75rem);padding-top:clamp(1rem,3svh,1.75rem);font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem);font-weight:600;line-height:1.2;display:grid}.lines[data-astro-cid-sp5e2qju] span[data-astro-cid-sp5e2qju]{color:var(--text-2)}.lines[data-astro-cid-sp5e2qju] strong[data-astro-cid-sp5e2qju]{font-weight:800}.money[data-astro-cid-sp5e2qju]{gap:.625rem;margin-top:clamp(.875rem,2.6svh,1.5rem);display:grid}.money[data-astro-cid-sp5e2qju] div[data-astro-cid-sp5e2qju]{grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem;font-size:.875rem;line-height:1.45;display:grid}.money[data-astro-cid-sp5e2qju] dt[data-astro-cid-sp5e2qju]{color:var(--gold-text);font-weight:700}.money[data-astro-cid-sp5e2qju] dd[data-astro-cid-sp5e2qju]{color:var(--text-3);margin:0}.go[data-astro-cid-sp5e2qju]{width:100%;margin-top:clamp(1rem,3svh,1.75rem)}.own[data-astro-cid-sp5e2qju]{color:var(--text-3);margin-top:.875rem;font-size:.8125rem;line-height:1.5}.own[data-astro-cid-sp5e2qju] strong[data-astro-cid-sp5e2qju]{color:var(--text-2)}@media (width>=64em){.grid[data-astro-cid-sp5e2qju]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(3rem,7vw,8rem)}}.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.grid[data-astro-cid-hemr5th4]{gap:clamp(1.5rem,4svh,2.5rem);display:grid}.title[data-astro-cid-hemr5th4]{max-width:14ch}.ask[data-astro-cid-hemr5th4]{max-width:34ch;margin-top:clamp(.875rem,2.4svh,1.25rem)}.ask[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4]{color:var(--text);font-weight:650}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;min-height:clamp(3.25rem,7.5svh,4.25rem);font-family:var(--display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);font-weight:700;line-height:1.3;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover .sign[data-astro-cid-hemr5th4]{box-shadow:inset 0 0 0 1px var(--gold)}.sign[data-astro-cid-hemr5th4]{width:2rem;height:2rem;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--gold);transition:transform var(--ui) var(--ease-out), box-shadow var(--fast) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sign[data-astro-cid-hemr5th4] .icon{width:1rem;height:1rem}details[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.answer[data-astro-cid-hemr5th4]{max-width:64ch;color:var(--text-2);gap:.75rem;padding:0 3rem 1.5rem 0;display:grid}.key[data-astro-cid-hemr5th4]{border-left:2px solid var(--gold);color:var(--text);padding-left:1rem;font-weight:650}@media (width>=64em){.grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(3rem,7vw,7rem)}}.book[data-astro-cid-q6rhixpg]{border-top:1px solid var(--line);background:radial-gradient(56rem 36rem at 80% 40%, #c6a15b1a, transparent 70%), var(--bg-2)}@media (width>=64em){.book[data-astro-cid-q6rhixpg].section-y{padding-block:clamp(2rem, (100svh - 39rem) / 2, var(--section))}}.grid[data-astro-cid-q6rhixpg]{gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid}.title[data-astro-cid-q6rhixpg]{max-width:15ch}.gains[data-astro-cid-q6rhixpg]{gap:.75rem 2rem;margin-top:clamp(1.25rem,3svh,1.75rem);font-weight:650;line-height:1.3;display:grid}.gains[data-astro-cid-q6rhixpg] li[data-astro-cid-q6rhixpg]{align-items:center;gap:.625rem;display:flex}.tick[data-astro-cid-q6rhixpg]{background:var(--gold);width:1.375rem;height:1.375rem;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tick[data-astro-cid-q6rhixpg] .icon{stroke-width:2.8px;width:.875rem;height:.875rem}@media (width>=40em){.gains[data-astro-cid-q6rhixpg]{grid-template-columns:repeat(2,minmax(0,max-content))}}.next[data-astro-cid-q6rhixpg]{margin-top:clamp(1.5rem,4svh,3rem)}.next-title[data-astro-cid-q6rhixpg]{font-family:var(--display);letter-spacing:-.015em;font-size:1.25rem;font-weight:750}.next[data-astro-cid-q6rhixpg] ol[data-astro-cid-q6rhixpg]{border-top:1px solid var(--line-strong);margin-top:.75rem}.next[data-astro-cid-q6rhixpg] li[data-astro-cid-q6rhixpg]{border-bottom:1px solid var(--line);padding-block:clamp(.625rem,1.6svh,1rem)}.next[data-astro-cid-q6rhixpg] p[data-astro-cid-q6rhixpg]{max-width:50ch;color:var(--text-2)}.next[data-astro-cid-q6rhixpg] strong[data-astro-cid-q6rhixpg]{color:var(--text);font-weight:700}@media (width>=64em){.grid[data-astro-cid-q6rhixpg]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:clamp(3rem,6vw,7rem)}}
