.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;margin-top:calc(var(--header-h) * -1);padding-top:calc(var(--header-h) + clamp(2.5rem,1rem + 5vw,6rem));padding-bottom:clamp(3.5rem,2rem + 4vw,6rem)}.hero[data-astro-cid-bbe6dxrz] .gridlines[data-astro-cid-bbe6dxrz]{mask-image:radial-gradient(ellipse 60% 70% at 70% 40%,#000 10%,transparent 70%)}.hero-glow[data-astro-cid-bbe6dxrz]{width:70vw;max-width:1000px;aspect-ratio:1;right:-20%;top:-30%}.hero-grid[data-astro-cid-bbe6dxrz]{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4vw,5rem);align-items:center}@media(max-width:1000px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.hero-grid[data-astro-cid-bbe6dxrz] .engine{max-width:520px;margin-top:var(--s-4)}}.hero-kicker[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.7rem;padding:.5rem 1rem .5rem .85rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:#ffffff08;font-size:.8rem;font-weight:600;color:var(--text-2);margin-bottom:var(--s-6)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:var(--fs-display);line-height:.96;letter-spacing:-.05em;max-width:13ch;margin-bottom:var(--s-6)}.hero-title[data-astro-cid-bbe6dxrz] .gold[data-astro-cid-bbe6dxrz]{color:var(--gold)}.hero-title[data-astro-cid-bbe6dxrz] .serif[data-astro-cid-bbe6dxrz]{font-size:1.1em;letter-spacing:-.02em}.hero-lead[data-astro-cid-bbe6dxrz]{max-width:52ch}.hero-ctas[data-astro-cid-bbe6dxrz]{margin-top:var(--s-6)}.hero-facts[data-astro-cid-bbe6dxrz]{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem 1.75rem;padding:0;margin:var(--s-7) 0 0;font-size:var(--fs-sm);color:var(--muted)}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{position:relative;padding-left:.85rem}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--gold)}.hero-facts[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--white);font-weight:650}@media(max-width:520px){.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.35rem,1.6rem + 6vw,3rem)}}@media(max-width:400px){.hero-kicker[data-astro-cid-bbe6dxrz]{font-size:.72rem;padding:.45rem .8rem .45rem .7rem;gap:.5rem}}.ticker[data-astro-cid-tpudeaz7]{border-block:1px solid var(--line);background:var(--ink);padding-block:1.15rem}ul[data-astro-cid-tpudeaz7]{list-style:none;display:flex;margin:0;padding:0}li[data-astro-cid-tpudeaz7]{display:flex;align-items:center;gap:1.75rem;padding-right:1.75rem;font-size:.92rem;font-weight:600;color:var(--text-2);white-space:nowrap;letter-spacing:.01em}li[data-astro-cid-tpudeaz7]:after{content:"";width:6px;height:6px;transform:rotate(45deg);background:var(--gold);opacity:.8}.story[data-astro-cid-6c3hg5gq]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,7rem);--step: 0}.story-visual[data-astro-cid-6c3hg5gq]{position:relative}.sv-inner[data-astro-cid-6c3hg5gq]{position:sticky;top:calc(50vh - min(42vw,470px) / 2 + var(--header-h) / 2);width:min(100%,470px);aspect-ratio:1;margin-inline:auto}.sv-svg[data-astro-cid-6c3hg5gq]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sv-arc[data-astro-cid-6c3hg5gq]{stroke-dasharray:var(--c);stroke-dashoffset:calc(var(--c) * (1 - (var(--step) + 1) / 4));transition:stroke-dashoffset 1s var(--ease);filter:drop-shadow(0 0 10px rgba(198,167,94,.45))}.sv-node[data-astro-cid-6c3hg5gq]{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:.5rem}.sv-dot[data-astro-cid-6c3hg5gq]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:750;font-size:.9rem;color:var(--muted);background:var(--black);border:1px solid var(--line-strong);transition:all .6s var(--ease)}.sv-label[data-astro-cid-6c3hg5gq]{position:absolute;top:calc(100% + .5rem);white-space:nowrap;font-size:.78rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);transition:color .4s}.sv-node.is-done .sv-dot[data-astro-cid-6c3hg5gq]{color:var(--gold);border-color:var(--gold-line)}.sv-node.is-active .sv-dot[data-astro-cid-6c3hg5gq]{color:#0b0b0a;background:var(--gold);border-color:var(--gold);transform:scale(1.15);box-shadow:0 0 0 8px #c6a75e29,0 0 40px #c6a75e80}.sv-node.is-active .sv-label[data-astro-cid-6c3hg5gq]{color:var(--white)}.sv-center[data-astro-cid-6c3hg5gq]{position:absolute;inset:27%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(198,167,94,.14),transparent 70%);border:1px solid rgba(198,167,94,.25)}.sv-c[data-astro-cid-6c3hg5gq]{grid-area:1 / 1;display:grid;justify-items:center;text-align:center;opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease),transform .7s var(--ease)}.sv-c.is-active{opacity:1;transform:none}.sv-num[data-astro-cid-6c3hg5gq]{font-family:var(--serif);font-style:italic;font-size:clamp(3rem,2rem + 3vw,4.8rem);color:var(--gold);line-height:1}.sv-t[data-astro-cid-6c3hg5gq]{font-weight:700;font-size:.95rem;color:var(--white);margin-top:.3rem}.story-steps[data-astro-cid-6c3hg5gq]{list-style:none;margin:0;padding:0}.story-step[data-astro-cid-6c3hg5gq]{min-height:52vh;display:flex;flex-direction:column;justify-content:center;padding-block:var(--s-6);opacity:.35;transition:opacity .6s var(--ease)}.story-step[data-astro-cid-6c3hg5gq]:first-child{min-height:50vh;justify-content:flex-start;padding-top:8vh}.story-step[data-astro-cid-6c3hg5gq]:last-child{min-height:55vh}.story-step.is-active{opacity:1}.story-step[data-astro-cid-6c3hg5gq] h3[data-astro-cid-6c3hg5gq]{font-size:var(--fs-2xl);max-width:18ch}.story-step[data-astro-cid-6c3hg5gq] .muted[data-astro-cid-6c3hg5gq]{max-width:48ch;font-size:1.05rem}.outs[data-astro-cid-6c3hg5gq]{list-style:none;padding:0;margin:var(--s-4) 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.outs[data-astro-cid-6c3hg5gq] li[data-astro-cid-6c3hg5gq]{border:1px solid var(--gold-line);color:var(--gold-bright);background:var(--gold-soft);border-radius:999px;padding:.35em .9em;font-size:.8rem;font-weight:600}@media(max-width:900px){.story[data-astro-cid-6c3hg5gq]{grid-template-columns:1fr}.story-visual[data-astro-cid-6c3hg5gq]{display:none}.story-step[data-astro-cid-6c3hg5gq],.story-step[data-astro-cid-6c3hg5gq]:first-child,.story-step[data-astro-cid-6c3hg5gq]:last-child{min-height:0;opacity:1;padding:var(--s-6) 0 var(--s-6) 3.25rem;position:relative;border-left:1px solid var(--line-strong);margin-left:1rem}.story-step[data-astro-cid-6c3hg5gq]:before{content:"";position:absolute;left:-7px;top:calc(var(--s-6) + .1rem);width:13px;height:13px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px #c6a75e2e}.story-step[data-astro-cid-6c3hg5gq] .eyebrow[data-astro-cid-6c3hg5gq]:before{display:none}}@media(prefers-reduced-motion:reduce){.story-step[data-astro-cid-6c3hg5gq]{opacity:1}}.inbox-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin:clamp(3.5rem,7vw,5.5rem) 0 clamp(1.25rem,3vw,2rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line)}.inbox-title[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem);letter-spacing:-.03em}.head-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--s-5) var(--s-8);margin-bottom:clamp(2.25rem,4vw,4rem)}.head-row[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:17ch;margin:0}.head-aside[data-astro-cid-j7pv25f6]{max-width:42ch;margin:0}.problem[data-astro-cid-j7pv25f6]{overflow:hidden}.statement[data-astro-cid-j7pv25f6]{font-size:var(--fs-3xl);line-height:1.12;letter-spacing:-.035em;max-width:24ch;font-weight:750}.compare[data-astro-cid-j7pv25f6]{margin-top:clamp(3rem,6vw,5.5rem);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:var(--ink)}.cmp-head[data-astro-cid-j7pv25f6],.cmp-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.7fr 1fr 1fr}.cmp-head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding:1.1rem 1.5rem;font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--muted)}.cmp-head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{color:var(--gold);background:#c6a75e0f}.cmp-rows[data-astro-cid-j7pv25f6]{margin:0}.cmp-row[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.cmp-row[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6],.cmp-row[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;padding:1.2rem 1.5rem}.cmp-row[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--white)}.cmp-a[data-astro-cid-j7pv25f6]{color:var(--muted)}.cmp-b[data-astro-cid-j7pv25f6]{color:var(--white);background:#c6a75e0f;position:relative;padding-left:3rem!important}.cmp-b[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:1.3rem;top:1.45rem;width:1.05em;height:1.05em;border-radius:50%;background:var(--gold-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4l2.6 2.5L12 5.5' fill='none' stroke='%23c6a75e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 75% no-repeat}@media(max-width:760px){.cmp-head[data-astro-cid-j7pv25f6]{display:none}.cmp-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:1.1rem 1.2rem;gap:.5rem}.cmp-row[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6],.cmp-row[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{padding:0}.cmp-row[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.cmp-a[data-astro-cid-j7pv25f6]:before{content:"Now: ";color:#8a8579}.cmp-b[data-astro-cid-j7pv25f6]{padding:.7rem .9rem .7rem 2.6rem!important;border-radius:var(--r-sm);background:#c6a75e14}.cmp-b[data-astro-cid-j7pv25f6]:before{left:.85rem;top:.95rem}}#pricing[data-astro-cid-j7pv25f6]{overflow:hidden}.price-glow[data-astro-cid-j7pv25f6]{width:900px;aspect-ratio:1.6;left:50%;top:35%;transform:translate(-50%);opacity:.7}.fit[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(1.5rem,3vw,3rem);align-items:start}.fit[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--fs-lg);margin-bottom:var(--s-5)}.fit-yes[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,1rem + 1.5vw,2.4rem);border-radius:var(--r-xl);background:radial-gradient(120% 90% at 0 0,rgba(198,167,94,.16),transparent 60%),var(--ink-2);border:1px solid var(--gold-line)}.fit-no[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,1rem + 1.5vw,2.4rem);border-radius:var(--r-xl);border:1px dashed var(--line-strong)}@media(max-width:1000px){.fit[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.fit-intro[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}@media(max-width:640px){.fit[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.team-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,7rem);align-items:center}@media(max-width:900px){.team-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.team-photo[data-astro-cid-j7pv25f6]{position:relative;margin:0;max-width:560px;width:100%;padding:clamp(.5rem,1.2vw,.75rem);border:1px solid var(--gold-line);border-radius:calc(var(--r-xl) + clamp(.5rem,1.2vw,.75rem));background:linear-gradient(160deg,#c6a75e1f,#ffffff05 45%,#c6a75e0f);box-shadow:0 50px 100px -60px #c6a75e73}@media(max-width:900px){.team-photo[data-astro-cid-j7pv25f6]{margin-inline:auto}}.team-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 35%;border-radius:var(--r-xl);filter:saturate(.96) contrast(1.03)}.team-photo[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{position:absolute;left:calc(clamp(.5rem,1.2vw,.75rem) + 1rem);right:calc(clamp(.5rem,1.2vw,.75rem) + 1rem);bottom:calc(clamp(.5rem,1.2vw,.75rem) + 1rem);display:grid;gap:.1rem;padding:.8rem 1rem;border-radius:var(--r-md);background:#080808b8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--line-strong);font-size:.8rem;color:var(--muted)}.team-photo[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:.95rem}.team-points[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:var(--s-6) 0 0;display:grid;gap:var(--s-4)}.team-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:1.4rem;border-left:2px solid var(--gold-line);color:var(--text-2)}

@property --sec{syntax: "<integer>"; inherits: true; initial-value: 0;}.engine[data-astro-cid-74tzob4i]{--tx: 0;--ty: 0;position:relative;width:100%;max-width:580px;justify-self:center}.stage[data-astro-cid-74tzob4i]{position:relative;aspect-ratio:1 / 1.1}.dash[data-astro-cid-74tzob4i]{position:absolute;z-index:1;left:0;right:2%;top:24%;padding:.9rem;border-radius:18px;background:linear-gradient(180deg,#1a1916,#121210);border:1px solid rgba(255,255,255,.08);box-shadow:0 50px 80px -40px #000000f2,inset 0 1px #ffffff0d;transform:translate(calc(var(--tx) * -5px),calc(var(--ty) * -4px));transition:transform 1.2s var(--ease)}.dash-bar[data-astro-cid-74tzob4i]{display:flex;align-items:center;gap:.6rem;font-size:.66rem;color:var(--muted);margin-bottom:.8rem}.dots[data-astro-cid-74tzob4i]{display:flex;gap:4px}.dots[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{width:7px;height:7px;border-radius:50%;background:#2c2b27}.dash-title[data-astro-cid-74tzob4i]{font-weight:650;letter-spacing:.02em;color:var(--text-2)}.dash-chip[data-astro-cid-74tzob4i]{margin-left:auto;padding:.15em .6em;border-radius:99px;background:var(--gold-soft);color:var(--gold-bright);font-weight:700}.dash-grid[data-astro-cid-74tzob4i]{display:grid;grid-template-columns:4.6rem repeat(7,1fr);gap:4px;font-size:.6rem}.dh[data-astro-cid-74tzob4i]{text-align:center;color:#7d786e;font-weight:600;padding-bottom:2px;transition:color .5s}.pl[data-astro-cid-74tzob4i]{display:flex;align-items:center;gap:.35rem;color:#8f8a80;white-space:nowrap;overflow:hidden}.pl[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:6px;background:#22211d;color:var(--gold);font-size:.55rem;flex:none}.cell[data-astro-cid-74tzob4i]{height:1.85rem;border-radius:6px;background:#ffffff06;border:1px solid rgba(255,255,255,.03);display:grid;place-items:center;transition:border-color .5s,background-color .5s,box-shadow .5s}.cell[data-astro-cid-74tzob4i].on i[data-astro-cid-74tzob4i]{width:62%;height:5px;border-radius:3px;background:linear-gradient(90deg,#c6a75ebf,#c6a75e59)}.cell[data-astro-cid-74tzob4i].now{border-color:#c6a75e40}.cell[data-astro-cid-74tzob4i].now i[data-astro-cid-74tzob4i]{transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--ease);transition-delay:calc(var(--r) * .45s + .3s)}.engine[data-astro-cid-74tzob4i][data-k="3"] .cell[data-astro-cid-74tzob4i].now i[data-astro-cid-74tzob4i],.engine[data-astro-cid-74tzob4i][data-k="4"] .cell[data-astro-cid-74tzob4i].now i[data-astro-cid-74tzob4i],.engine[data-astro-cid-74tzob4i][data-k="5"] .cell[data-astro-cid-74tzob4i].now i[data-astro-cid-74tzob4i]{transform:scaleX(1)}.engine[data-astro-cid-74tzob4i][data-k="3"] .cell[data-astro-cid-74tzob4i].now{background:#c6a75e1a;box-shadow:0 0 0 1px #c6a75e59,0 0 18px -4px #c6a75e80}.engine[data-astro-cid-74tzob4i][data-k="3"] .dh--now[data-astro-cid-74tzob4i]{color:var(--gold-bright)}.device[data-astro-cid-74tzob4i]{position:absolute;z-index:3;left:50%;top:9%;width:46%;aspect-ratio:71.5 / 146.6;margin-left:-23%;border-radius:15.5%/7.6%;padding:2.1%;background:linear-gradient(135deg,#6a6862,#2c2b28 16%,#141412,#353430 84%,#6e6c65);box-shadow:0 0 0 1px #000000b3,inset 0 0 0 1px #fff3,inset 0 0 0 3px #00000080,0 80px 100px -45px #000000f2,0 30px 50px -30px #000000e6,-40px 50px 120px -50px #c6a75e73}.btn-side[data-astro-cid-74tzob4i]{position:absolute;width:3px;border-radius:2px;background:linear-gradient(90deg,#55534d,#1c1b19)}.b1[data-astro-cid-74tzob4i]{left:-2px;top:17%;height:4%}.b2[data-astro-cid-74tzob4i]{left:-2px;top:24%;height:7.5%}.b3[data-astro-cid-74tzob4i]{left:-2px;top:33%;height:7.5%}.b4[data-astro-cid-74tzob4i]{right:-2px;top:27%;height:11%}.bezel[data-astro-cid-74tzob4i]{position:relative;height:100%;border-radius:13.6%/6.6%;background:#000;padding:2.5%;overflow:hidden}.screen-wrap[data-astro-cid-74tzob4i]{position:relative;height:100%;border-radius:11.6%/5.6%;overflow:hidden;background:#0c0c0b;color:#f2efe8;font-size:clamp(.5rem,.36rem + .34vw,.66rem);line-height:1.35}.glass[data-astro-cid-74tzob4i]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.02) 26%,transparent 38%,transparent 76%,rgba(255,255,255,.04) 100%)}.island[data-astro-cid-74tzob4i]{position:absolute;z-index:5;top:1.8%;left:50%;width:31%;height:4.1%;margin-left:-15.5%;border-radius:99px;background:#000}.statusbar[data-astro-cid-74tzob4i]{position:absolute;z-index:4;top:0;left:0;right:0;height:7.8%;display:flex;align-items:center;justify-content:space-between;padding:0 9% 0 10.5%;font-size:1.05em;font-weight:650;color:#fff}.statusbar[data-astro-cid-74tzob4i] .sb-icons{display:flex;gap:.3em;align-items:center}.statusbar[data-astro-cid-74tzob4i] svg{height:.85em;width:auto;fill:currentColor}.app[data-astro-cid-74tzob4i]{position:absolute;inset:0;padding-top:9.5%;display:flex;flex-direction:column;opacity:0;transform:translate(8%);transition:opacity .45s var(--ease),transform .7s var(--ease);background:radial-gradient(120% 55% at 50% -5%,rgba(198,167,94,.1),transparent 60%),#0c0c0b}.app.is-active{opacity:1;transform:none}.app-h[data-astro-cid-74tzob4i]{display:grid;grid-template-columns:1.4em minmax(0,1fr) auto;align-items:center;gap:.55em;padding:.7em 1em .75em;border-bottom:1px solid rgba(255,255,255,.07)}.app-ttl[data-astro-cid-74tzob4i]{display:grid;min-width:0;font-weight:700;font-size:1.1em;line-height:1.2;white-space:nowrap}.app-ttl[data-astro-cid-74tzob4i] small[data-astro-cid-74tzob4i]{font-size:.74em;font-weight:600;color:#8f8a80;letter-spacing:.02em}.app-back[data-astro-cid-74tzob4i]{color:var(--gold);font-size:1.6em;line-height:1}.app-pill[data-astro-cid-74tzob4i]{font-size:.8em;font-weight:700;padding:.25em .7em;border-radius:99px;background:#ffffff14;color:#cfcabf;white-space:nowrap}.app-pill--gold[data-astro-cid-74tzob4i]{background:var(--gold-soft);color:var(--gold-bright)}.app-pill--auto[data-astro-cid-74tzob4i]{background:#93d3a224;color:#a9e3b6}.app-body[data-astro-cid-74tzob4i]{flex:1;padding:.9em 1em 1em;display:flex;flex-direction:column;gap:.7em}.lbl[data-astro-cid-74tzob4i]{margin:0 0 .3em;font-size:.78em;letter-spacing:.12em;text-transform:uppercase;color:#8f8a80;font-weight:700;display:block}.sc-block[data-astro-cid-74tzob4i]{padding:.75em .85em;border-radius:.9em;background:#161614;border:1px solid rgba(255,255,255,.05)}.sc-hook[data-astro-cid-74tzob4i]{margin:0;font-weight:700;font-size:1.1em;line-height:1.3;color:#fff}.caret[data-astro-cid-74tzob4i]{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.1em;background:var(--gold);animation:blink 1s steps(2) infinite}.ln[data-astro-cid-74tzob4i]{height:.42em;width:var(--w);border-radius:9px;background:#ffffff1f;margin:.35em 0 0;transform-origin:0 50%}.sc-cta[data-astro-cid-74tzob4i]{margin:0;color:#e6e1d6}.sc-cta[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{color:var(--gold)}.app-foot[data-astro-cid-74tzob4i]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;color:#8f8a80}.app-btn[data-astro-cid-74tzob4i]{padding:.6em 1em;border-radius:99px;background:var(--gold);color:#0b0b0a;font-weight:700}.app.is-active .s1[data-astro-cid-74tzob4i]{animation:rise .6s var(--ease) both}.app.is-active .sc-hook[data-astro-cid-74tzob4i]{animation:write 1.1s steps(28) .2s both}.app.is-active .ln[data-astro-cid-74tzob4i]{animation:lnw .5s var(--ease) both;animation-delay:var(--d)}.app.is-active .s3[data-astro-cid-74tzob4i]{animation:rise .6s var(--ease) 1.9s both}.app.is-active .app-btn[data-astro-cid-74tzob4i]{animation:rise .5s var(--ease) 2.4s both,glowpulse 1.6s ease-in-out 3s infinite}@keyframes write{0%{clip-path:inset(0 100% 70% 0)}40%{clip-path:inset(0 0 70% 0)}70%{clip-path:inset(0 0 35% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes lnw{0%{transform:scaleX(0)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}@keyframes glowpulse{50%{box-shadow:0 0 0 5px #c6a75e2e}}@keyframes blink{50%{opacity:0}}.app--cam[data-astro-cid-74tzob4i]{padding-top:0;background:#0c0c0b}.cam-view[data-astro-cid-74tzob4i]{position:relative;flex:1;overflow:hidden;background:radial-gradient(70% 50% at 50% 35%,#3a362d,#171613 70%)}.cam-prompt[data-astro-cid-74tzob4i]{position:absolute;z-index:2;top:13%;left:7%;right:7%;height:4.2em;padding:.65em .8em;border-radius:.8em;background:#0000008c;backdrop-filter:blur(6px);font-size:1.05em;color:#d9d4c9;overflow:hidden;mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent)}.cp-roll[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{color:#fff}.app.is-active .cp-roll[data-astro-cid-74tzob4i]{animation:roll 4.4s linear both}@keyframes roll{0%{transform:translateY(.6em)}to{transform:translateY(-3.4em)}}.cam-person[data-astro-cid-74tzob4i]{position:absolute;left:50%;bottom:0;width:64%;height:58%;transform:translate(-50%)}.cam-person[data-astro-cid-74tzob4i] .head[data-astro-cid-74tzob4i]{position:absolute;left:50%;top:0;width:38%;aspect-ratio:.85;transform:translate(-50%);border-radius:50%;background:linear-gradient(160deg,#5a5245,#2e2a23)}.cam-person[data-astro-cid-74tzob4i] .body[data-astro-cid-74tzob4i]{position:absolute;left:0;right:0;bottom:0;height:58%;border-radius:48% 48% 0 0;background:linear-gradient(170deg,#3d382f,#1d1b17)}.app.is-active .cam-person[data-astro-cid-74tzob4i]{animation:breathe 3s ease-in-out infinite}@keyframes breathe{50%{transform:translate(-50%) translateY(-1.5%)}}.cam-grid[data-astro-cid-74tzob4i]{position:absolute;inset:0;background:linear-gradient(90deg,transparent 33%,rgba(255,255,255,.07) 33.3%,transparent 33.6%,transparent 66.4%,rgba(255,255,255,.07) 66.6%,transparent 67%),linear-gradient(transparent 33%,rgba(255,255,255,.07) 33.3%,transparent 33.6%,transparent 66.4%,rgba(255,255,255,.07) 66.6%,transparent 67%)}.meter[data-astro-cid-74tzob4i]{position:absolute;right:7%;bottom:7%;display:flex;gap:3px;align-items:flex-end;height:2.2em;padding:.35em .45em;border-radius:.5em;background:#00000080}.meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{width:3px;height:30%;border-radius:2px;background:var(--gold)}.app.is-active .meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{animation:lvl .9s ease-in-out infinite alternate}.meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(2){animation-delay:.15s!important}.meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(3){animation-delay:.3s!important}.meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(4){animation-delay:.05s!important}.meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(5){animation-delay:.25s!important}.meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(6){animation-delay:.4s!important}.meter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(7){animation-delay:.1s!important}@keyframes lvl{to{height:100%}}.cam-ui[data-astro-cid-74tzob4i]{position:relative;height:22%;display:flex;align-items:center;justify-content:space-between;padding:0 1.2em;background:#000}.rec[data-astro-cid-74tzob4i]{display:flex;align-items:center;gap:.4em;font-weight:700;padding:.3em .6em;border-radius:.4em;background:#e5484d;color:#fff;font-variant-numeric:tabular-nums}.rec[data-astro-cid-74tzob4i]>i[data-astro-cid-74tzob4i]{width:.5em;height:.5em;border-radius:50%;background:#fff;animation:blink 1.2s steps(2) infinite}.tc[data-astro-cid-74tzob4i]{--sec: 35;counter-reset:sec var(--sec)}.tc[data-astro-cid-74tzob4i]:after{content:"00:" counter(sec,decimal-leading-zero)}.app.is-active .tc[data-astro-cid-74tzob4i]{animation:count 4.4s linear both}@keyframes count{0%{--sec: 31}to{--sec: 35}}.shutter[data-astro-cid-74tzob4i]{width:3.6em;height:3.6em;border-radius:50%;border:3px solid #fff;display:grid;place-items:center}.shutter[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{width:1.4em;height:1.4em;border-radius:.35em;background:#e5484d}.cam-meta[data-astro-cid-74tzob4i]{font-size:.85em;color:#8f8a80;width:5.2em;text-align:right;line-height:1.3}.ed-preview[data-astro-cid-74tzob4i]{padding:.8em 1em 0}.ed-frame[data-astro-cid-74tzob4i]{position:relative;aspect-ratio:9 / 10;border-radius:.8em;overflow:hidden;background:radial-gradient(60% 50% at 50% 40%,#3a362d,#151412);display:flex;align-items:flex-end;justify-content:center;padding-bottom:14%}.cap[data-astro-cid-74tzob4i]{text-align:center;font-weight:800;font-size:1.45em;line-height:1.15;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6);padding:0 .6em}.cw[data-astro-cid-74tzob4i]{display:inline-block}.app.is-active .cw[data-astro-cid-74tzob4i]{animation:karaoke .4s var(--ease) both;animation-delay:var(--d)}@keyframes karaoke{0%{color:#ffffff59;transform:translateY(2px)}to{color:var(--gold-bright)}}.ed-tl[data-astro-cid-74tzob4i]{position:relative;margin:.8em 1em 0;padding:.6em;border-radius:.8em;background:#161614;display:grid;gap:.45em}.trk[data-astro-cid-74tzob4i]{display:grid;grid-template-columns:4.2em 1fr;align-items:center;gap:.4em;font-size:.78em;color:#8f8a80}.clips[data-astro-cid-74tzob4i]{position:relative;height:1.25em}.clips[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{position:absolute;left:var(--x);width:var(--w);top:0;bottom:0;border-radius:.3em;background:linear-gradient(180deg,#6a5a33,#4b4026);border:1px solid rgba(198,167,94,.45);transform-origin:0 50%}.app.is-active .clips[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{animation:lnw .5s var(--ease) both;animation-delay:var(--d)}.cap-c[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{background:#ffffff1f;border-color:#ffffff2e}.br-c[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{background:#26343a;border-color:#3c5560}.playhead[data-astro-cid-74tzob4i]{position:absolute;top:.3em;bottom:.3em;left:calc(4.8em + 6%);width:2px;background:#fff;border-radius:2px;box-shadow:0 0 6px #fff9}.app.is-active .playhead[data-astro-cid-74tzob4i]{animation:play 3.6s .4s linear both}@keyframes play{to{left:calc(4.8em + 86%)}}.pub[data-astro-cid-74tzob4i]{display:grid;grid-template-columns:2.4em 1fr auto;align-items:center;gap:.7em;padding:.6em .7em;border-radius:.8em;background:#161614;border:1px solid rgba(255,255,255,.05)}.pub-ic[data-astro-cid-74tzob4i]{display:grid;place-items:center;height:2.4em;border-radius:.6em;background:#23221e;color:var(--gold);font-weight:800;font-size:.9em}.pub-t[data-astro-cid-74tzob4i]{display:grid}.pub-t[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{font-size:1.02em}.pub-t[data-astro-cid-74tzob4i] small[data-astro-cid-74tzob4i]{color:#8f8a80;font-size:.82em}.pub-st[data-astro-cid-74tzob4i]{position:relative;width:1.6em;height:1.6em}.spin[data-astro-cid-74tzob4i]{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(255,255,255,.15);border-top-color:var(--gold);opacity:0}.ok[data-astro-cid-74tzob4i]{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:#0b0b0a;font-weight:800;font-size:.85em;font-style:normal}.app.is-active .pub[data-astro-cid-74tzob4i]{animation:rise .5s var(--ease) both;animation-delay:calc(var(--d) - .2s)}.app.is-active .spin[data-astro-cid-74tzob4i]{animation:spin .8s linear infinite,spinvis .5s step-end both;animation-delay:0s,var(--d)}.app.is-active .ok[data-astro-cid-74tzob4i]{animation:pop .45s var(--ease) both;animation-delay:calc(var(--d) + .5s)}@keyframes spinvis{0%{opacity:1}to{opacity:0}}@keyframes pop{0%{transform:scale(0);opacity:0}70%{transform:scale(1.15)}}@keyframes spin{to{rotate:360deg}}.pub-cap[data-astro-cid-74tzob4i]{margin:auto 0 0;padding:.7em .8em;border-radius:.8em;border:1px dashed rgba(255,255,255,.12);color:#cfcabf;font-size:.92em}.app-h--dm[data-astro-cid-74tzob4i]{grid-template-columns:1.4em 2em minmax(0,1fr) auto}.dm-av[data-astro-cid-74tzob4i]{width:2em;height:2em;border-radius:50%;background:linear-gradient(135deg,#7a6a45,#3b3427);box-shadow:0 0 0 2px #0c0c0b,0 0 0 3px #c6a75e99}.dm-thread[data-astro-cid-74tzob4i]{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:.4em .9em .6em;overflow:hidden}.msg[data-astro-cid-74tzob4i],.typing[data-astro-cid-74tzob4i]{display:flex;flex-direction:column;overflow:hidden}.msg[data-astro-cid-74tzob4i]{padding-top:.4em}.msg[data-astro-cid-74tzob4i].in{align-items:flex-start}.msg[data-astro-cid-74tzob4i].out{align-items:flex-end}.msg[data-astro-cid-74tzob4i].meta{align-items:center}.dm-meta[data-astro-cid-74tzob4i]{margin:0;font-size:.8em;color:#8f8a80;padding:.2em .7em;border-radius:99px;background:#ffffff0d}.b[data-astro-cid-74tzob4i]{margin:0;padding:.5em .8em;border-radius:1.1em;max-width:82%;line-height:1.3}.in[data-astro-cid-74tzob4i] .b[data-astro-cid-74tzob4i]{background:#262522;color:#fff;border-bottom-left-radius:.3em}.out[data-astro-cid-74tzob4i] .b[data-astro-cid-74tzob4i]{background:linear-gradient(180deg,#d4b66c,#b9984d);color:#0b0b0a;font-weight:600;border-bottom-right-radius:.3em}.dm-btn[data-astro-cid-74tzob4i]{margin-top:.35em;padding:.45em .9em;border-radius:99px;border:1px solid var(--gold);color:var(--gold-bright);font-weight:700;font-size:.92em}.app.is-active .msg[data-astro-cid-74tzob4i]{animation:msgin .5s var(--ease) both;animation-delay:var(--d)}.typing[data-astro-cid-74tzob4i]{align-items:flex-start;max-height:0;opacity:0}.typing[data-astro-cid-74tzob4i] span[data-astro-cid-74tzob4i]{display:flex;gap:.25em;margin-top:.4em;padding:.6em .75em;border-radius:1.1em 1.1em 1.1em .3em;background:#262522}.typing[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]{width:.4em;height:.4em;border-radius:50%;background:#9a958b;animation:dot 1s ease-in-out infinite}.typing[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(2){animation-delay:.15s}.typing[data-astro-cid-74tzob4i] i[data-astro-cid-74tzob4i]:nth-child(3){animation-delay:.3s}.app.is-active .typing[data-astro-cid-74tzob4i]{animation:typing 1s var(--ease) both;animation-delay:var(--d)}@keyframes msgin{0%{max-height:0;opacity:0;transform:translateY(10px) scale(.96)}to{max-height:8em;opacity:1;transform:none}}@keyframes typing{0%{max-height:0;opacity:0}18%,82%{max-height:3em;opacity:1}to{max-height:0;opacity:0}}@keyframes dot{50%{transform:translateY(-.25em);opacity:.5}}.dm-input[data-astro-cid-74tzob4i]{margin:0 .9em .9em;padding:.65em 1em;border-radius:99px;border:1px solid rgba(255,255,255,.1);color:#6f6b62}.bk-month[data-astro-cid-74tzob4i]{margin:0;font-weight:700;font-size:1.05em}.bk-cal[data-astro-cid-74tzob4i]{display:grid;grid-template-columns:repeat(7,1fr);gap:.3em;text-align:center}.bk-cal[data-astro-cid-74tzob4i] .d[data-astro-cid-74tzob4i]{font-size:.75em;color:#8f8a80;font-weight:700}.bk-cal[data-astro-cid-74tzob4i] .n[data-astro-cid-74tzob4i]{padding:.45em 0;border-radius:.5em;background:#ffffff0a;font-weight:600}.bk-cal[data-astro-cid-74tzob4i] .n[data-astro-cid-74tzob4i].off{background:none;color:#55524b}.bk-cal[data-astro-cid-74tzob4i] .n[data-astro-cid-74tzob4i].sel{background:var(--gold);color:#0b0b0a}.bk-slots[data-astro-cid-74tzob4i]{display:grid;gap:.35em}.bk-slots[data-astro-cid-74tzob4i] span[data-astro-cid-74tzob4i]{position:relative;overflow:hidden;padding:.55em;text-align:center;border-radius:.6em;border:1px solid rgba(255,255,255,.1);font-weight:600}.bk-slots[data-astro-cid-74tzob4i] .pick[data-astro-cid-74tzob4i]{border-color:var(--gold);color:var(--gold-bright);background:#c6a75e1a}.app.is-active .pick[data-astro-cid-74tzob4i]{animation:picked .4s var(--ease) both;animation-delay:1.3s}@keyframes picked{0%{border-color:#ffffff1a;color:#f2efe8;background:transparent}}.tap[data-astro-cid-74tzob4i]{position:absolute;left:50%;top:50%;width:2.4em;height:2.4em;margin:-1.2em;border-radius:50%;background:#e6cd8f73;opacity:0}.app.is-active .tap[data-astro-cid-74tzob4i]{animation:tap .8s var(--ease) 1.1s both}@keyframes tap{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(3)}}.bk-done[data-astro-cid-74tzob4i]{margin-top:auto;display:flex;gap:.7em;align-items:center;padding:.75em .9em;border-radius:.9em;background:#93d3a21a;border:1px solid rgba(147,211,162,.25)}.bk-done[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{display:block}.bk-done[data-astro-cid-74tzob4i] small[data-astro-cid-74tzob4i]{color:#a9e3b6}.tick[data-astro-cid-74tzob4i]{width:2em;height:2em;border-radius:50%;display:grid;place-items:center;background:var(--success);color:#0b0b0a;font-weight:900;flex:none}.app.is-active .bk-done[data-astro-cid-74tzob4i]{animation:rise .6s var(--ease) 2.1s both}.app.is-active .tick[data-astro-cid-74tzob4i]{animation:pop .5s var(--ease) 2.4s both}.notes[data-astro-cid-74tzob4i]{position:absolute;z-index:6;left:50%;top:0;width:66%;height:4.5rem;margin-left:-33%;transform:translate(calc(var(--tx) * 8px),calc(var(--ty) * 6px));transition:transform 1.2s var(--ease)}.note[data-astro-cid-74tzob4i]{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.65rem .8rem;border-radius:16px;background:#1e1d1ae6;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 40px -20px #000000e6,inset 0 1px #ffffff0f;opacity:0;transform:translateY(-14px) scale(.96);transition:opacity .4s var(--ease),transform .7s var(--ease)}.note.is-active{opacity:1;transform:none;transition-delay:.35s}.note-ic[data-astro-cid-74tzob4i]{width:2.1rem;height:2.1rem;border-radius:9px;display:grid;place-items:center;background:#0b0b0a;border:1px solid rgba(198,167,94,.35)}.note-ic[data-astro-cid-74tzob4i] svg{width:78%;height:78%}.note-t[data-astro-cid-74tzob4i]{display:grid;font-size:.74rem;line-height:1.3;color:#d6d1c6;min-width:0}.note-t[data-astro-cid-74tzob4i]>span[data-astro-cid-74tzob4i]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note-t[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{font-size:.7rem;color:#fff;letter-spacing:.02em}.note-time[data-astro-cid-74tzob4i]{align-self:start;font-size:.64rem;color:#8f8a80}.rail-row[data-astro-cid-74tzob4i]{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.25rem}.rail[data-astro-cid-74tzob4i]{flex:1;position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr)}.rail[data-astro-cid-74tzob4i]:before{content:"";position:absolute;left:8.33%;right:8.33%;top:7px;height:1px;background:var(--line-strong)}.rail-fill[data-astro-cid-74tzob4i]{position:absolute;left:8.33%;width:83.34%;top:7px;height:1px;background:var(--gold);transform-origin:0 50%;transform:scaleX(calc(var(--k, 0) / 5));transition:transform .5s var(--ease);box-shadow:0 0 8px #c6a75e99}.engine.is-ticking .rail-fill[data-astro-cid-74tzob4i]{animation:railfill var(--cycle) linear forwards}@keyframes railfill{0%{transform:scaleX(calc(var(--k, 0) / 5))}to{transform:scaleX(min(1,calc((var(--k, 0) + 1) / 5)))}}.rail[data-astro-cid-74tzob4i] button[data-astro-cid-74tzob4i]{all:unset;box-sizing:border-box;position:relative;z-index:1;cursor:pointer;display:grid;justify-items:center;align-content:start;gap:.5rem;width:100%;min-height:44px}.rail[data-astro-cid-74tzob4i] button[data-astro-cid-74tzob4i]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px;border-radius:6px}.rail-dot[data-astro-cid-74tzob4i]{width:15px;height:15px;border-radius:50%;background:var(--black);border:1px solid var(--line-strong);transition:background-color .4s,border-color .4s,box-shadow .4s,transform .4s var(--ease)}.rail-label[data-astro-cid-74tzob4i]{font-size:.72rem;font-weight:600;color:var(--muted);transition:color .3s}.rail[data-astro-cid-74tzob4i] button[data-astro-cid-74tzob4i]:hover .rail-label[data-astro-cid-74tzob4i]{color:var(--white)}.rail[data-astro-cid-74tzob4i] button[data-astro-cid-74tzob4i]:hover .rail-dot[data-astro-cid-74tzob4i]{transform:scale(1.15);border-color:var(--gold-line)}.rail button.is-done .rail-dot[data-astro-cid-74tzob4i]{background:#6f5d34;border-color:transparent}.rail button.is-active .rail-dot[data-astro-cid-74tzob4i]{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 5px #c6a75e33}.rail button.is-active .rail-label[data-astro-cid-74tzob4i]{color:var(--white)}.eng-note[data-astro-cid-74tzob4i]{margin:.3rem 0 0;text-align:center;font-size:.7rem;letter-spacing:.04em;color:#8a8579}@media(max-width:600px){.stage[data-astro-cid-74tzob4i]{aspect-ratio:1 / 1.24}.device[data-astro-cid-74tzob4i]{width:56%;margin-left:-28%;top:10%}.dash[data-astro-cid-74tzob4i]{top:28%;right:0;padding:.6rem}.dash-bar[data-astro-cid-74tzob4i]{font-size:.55rem}.dash-grid[data-astro-cid-74tzob4i]{grid-template-columns:1.4rem repeat(7,1fr);gap:3px;font-size:.5rem}.pl[data-astro-cid-74tzob4i]{font-size:0;gap:0}.pl[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{font-size:.48rem;width:1.2rem;height:1.2rem}.cell[data-astro-cid-74tzob4i]{height:1.25rem}.notes[data-astro-cid-74tzob4i]{width:92%;margin-left:-46%}.note[data-astro-cid-74tzob4i]{padding:.5rem .6rem;grid-template-columns:1.7rem minmax(0,1fr);gap:.5rem}.note-time[data-astro-cid-74tzob4i]{display:none}.note-ic[data-astro-cid-74tzob4i]{width:1.7rem;height:1.7rem}.note-t[data-astro-cid-74tzob4i]{font-size:.66rem}.note-t[data-astro-cid-74tzob4i] b[data-astro-cid-74tzob4i]{font-size:.62rem}.rail-label[data-astro-cid-74tzob4i]{font-size:.6rem}}

.vsl[data-astro-cid-2ncz3oah]{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-lg);overflow:hidden;background:#05070c;border:1px solid rgba(198,167,94,.3);box-shadow:0 40px 100px -40px #000000e6,0 0 0 1px #ffffff08;max-width:980px;margin-inline:auto}.vsl[data-astro-cid-2ncz3oah] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vsl-btn[data-astro-cid-2ncz3oah]{all:unset;position:absolute;inset:0;cursor:pointer;display:block}.vsl-btn[data-astro-cid-2ncz3oah]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-4px}.vsl-btn[data-astro-cid-2ncz3oah] img[data-astro-cid-2ncz3oah]{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.vsl-btn[data-astro-cid-2ncz3oah]:hover img[data-astro-cid-2ncz3oah]{transform:scale(1.02)}.vsl-shade[data-astro-cid-2ncz3oah]{position:absolute;inset:0;background:linear-gradient(180deg,#00000026,#000000a6)}.vsl-play[data-astro-cid-2ncz3oah]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;background:var(--gold);color:#0b0b0a;display:grid;place-items:center;box-shadow:0 0 0 10px #c6a75e2e;transition:transform .3s var(--ease),box-shadow .3s}.vsl-play[data-astro-cid-2ncz3oah] svg[data-astro-cid-2ncz3oah]{margin-left:4px}.vsl-btn[data-astro-cid-2ncz3oah]:hover .vsl-play[data-astro-cid-2ncz3oah]{transform:translate(-50%,-50%) scale(1.07);box-shadow:0 0 0 16px #c6a75e24}.vsl-label[data-astro-cid-2ncz3oah]{position:absolute;left:clamp(1rem,3vw,1.75rem);bottom:clamp(1rem,3vw,1.5rem);right:1rem;display:flex;gap:.75rem;align-items:baseline;flex-wrap:wrap;color:#fff;font-size:.95rem}.vsl-label[data-astro-cid-2ncz3oah] span[data-astro-cid-2ncz3oah]{color:#ffffffb3;font-size:.85rem}@media(max-width:560px){.vsl-play[data-astro-cid-2ncz3oah]{width:64px;height:64px}.vsl-label[data-astro-cid-2ncz3oah] strong[data-astro-cid-2ncz3oah]{display:none}}

.pf-band[data-astro-cid-aadlzisc]{--p: 1;position:relative;isolation:isolate;margin:0 0 clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,3vw,2.5rem) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.pf-stats[data-astro-cid-aadlzisc]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pf-stat[data-astro-cid-aadlzisc]{position:relative;padding:clamp(.5rem,1.5vw,1rem) clamp(1rem,4vw,3.5rem);text-align:center}.pf-stat[data-astro-cid-aadlzisc]+.pf-stat[data-astro-cid-aadlzisc]{border-left:1px solid var(--line)}.pf-stat[data-astro-cid-aadlzisc] dt[data-astro-cid-aadlzisc]{font-size:clamp(3.4rem,1.5rem + 8vw,8.5rem);font-weight:800;letter-spacing:-.055em;line-height:.9;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 25%,#e6cd8f);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 .06em .08em}.pf-stat[data-astro-cid-aadlzisc] dd[data-astro-cid-aadlzisc]{margin:.6rem 0 0;font-size:clamp(.78rem,.7rem + .3vw,.95rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.pf-bar[data-astro-cid-aadlzisc]{display:block;width:min(220px,70%);height:2px;margin:1.1rem auto 0;background:var(--line);border-radius:2px;overflow:hidden}.pf-bar[data-astro-cid-aadlzisc] i[data-astro-cid-aadlzisc]{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--gold-bright));transform-origin:0 50%;transform:scaleX(var(--p))}.pf-note[data-astro-cid-aadlzisc]{margin:clamp(1rem,2.5vw,1.75rem) auto 0;max-width:60ch;text-wrap:balance;text-align:center;font-size:.92rem;color:var(--muted)}.tm[data-astro-cid-aadlzisc]{--gap: clamp(1rem, 2vw, 1.5rem);--n: 5;--card: calc((100% - (var(--n) - 1) * var(--gap)) / var(--n));position:relative}@media(max-width:1679px){.tm[data-astro-cid-aadlzisc]{--n: 4}}@media(max-width:1179px){.tm[data-astro-cid-aadlzisc]{--n: 3}}@media(max-width:859px){.tm[data-astro-cid-aadlzisc]{--n: 2}}.tm-track[data-astro-cid-aadlzisc]{list-style:none;margin:0;padding:4px 2px 6px;display:flex;gap:var(--gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.tm-slide[data-astro-cid-aadlzisc]:first-child{margin-left:auto}.tm-slide[data-astro-cid-aadlzisc]:last-child{margin-right:auto}.tm-track[data-astro-cid-aadlzisc]::-webkit-scrollbar{display:none}.tm-track.is-locked{overflow-x:hidden}.tm-slide[data-astro-cid-aadlzisc]{flex:0 0 var(--card);scroll-snap-align:center;min-width:0;display:flex}.tm-card[data-astro-cid-aadlzisc]{flex:1;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:var(--ink-2);border:1px solid var(--line);transition:border-color .4s var(--ease),box-shadow .5s var(--ease)}.tm-card[data-astro-cid-aadlzisc]:hover,.tm-card[data-astro-cid-aadlzisc]:focus-within{border-color:var(--gold-line);box-shadow:0 40px 80px -45px #c6a75e80}.tm-video[data-astro-cid-aadlzisc]{position:relative;aspect-ratio:9 / 16;background:#000;overflow:hidden}.tm-poster[data-astro-cid-aadlzisc]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:scale 1.2s var(--ease)}.tm-card[data-astro-cid-aadlzisc]:hover .tm-poster[data-astro-cid-aadlzisc]{scale:1.03}.tm-shade[data-astro-cid-aadlzisc]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55) 100%);pointer-events:none}.tm-play[data-astro-cid-aadlzisc]{all:unset;position:absolute;inset:0;cursor:pointer;display:grid;place-items:center}.tm-play-ic[data-astro-cid-aadlzisc]{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:#0b0b0a;box-shadow:0 0 #c6a75e8c,0 14px 30px -10px #000c;animation:ring 2.4s ease-out infinite;transition:scale .4s var(--ease)}.tm-play-ic[data-astro-cid-aadlzisc] svg[data-astro-cid-aadlzisc]{margin-left:3px}.tm-play[data-astro-cid-aadlzisc]:hover .tm-play-ic[data-astro-cid-aadlzisc]{scale:1.08}.tm-play[data-astro-cid-aadlzisc]:focus-visible .tm-play-ic[data-astro-cid-aadlzisc]{outline:2px solid var(--white);outline-offset:4px}@keyframes ring{0%{box-shadow:0 0 #c6a75e80,0 14px 30px -10px #000c}70%,to{box-shadow:0 0 0 16px #c6a75e00,0 14px 30px -10px #000c}}.tm-fallback[data-astro-cid-aadlzisc]{display:none}.tm-video[data-astro-cid-aadlzisc] iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:2;background:#000}.tm-video.is-playing .tm-play[data-astro-cid-aadlzisc],.tm-video.is-playing .tm-shade[data-astro-cid-aadlzisc]{display:none}.tm-body[data-astro-cid-aadlzisc]{flex:1;display:flex;flex-direction:column;gap:.6rem;padding:1.3rem 1.35rem 1.5rem}.tm-name[data-astro-cid-aadlzisc]{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.tm-head[data-astro-cid-aadlzisc]{margin:0;font-size:clamp(1.1rem,1rem + .4vw,1.35rem);font-weight:750;line-height:1.22;letter-spacing:-.015em;color:var(--white)}.tm-metrics[data-astro-cid-aadlzisc]{list-style:none;margin:auto 0 0;padding:.35rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem}.tm-metrics[data-astro-cid-aadlzisc] li[data-astro-cid-aadlzisc]{font-size:.74rem;font-weight:650;padding:.3rem .65rem;border-radius:99px;color:var(--gold-bright);background:#c6a75e17;border:1px solid var(--gold-line)}.tm-sum[data-astro-cid-aadlzisc]{margin:0;font-size:.9rem;line-height:1.55;color:var(--muted)}.tm-nav[data-astro-cid-aadlzisc]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:clamp(1.25rem,3vw,1.75rem)}.tm-nav[data-astro-cid-aadlzisc][hidden]{display:none}.tm-arrow[data-astro-cid-aadlzisc]{all:unset;box-sizing:border-box;cursor:pointer;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:var(--white);border:1px solid var(--line-strong);transition:background-color .3s,border-color .3s,opacity .3s}.tm-arrow[data-astro-cid-aadlzisc]:hover:not(:disabled){background:#ffffff0f;border-color:var(--gold-line)}.tm-arrow[data-astro-cid-aadlzisc]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.tm-arrow[data-astro-cid-aadlzisc]:disabled{opacity:.35;cursor:default}.tm-dots[data-astro-cid-aadlzisc]{display:flex;gap:.15rem}.tm-dots[data-astro-cid-aadlzisc] button{all:unset;box-sizing:border-box;cursor:pointer;width:28px;height:28px;display:grid;place-items:center}.tm-dots[data-astro-cid-aadlzisc] button:before{content:"";width:8px;height:8px;border-radius:99px;background:var(--line-strong);transition:width .4s var(--ease),background-color .3s}.tm-dots[data-astro-cid-aadlzisc] button[aria-current=true]:before{width:22px;background:var(--gold)}.tm-dots[data-astro-cid-aadlzisc] button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-2px;border-radius:99px}.pf-disc[data-astro-cid-aadlzisc]{margin:1.25rem 0 0;font-size:var(--fs-xs);color:var(--muted);max-width:70ch;line-height:1.6}@media(max-width:559px){.tm[data-astro-cid-aadlzisc]{--card: 84%}}@media(max-width:520px){.pf-stat[data-astro-cid-aadlzisc]{padding-inline:.5rem}.pf-stat[data-astro-cid-aadlzisc] dt[data-astro-cid-aadlzisc]{font-size:clamp(2rem,10.5vw,3.4rem)}.pf-stat[data-astro-cid-aadlzisc] dd[data-astro-cid-aadlzisc]{letter-spacing:.08em}}html:not(.js) .tm-fallback[data-astro-cid-aadlzisc]{display:block;position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:3;text-align:center;padding:.7rem;border-radius:12px;background:#000000b3;color:var(--white)}@media(prefers-reduced-motion:reduce){.tm-play-ic[data-astro-cid-aadlzisc]{animation:none}.tm-track[data-astro-cid-aadlzisc]{scroll-behavior:auto}.tm-poster[data-astro-cid-aadlzisc]{transition:none}}

.rw-bar[data-astro-cid-7wguqclj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.rw-filters[data-astro-cid-7wguqclj]{display:flex;flex-wrap:wrap;gap:.5rem}.rw-chip[data-astro-cid-7wguqclj]{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:.55rem;padding:.6rem 1rem;border-radius:99px;border:1px solid var(--line-strong);font-size:.86rem;font-weight:600;color:var(--text-2);transition:background-color .3s,border-color .3s,color .3s}.rw-chip[data-astro-cid-7wguqclj]:hover{border-color:var(--gold-line);color:var(--white)}.rw-chip[data-astro-cid-7wguqclj]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.rw-chip[data-astro-cid-7wguqclj][aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#0b0b0a}.rw-chip-n[data-astro-cid-7wguqclj]{font-size:.72rem;font-weight:700;opacity:.7}.rw-count[data-astro-cid-7wguqclj]{margin:0;font-size:var(--fs-xs);color:var(--muted)}.rw-count[data-astro-cid-7wguqclj] span[data-astro-cid-7wguqclj]{color:var(--white);font-weight:700}.rw-grid[data-astro-cid-7wguqclj]{--cols: 4;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.25rem);grid-auto-flow:row dense}.rw-item[data-astro-cid-7wguqclj]{display:flex;min-width:0}.rw-item[data-astro-cid-7wguqclj][hidden]{display:none}.rw-grid.is-filtered .rw-item--feature[data-astro-cid-7wguqclj]{grid-column:auto;grid-row:auto}.rw-grid.is-filtered .rw-item--feature[data-astro-cid-7wguqclj] .rw-media[data-astro-cid-7wguqclj]{aspect-ratio:3 / 4;flex:none}.rw-grid.is-filtered .rw-item--feature[data-astro-cid-7wguqclj] .rw-cap[data-astro-cid-7wguqclj]{min-height:7.4rem;padding:.95rem 1.05rem 1.1rem}.rw-grid.is-filtered .rw-item--feature[data-astro-cid-7wguqclj] .rw-txt[data-astro-cid-7wguqclj]{font-size:.92rem;color:var(--text-2);font-weight:400}.rw-item--feature[data-astro-cid-7wguqclj]{grid-column:span 2;grid-row:span 2}.rw-card[data-astro-cid-7wguqclj]{flex:1;display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:20px;background:var(--ink-2);border:1px solid var(--line);overflow:hidden;transition:border-color .4s var(--ease),box-shadow .5s var(--ease),translate .5s var(--ease)}.rw-card[data-astro-cid-7wguqclj]:hover{border-color:var(--gold-line);box-shadow:0 30px 60px -30px #c6a75e66;translate:0 -4px}.rw-card[data-astro-cid-7wguqclj]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.rw-media[data-astro-cid-7wguqclj]{position:relative;display:block;aspect-ratio:3 / 4;background:#0a0a09;overflow:hidden;isolation:isolate}.rw-item--feature[data-astro-cid-7wguqclj] .rw-media[data-astro-cid-7wguqclj]{aspect-ratio:auto;flex:1;min-height:0}.rw-img[data-astro-cid-7wguqclj]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ease)}.rw-media--wide[data-astro-cid-7wguqclj] .rw-img[data-astro-cid-7wguqclj]{object-fit:contain;padding:6%;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}.rw-blur[data-astro-cid-7wguqclj]{position:absolute;inset:-10%;width:120%;height:120%;object-fit:cover;filter:blur(22px) saturate(1.2) brightness(.45);z-index:-1}.rw-card[data-astro-cid-7wguqclj]:hover .rw-img[data-astro-cid-7wguqclj]{scale:1.035}.rw-media[data-astro-cid-7wguqclj]:after{content:"";position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(transparent,#0a0a098c);pointer-events:none}.rw-badge[data-astro-cid-7wguqclj]{position:absolute;z-index:1;top:.7rem;right:.7rem;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--white);background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);opacity:0;transition:opacity .3s}.rw-card[data-astro-cid-7wguqclj]:hover .rw-badge[data-astro-cid-7wguqclj],.rw-card[data-astro-cid-7wguqclj]:focus-visible .rw-badge[data-astro-cid-7wguqclj]{opacity:1}.rw-badge--play[data-astro-cid-7wguqclj]{top:50%;left:50%;right:auto;width:60px;height:60px;translate:-50% -50%;opacity:1;background:var(--gold);color:#0b0b0a;border:0;box-shadow:0 10px 30px -8px #000000b3}.rw-badge--play[data-astro-cid-7wguqclj] svg[data-astro-cid-7wguqclj]{margin-left:3px}.rw-cap[data-astro-cid-7wguqclj]{flex:none;display:grid;align-content:start;gap:.3rem;min-height:7.4rem;padding:.95rem 1.05rem 1.1rem;border-top:1px solid var(--line)}.rw-item--feature[data-astro-cid-7wguqclj] .rw-cap[data-astro-cid-7wguqclj]{min-height:0;padding:1.2rem 1.4rem 1.35rem}.rw-item--feature[data-astro-cid-7wguqclj] .rw-txt[data-astro-cid-7wguqclj]{font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);color:var(--white);font-weight:600}.rw-who[data-astro-cid-7wguqclj]{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.rw-txt[data-astro-cid-7wguqclj]{font-size:.92rem;line-height:1.45;color:var(--text-2)}.rw-foot[data-astro-cid-7wguqclj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:clamp(1.25rem,2.5vw,1.75rem)}.rw-note[data-astro-cid-7wguqclj]{margin:0;flex:1 1 32ch;font-size:var(--fs-xs);color:var(--muted);max-width:70ch;line-height:1.6}.rw-foot[data-astro-cid-7wguqclj] .btn[data-astro-cid-7wguqclj]{flex:none}.rw-lb[data-astro-cid-7wguqclj]{padding:0;border:0;background:transparent;color:var(--white);width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;overflow:hidden}.rw-lb[data-astro-cid-7wguqclj]::backdrop{background:#050504e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rw-lb[data-astro-cid-7wguqclj][open]{animation:lb-in .35s var(--ease)}@keyframes lb-in{0%{opacity:0}}.rw-lb-inner[data-astro-cid-7wguqclj]{position:relative;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);padding:max(.75rem,env(safe-area-inset-top)) clamp(.75rem,4vw,5.5rem) max(.75rem,env(safe-area-inset-bottom))}.rw-lb-top[data-astro-cid-7wguqclj]{display:flex;align-items:center;justify-content:space-between;min-height:48px}.rw-lb-n[data-astro-cid-7wguqclj]{font-size:.78rem;letter-spacing:.14em;color:var(--muted)}.rw-lb-fig[data-astro-cid-7wguqclj]{margin:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:.9rem;touch-action:pan-y pinch-zoom}.rw-lb-stage[data-astro-cid-7wguqclj]{min-height:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.rw-lb-stage[data-astro-cid-7wguqclj] img,.rw-lb-stage[data-astro-cid-7wguqclj] video{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:14px;box-shadow:0 40px 80px -30px #000000e6;animation:lb-img .45s var(--ease);background:#000}@keyframes lb-img{0%{opacity:0;scale:.97}}.rw-lb-cap[data-astro-cid-7wguqclj]{display:grid;gap:.25rem;text-align:center;max-width:60ch;font-size:.95rem;color:var(--text-2);line-height:1.45;padding-bottom:.25rem}.rw-lb-btn[data-astro-cid-7wguqclj]{all:unset;box-sizing:border-box;cursor:pointer;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:var(--white);background:#ffffff12;border:1px solid rgba(255,255,255,.14);transition:background-color .3s,border-color .3s}.rw-lb-btn[data-astro-cid-7wguqclj]:hover{background:#ffffff24;border-color:var(--gold-line)}.rw-lb-btn[data-astro-cid-7wguqclj]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.rw-lb-prev[data-astro-cid-7wguqclj],.rw-lb-next[data-astro-cid-7wguqclj]{position:absolute;top:50%;translate:0 -50%}.rw-lb-prev[data-astro-cid-7wguqclj]{left:clamp(.5rem,1.5vw,1.5rem)}.rw-lb-next[data-astro-cid-7wguqclj]{right:clamp(.5rem,1.5vw,1.5rem)}@media(max-width:1100px){.rw-grid[data-astro-cid-7wguqclj]{--cols: 3}.rw-item--feature[data-astro-cid-7wguqclj]{grid-row:auto}.rw-grid--teaser[data-astro-cid-7wguqclj] .rw-item[data-astro-cid-7wguqclj]:nth-child(n+7){display:none}}@media(max-width:700px){.rw-grid[data-astro-cid-7wguqclj]{--cols: 2}.rw-item--feature[data-astro-cid-7wguqclj] .rw-media[data-astro-cid-7wguqclj]{aspect-ratio:4 / 5;flex:none}.rw-cap[data-astro-cid-7wguqclj]{min-height:0}.rw-foot[data-astro-cid-7wguqclj] .btn[data-astro-cid-7wguqclj]{width:100%;justify-content:center}.rw-cap[data-astro-cid-7wguqclj]{padding:.75rem .8rem .85rem}.rw-txt[data-astro-cid-7wguqclj]{font-size:.8rem;line-height:1.4}.rw-badge--play[data-astro-cid-7wguqclj]{width:48px;height:48px}.rw-lb-prev[data-astro-cid-7wguqclj],.rw-lb-next[data-astro-cid-7wguqclj]{top:auto;bottom:max(.75rem,env(safe-area-inset-bottom));translate:none}.rw-lb-inner[data-astro-cid-7wguqclj]{padding-bottom:calc(max(.75rem,env(safe-area-inset-bottom)) + 60px)}}@media(prefers-reduced-motion:reduce){.rw-lb[data-astro-cid-7wguqclj][open],.rw-lb-stage[data-astro-cid-7wguqclj] img,.rw-lb-stage[data-astro-cid-7wguqclj] video{animation:none}.rw-card[data-astro-cid-7wguqclj],.rw-img[data-astro-cid-7wguqclj]{transition:none}}

.sys[data-astro-cid-5yii4gmt]{--k: 0;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(1.5rem,3vw,3rem);align-items:start}.sys-tabs[data-astro-cid-5yii4gmt]{display:grid;gap:.35rem;position:sticky;top:calc(var(--header-h) + 1.5rem)}.sys-tab[data-astro-cid-5yii4gmt]{all:unset;box-sizing:border-box;position:relative;overflow:hidden;cursor:pointer;display:grid;grid-template-columns:2.4rem 1fr;gap:.9rem;padding:1.05rem 1.15rem;border-radius:var(--r-md);border:1px solid transparent;transition:background-color .4s var(--ease),border-color .4s var(--ease)}.sys-tab[data-astro-cid-5yii4gmt]:hover{background:#00000009}.sys-tab[data-astro-cid-5yii4gmt]:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.sys-tab.is-active{background:var(--white);border-color:#0000000f;box-shadow:0 24px 40px -30px #281e0a73}.st-n[data-astro-cid-5yii4gmt]{font-weight:800;font-size:.8rem;letter-spacing:.08em;color:#6b6658;padding-top:.2rem;transition:color .3s}.sys-tab.is-active .st-n[data-astro-cid-5yii4gmt],.sys-tab.is-done .st-n[data-astro-cid-5yii4gmt]{color:var(--gold-deep)}.st-body[data-astro-cid-5yii4gmt]{display:grid}.st-short[data-astro-cid-5yii4gmt]{display:none}.st-t[data-astro-cid-5yii4gmt]{font-weight:750;font-size:1.12rem;color:#0b0b09;letter-spacing:-.01em}.st-s[data-astro-cid-5yii4gmt]{font-size:.88rem;color:var(--paper-muted)}.st-get[data-astro-cid-5yii4gmt]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.st-get[data-astro-cid-5yii4gmt]>span[data-astro-cid-5yii4gmt]{overflow:hidden}.sys-tab.is-active .st-get[data-astro-cid-5yii4gmt]{grid-template-rows:1fr}.st-get[data-astro-cid-5yii4gmt] ul[data-astro-cid-5yii4gmt]{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.35rem}.st-get[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]{position:relative;padding-left:1.2rem;font-size:.84rem;color:#3d3a34}.st-get[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]:before{content:"";position:absolute;left:0;top:.5em;width:.5rem;height:.5rem;border-radius:50%;border:1.5px solid var(--gold-deep)}.sys-tab[data-astro-cid-5yii4gmt] .tab-progress[data-astro-cid-5yii4gmt]{background:var(--gold-deep)}.console[data-astro-cid-5yii4gmt]{--tx: 0;--ty: 0;position:relative;border-radius:22px;background:linear-gradient(180deg,#171614,#0d0d0c);border:1px solid rgba(0,0,0,.6);box-shadow:0 0 0 1px #ffffff0f inset,0 60px 90px -50px #140f05bf,0 30px 50px -30px #140f0580;color:var(--text-2);overflow:hidden}.console[data-astro-cid-5yii4gmt]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 50% at calc(var(--k) * 25%) 0%,rgba(198,167,94,.14),transparent 70%);transition:background .9s var(--ease)}.con-bar[data-astro-cid-5yii4gmt]{position:relative;display:flex;align-items:center;gap:.8rem;padding:.7rem .8rem .7rem 1.1rem;border-bottom:1px solid rgba(255,255,255,.07);font-size:.78rem}.dots[data-astro-cid-5yii4gmt]{display:flex;gap:6px}.dots[data-astro-cid-5yii4gmt] i[data-astro-cid-5yii4gmt]{width:10px;height:10px;border-radius:50%;background:#2c2b27}.dots[data-astro-cid-5yii4gmt] i[data-astro-cid-5yii4gmt]:first-child{background:#4a3c22}.con-title[data-astro-cid-5yii4gmt]{color:var(--muted)}.con-title[data-astro-cid-5yii4gmt] b[data-astro-cid-5yii4gmt]{color:var(--white);font-weight:650}.con-tag[data-astro-cid-5yii4gmt]{margin-left:auto;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#8a8579;padding:.25em .7em;border:1px solid rgba(255,255,255,.1);border-radius:99px}.con-bar[data-astro-cid-5yii4gmt] .cycle-toggle[data-astro-cid-5yii4gmt]{width:36px;height:36px}.pipe[data-astro-cid-5yii4gmt]{position:relative;list-style:none;margin:0;padding:1.4rem 1.4rem 1.2rem;display:grid;grid-template-columns:repeat(5,1fr)}.pipe-n[data-astro-cid-5yii4gmt]{position:relative;z-index:1;display:grid;justify-items:center;gap:.45rem;text-align:center}.pd[data-astro-cid-5yii4gmt]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:.75rem;font-weight:800;background:#0d0d0c;border:1px solid rgba(255,255,255,.14);color:#8a8579;transition:all .6s var(--ease)}.pl[data-astro-cid-5yii4gmt]{font-size:.68rem;font-weight:650;letter-spacing:.04em;color:#8a8579;transition:color .4s;line-height:1.2}.pipe-n.is-active .pd[data-astro-cid-5yii4gmt]{background:var(--gold);border-color:var(--gold);color:#0b0b0a;box-shadow:0 0 0 6px #c6a75e29,0 0 30px #c6a75e80;transform:scale(1.1)}.pipe-n.is-active .pl[data-astro-cid-5yii4gmt]{color:var(--white)}.pipe-line[data-astro-cid-5yii4gmt]{position:absolute;left:calc(10% + 1.4rem * .2);right:calc(10% + 1.4rem * .2);top:calc(1.4rem + 15px);height:2px;background:#ffffff14;border-radius:2px}.pipe-fill[data-astro-cid-5yii4gmt]{position:absolute;left:0;top:0;bottom:0;width:calc(var(--k) * 25%);background:linear-gradient(90deg,#8a6d2f,var(--gold));border-radius:inherit;transition:width .9s var(--ease)}.pipe-spark[data-astro-cid-5yii4gmt]{position:absolute;top:50%;left:calc(var(--k) * 25%);width:46px;height:6px;margin:-3px 0 0 -46px;border-radius:6px;background:linear-gradient(90deg,transparent,rgba(255,230,170,.9));filter:blur(1px);opacity:0;transition:left .9s var(--ease)}.sys.is-ticking .pipe-spark[data-astro-cid-5yii4gmt]{animation:spark 1.8s var(--ease) infinite}@keyframes spark{0%{opacity:0}30%{opacity:1}to{opacity:0}}.con-body[data-astro-cid-5yii4gmt]{position:relative;display:grid;min-height:330px;padding:0 1.4rem 1rem}.panel[data-astro-cid-5yii4gmt]{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .5s var(--ease),transform .8s var(--ease),visibility 0s .5s;display:flex;flex-direction:column;gap:1rem}.panel.is-active{opacity:1;visibility:visible;transform:none;transition-delay:.1s,.1s,0s}.pz-2[data-astro-cid-5yii4gmt]{display:grid;grid-template-columns:1.25fr 1fr;gap:1rem}.pz-foot[data-astro-cid-5yii4gmt]{margin:auto 0 0;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.74rem;color:#8a8579;padding-top:.8rem;border-top:1px dashed rgba(255,255,255,.08)}.mini-h[data-astro-cid-5yii4gmt]{margin:0 0 .7rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a8579}.pill[data-astro-cid-5yii4gmt]{font-size:.66rem;font-weight:700;padding:.25em .65em;border-radius:99px;background:#ffffff12}.pill--gold[data-astro-cid-5yii4gmt]{background:var(--gold-soft);color:var(--gold-bright)}.doc[data-astro-cid-5yii4gmt]{padding:1rem 1.1rem;border-radius:14px;background:#1a1916;border:1px solid rgba(255,255,255,.06)}.doc-h[data-astro-cid-5yii4gmt]{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin:0 0 .9rem;font-weight:700;color:var(--white);font-size:.92rem}.doc-f[data-astro-cid-5yii4gmt]{margin:0;display:grid;gap:.75rem}.doc-f[data-astro-cid-5yii4gmt] dt[data-astro-cid-5yii4gmt]{font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#8a8579;font-weight:700;margin-bottom:.2rem}.doc-f[data-astro-cid-5yii4gmt] dd[data-astro-cid-5yii4gmt]{margin:0;font-size:.86rem;color:#e8e3d8}.doc-f[data-astro-cid-5yii4gmt] i[data-astro-cid-5yii4gmt]{font-style:normal;font-size:.65rem;color:#8a8579;margin-left:.3rem;padding:.05em .45em;border:1px solid rgba(255,255,255,.12);border-radius:99px}.chips[data-astro-cid-5yii4gmt]{display:flex;flex-wrap:wrap;gap:.35rem}.chips[data-astro-cid-5yii4gmt] span[data-astro-cid-5yii4gmt]{font-size:.72rem;font-weight:600;padding:.25em .65em;border-radius:99px;border:1px solid var(--gold-line);color:var(--gold-bright)}.checks[data-astro-cid-5yii4gmt]{padding:1rem 1.1rem;border-radius:14px;border:1px solid rgba(255,255,255,.06)}.ck[data-astro-cid-5yii4gmt]{display:flex;align-items:center;gap:.6rem;margin:0 0 .65rem;font-size:.84rem;color:#e8e3d8}.ckb[data-astro-cid-5yii4gmt]{width:1.25rem;height:1.25rem;flex:none;border-radius:50%;display:grid;place-items:center;font-size:.65rem;font-weight:900;background:var(--gold);color:#0b0b0a}.panel.is-active .ck[data-astro-cid-5yii4gmt],.panel.is-active .slot[data-astro-cid-5yii4gmt]{animation:rowin .6s var(--ease) both;animation-delay:calc(var(--d) + .2s)}@keyframes rowin{0%{opacity:0;transform:translate(-8px)}}.road[data-astro-cid-5yii4gmt]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;position:relative}.road[data-astro-cid-5yii4gmt]:before{content:"";position:absolute;left:.6rem;right:.6rem;top:.55rem;height:1px;background:linear-gradient(90deg,var(--gold),rgba(198,167,94,.15))}.road[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]{position:relative;padding-top:1.4rem;font-size:.76rem;color:#cfcabf;line-height:1.4}.road[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]:before{content:"";position:absolute;left:.3rem;top:.25rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px #c6a75e2e}.road[data-astro-cid-5yii4gmt] b[data-astro-cid-5yii4gmt]{display:block;color:var(--white);font-size:.78rem;margin-bottom:.15rem}.panel.is-active .road[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]{animation:rowin .6s var(--ease) both}.panel.is-active .road[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]:nth-child(2){animation-delay:.15s}.panel.is-active .road[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]:nth-child(3){animation-delay:.3s}.panel.is-active .road[data-astro-cid-5yii4gmt] li[data-astro-cid-5yii4gmt]:nth-child(4){animation-delay:.45s}.kan[data-astro-cid-5yii4gmt]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.col[data-astro-cid-5yii4gmt]{padding:.6rem;border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.05);min-height:210px}.col-h[data-astro-cid-5yii4gmt]{display:flex;justify-content:space-between;margin:0 0 .6rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a8579}.col-h[data-astro-cid-5yii4gmt] b[data-astro-cid-5yii4gmt]{color:var(--gold-bright)}.kc[data-astro-cid-5yii4gmt]{display:grid;gap:.35rem;padding:.6rem .65rem;margin-bottom:.45rem;border-radius:10px;background:#1d1c19;border:1px solid rgba(255,255,255,.06)}.kt[data-astro-cid-5yii4gmt]{font-size:.74rem;font-weight:650;color:#f0ebe0;line-height:1.3}.kl[data-astro-cid-5yii4gmt]{display:block;height:5px;width:85%;border-radius:4px;background:#ffffff14}.kc--dim[data-astro-cid-5yii4gmt]{opacity:.6}.kc--fly[data-astro-cid-5yii4gmt]{position:absolute;left:0;top:2.1rem;width:calc(25% - .45rem);margin:0;border-color:var(--gold-line);background:#26231c;box-shadow:0 18px 30px -15px #000000e6,0 0 0 1px #c6a75e40;z-index:2}.kmeta[data-astro-cid-5yii4gmt]{font-size:.64rem;color:var(--gold-bright)}.panel.is-active .kc--fly[data-astro-cid-5yii4gmt]{animation:fly 4.6s var(--ease) both}@keyframes fly{0%{transform:translateY(120px);opacity:0}10%{transform:translateY(120px);opacity:1}28%{transform:translate(calc(100% + .6rem),120px)}52%{transform:translate(calc(200% + 1.2rem),120px)}78%,to{transform:translate(calc(300% + 1.8rem),120px)}}.cal[data-astro-cid-5yii4gmt]{display:grid;grid-template-columns:7.5rem repeat(7,1fr);gap:6px}.cal-d[data-astro-cid-5yii4gmt]{font-size:.68rem;color:#8a8579;text-align:center;font-weight:650}.cal-p[data-astro-cid-5yii4gmt]{display:flex;align-items:center;gap:.5rem;font-size:.76rem;color:#cfcabf;white-space:nowrap;overflow:hidden}.cal-p[data-astro-cid-5yii4gmt] b[data-astro-cid-5yii4gmt]{width:1.7rem;height:1.7rem;flex:none;border-radius:8px;display:grid;place-items:center;background:#23221e;color:var(--gold);font-size:.62rem}.cal-c[data-astro-cid-5yii4gmt]{height:3rem;border-radius:9px;background:#ffffff06;border:1px solid rgba(255,255,255,.04);display:grid;place-items:center}.cal-c[data-astro-cid-5yii4gmt].on i[data-astro-cid-5yii4gmt]{width:64%;height:64%;border-radius:6px;background:linear-gradient(160deg,#c6a75e8c,#c6a75e33);border:1px solid rgba(198,167,94,.45)}.panel.is-active .cal-c[data-astro-cid-5yii4gmt].on i[data-astro-cid-5yii4gmt]{animation:pop .5s var(--ease) both;animation-delay:var(--d)}@keyframes pop{0%{opacity:0;transform:scale(.4)}}.flow[data-astro-cid-5yii4gmt]{position:relative;display:grid;gap:.55rem;justify-items:center;padding-top:.2rem}.fn[data-astro-cid-5yii4gmt]{position:relative;width:min(100%,360px);padding:.6rem .9rem;border-radius:12px;background:#1a1916;border:1px solid rgba(255,255,255,.08);font-size:.84rem;color:#e8e3d8;display:flex;gap:.6rem;align-items:center}.fn[data-astro-cid-5yii4gmt]+.fn[data-astro-cid-5yii4gmt]:before,.fork[data-astro-cid-5yii4gmt]:before{content:"";position:absolute;left:50%;top:-.6rem;width:1px;height:.6rem;background:#c6a75e80}.fn--trig[data-astro-cid-5yii4gmt]{border-color:var(--gold-line)}.fk[data-astro-cid-5yii4gmt]{flex:none;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--gold-bright);padding:.2em .55em;border-radius:6px;background:var(--gold-soft)}.fork[data-astro-cid-5yii4gmt]{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.fork[data-astro-cid-5yii4gmt] .fn[data-astro-cid-5yii4gmt]{width:auto}.fn--yes[data-astro-cid-5yii4gmt]{border-color:#93d3a266}.fn--yes[data-astro-cid-5yii4gmt] .fk[data-astro-cid-5yii4gmt]{background:#93d3a224;color:#a9e3b6}.fn--no[data-astro-cid-5yii4gmt] .fk[data-astro-cid-5yii4gmt]{background:#ffffff12;color:#cfcabf}.panel.is-active .fn[data-astro-cid-5yii4gmt],.panel.is-active .fork[data-astro-cid-5yii4gmt]{animation:flowin .6s var(--ease) both;animation-delay:var(--d, 0ms)}.panel.is-active .fork[data-astro-cid-5yii4gmt] .fn[data-astro-cid-5yii4gmt]{animation:none}@keyframes flowin{0%{opacity:0;transform:translateY(8px);box-shadow:0 0 #c6a75e00}60%{box-shadow:0 0 0 4px #c6a75e2e}}.slots[data-astro-cid-5yii4gmt]{padding:1rem 1.1rem;border-radius:14px;background:#1a1916;border:1px solid rgba(255,255,255,.06)}.slot[data-astro-cid-5yii4gmt]{display:grid;grid-template-columns:2.6rem 3.4rem 1fr;align-items:center;gap:.4rem;margin:0 0 .45rem;padding:.55rem .7rem;border-radius:10px;border:1px solid rgba(255,255,255,.06);font-size:.8rem}.sd[data-astro-cid-5yii4gmt]{color:#8a8579;font-weight:650}.st[data-astro-cid-5yii4gmt]{color:#f0ebe0;font-weight:650}.sb[data-astro-cid-5yii4gmt]{color:#6f6b62;text-align:right}.slot--on[data-astro-cid-5yii4gmt]{border-color:var(--gold-line);background:#c6a75e14}.slot--on[data-astro-cid-5yii4gmt] .sb[data-astro-cid-5yii4gmt]{color:var(--gold-bright);font-weight:700}.report[data-astro-cid-5yii4gmt]{padding:1rem 1.1rem;border-radius:14px;border:1px solid rgba(255,255,255,.06)}.rp[data-astro-cid-5yii4gmt]{display:grid;gap:.3rem;margin-bottom:.75rem;font-size:.78rem;color:#cfcabf}.rb[data-astro-cid-5yii4gmt]{height:7px;border-radius:6px;background:#ffffff0f;overflow:hidden}.rb[data-astro-cid-5yii4gmt] i[data-astro-cid-5yii4gmt]{display:block;height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg,#8a6d2f,var(--gold));transform-origin:0 50%}.panel.is-active .rb[data-astro-cid-5yii4gmt] i[data-astro-cid-5yii4gmt]{animation:grow 1s var(--ease) both;animation-delay:calc(var(--d) + .2s)}@keyframes grow{0%{transform:scaleX(0)}}.rp-note[data-astro-cid-5yii4gmt]{margin:.2rem 0 0;font-size:.7rem;color:#8a8579}.con-foot[data-astro-cid-5yii4gmt]{margin:0;padding:.85rem 1.4rem 1.1rem;font-size:.72rem;line-height:1.5;color:#8a8579;border-top:1px solid rgba(255,255,255,.06)}@media(max-width:1000px){.sys[data-astro-cid-5yii4gmt]{grid-template-columns:1fr}.sys-tabs[data-astro-cid-5yii4gmt]{position:static;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.sys-tab[data-astro-cid-5yii4gmt]{grid-template-columns:1fr;gap:.15rem;padding:.7rem .6rem .8rem;background:#00000009;border-radius:var(--r-sm);align-content:start}.st-n[data-astro-cid-5yii4gmt]{padding-top:0;font-size:.68rem}.st-t[data-astro-cid-5yii4gmt]{font-size:clamp(.66rem,.5rem + .7vw,.95rem);line-height:1.2;white-space:nowrap}.st-full[data-astro-cid-5yii4gmt]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.st-short[data-astro-cid-5yii4gmt]{display:inline}.st-s[data-astro-cid-5yii4gmt],.st-get[data-astro-cid-5yii4gmt]{display:none}}@media(max-width:640px){.pipe[data-astro-cid-5yii4gmt]{padding:1.1rem .7rem 1rem}.pl[data-astro-cid-5yii4gmt]{font-size:.56rem}.pipe-line[data-astro-cid-5yii4gmt]{top:calc(1.1rem + 15px)}.con-body[data-astro-cid-5yii4gmt]{padding:0 .9rem .9rem;min-height:0}.panel[data-astro-cid-5yii4gmt]:not(.is-active){display:none}.pz-2[data-astro-cid-5yii4gmt]{grid-template-columns:1fr}.road[data-astro-cid-5yii4gmt]{grid-template-columns:1fr 1fr;row-gap:1rem}.road[data-astro-cid-5yii4gmt]:before{display:none}.kan[data-astro-cid-5yii4gmt]{grid-template-columns:1fr 1fr}.col[data-astro-cid-5yii4gmt]{min-height:0}.kc--fly[data-astro-cid-5yii4gmt]{display:none}.cal[data-astro-cid-5yii4gmt]{grid-template-columns:2rem repeat(7,1fr);gap:4px}.cal-p[data-astro-cid-5yii4gmt] span[data-astro-cid-5yii4gmt]{display:none}.cal-c[data-astro-cid-5yii4gmt]{height:2.1rem}.fork[data-astro-cid-5yii4gmt]{grid-template-columns:1fr}.con-title[data-astro-cid-5yii4gmt]{display:none}}@media(prefers-reduced-motion:reduce){.kc--fly[data-astro-cid-5yii4gmt]{display:none}}

.plans[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:1fr 1.06fr;gap:clamp(1rem,2vw,1.75rem);max-width:1000px;margin-inline:auto;align-items:stretch}@media(max-width:800px){.plans[data-astro-cid-hkoc4sea]{grid-template-columns:1fr;max-width:520px}.plan--a[data-astro-cid-hkoc4sea]{order:-1}}.plan[data-astro-cid-hkoc4sea]{--tx: 0;--ty: 0;position:relative;display:flex;flex-direction:column;gap:1.4rem;padding:clamp(1.6rem,1rem + 2.2vw,2.6rem);border-radius:var(--r-xl);transition:transform .6s var(--ease),box-shadow .6s var(--ease),border-color .4s}.plan[data-astro-cid-hkoc4sea]:hover{transform:translateY(-4px)}.plan--m[data-astro-cid-hkoc4sea]{background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 35%),var(--ink-2);border:1px solid var(--line-strong)}.plan--m[data-astro-cid-hkoc4sea]:hover{border-color:#ffffff47;box-shadow:var(--sh-2)}.plan--a[data-astro-cid-hkoc4sea]{border:1px solid transparent;background:radial-gradient(120% 70% at 100% 0%,rgba(198,167,94,.2),transparent 55%) padding-box,linear-gradient(180deg,#1c1a15,#121110) padding-box,linear-gradient(140deg,#e3c98a,#c6a75e40 35%,#c6a75e1a 60%,#c6a75e) border-box;box-shadow:0 40px 90px -45px #c6a75e8c,0 30px 60px -40px #000000e6}.plan--a[data-astro-cid-hkoc4sea]:hover{box-shadow:0 50px 110px -45px #c6a75eb3,0 30px 60px -40px #000000e6}.ribbon[data-astro-cid-hkoc4sea]{position:absolute;top:1.4rem;right:1.4rem;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.45em .9em;border-radius:99px;color:#0b0b0a;background:linear-gradient(135deg,#e6cd8f,#b9984d)}.plan-kicker[data-astro-cid-hkoc4sea]{margin:0 0 .5rem;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--gold)}.plan[data-astro-cid-hkoc4sea] h3[data-astro-cid-hkoc4sea]{font-size:var(--fs-2xl);margin:0 0 .35rem}.plan-sub[data-astro-cid-hkoc4sea]{margin:0;color:var(--muted);font-size:.95rem;max-width:34ch}.price[data-astro-cid-hkoc4sea]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:0 .2rem;padding-top:1.2rem;border-top:1px solid var(--line)}.cur[data-astro-cid-hkoc4sea]{font-size:1.6rem;font-weight:700;color:var(--muted);margin-top:.55rem}.amt[data-astro-cid-hkoc4sea]{font-size:clamp(3.4rem,2.4rem + 3.6vw,5.2rem);font-weight:800;letter-spacing:-.045em;line-height:1.05;color:var(--white)}.plan--a[data-astro-cid-hkoc4sea] .amt[data-astro-cid-hkoc4sea]{background:linear-gradient(180deg,#fff 30%,#e6cd8f);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 .08em .12em 0;margin-right:-.08em;margin-bottom:-.06em}.per[data-astro-cid-hkoc4sea]{align-self:flex-end;margin:0 0 .7rem .5rem;color:var(--muted);font-weight:600;font-size:.95rem}.facts[data-astro-cid-hkoc4sea]{margin:0;display:grid;gap:0}.facts[data-astro-cid-hkoc4sea] div[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px dashed var(--line);font-size:.9rem}.facts[data-astro-cid-hkoc4sea] dt[data-astro-cid-hkoc4sea]{color:var(--muted)}.facts[data-astro-cid-hkoc4sea] dd[data-astro-cid-hkoc4sea]{margin:0;color:var(--text-2);text-align:right}.eff[data-astro-cid-hkoc4sea]{margin:-.6rem 0 0;font-size:.98rem;color:var(--text-2)}.eff[data-astro-cid-hkoc4sea] s[data-astro-cid-hkoc4sea]{color:#77736b;margin-right:.2rem}.eff[data-astro-cid-hkoc4sea] strong[data-astro-cid-hkoc4sea]{color:var(--gold-bright)}.save[data-astro-cid-hkoc4sea]{padding:1rem 1.1rem;border-radius:var(--r-md);background:#00000059;border:1px solid rgba(198,167,94,.22)}.save-bar[data-astro-cid-hkoc4sea]{display:flex;height:10px;border-radius:99px;overflow:hidden;background:#ffffff0f}.save-paid[data-astro-cid-hkoc4sea]{width:50.04%;background:linear-gradient(90deg,#8a6d2f,var(--gold));transform-origin:0 50%}.save-kept[data-astro-cid-hkoc4sea]{flex:1;background:repeating-linear-gradient(135deg,#c6a75e59 0 6px,#c6a75e1f 6px 12px);transform-origin:0 50%}.js .plan--a[data-astro-cid-hkoc4sea]:not(.is-in) .save-paid[data-astro-cid-hkoc4sea],.js .plan--a[data-astro-cid-hkoc4sea]:not(.is-in) .save-kept[data-astro-cid-hkoc4sea]{transform:scaleX(0)}.save-paid[data-astro-cid-hkoc4sea],.save-kept[data-astro-cid-hkoc4sea]{transition:transform 1.2s var(--ease) .4s}.save-kept[data-astro-cid-hkoc4sea]{transition-delay:.9s}.save-t[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;gap:1rem;margin:.65rem 0 0;font-size:.82rem;color:var(--muted)}.save-t[data-astro-cid-hkoc4sea] b[data-astro-cid-hkoc4sea]{color:var(--white)}.save-t[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea]:last-child b[data-astro-cid-hkoc4sea]{color:var(--gold-bright)}.inc[data-astro-cid-hkoc4sea]{padding-top:1.3rem;border-top:1px solid var(--line)}.inc-h[data-astro-cid-hkoc4sea]{margin:0 0 .9rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--muted)}.plans--compact[data-astro-cid-hkoc4sea] .facts[data-astro-cid-hkoc4sea] div[data-astro-cid-hkoc4sea]:nth-child(3){display:none}.terms-note[data-astro-cid-hkoc4sea]{max-width:64ch;margin:var(--s-6) auto 0;text-align:center;font-size:var(--fs-xs);color:var(--muted)}@media(max-width:420px){.ribbon[data-astro-cid-hkoc4sea]{position:static;align-self:flex-start;margin-bottom:-.4rem}}

.cta-band[data-astro-cid-kokrr3jq]{position:relative;overflow:hidden;padding-block:clamp(5rem,3rem + 8vw,10rem);background:radial-gradient(60% 90% at 50% 100%,rgba(198,167,94,.2),transparent 70%),var(--ink);border-top:1px solid var(--line);text-align:center}.cta-rings[data-astro-cid-kokrr3jq]{position:absolute;left:50%;bottom:-60%;width:min(140vw,1400px);aspect-ratio:1;transform:translate(-50%);pointer-events:none}.cta-rings[data-astro-cid-kokrr3jq] span[data-astro-cid-kokrr3jq]{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(198,167,94,.14)}.cta-rings[data-astro-cid-kokrr3jq] span[data-astro-cid-kokrr3jq]:nth-child(2){inset:12%;border-color:#c6a75e1a}.cta-rings[data-astro-cid-kokrr3jq] span[data-astro-cid-kokrr3jq]:nth-child(3){inset:24%;border-color:#c6a75e14}.cta-inner[data-astro-cid-kokrr3jq]{position:relative;max-width:900px}.cta-inner[data-astro-cid-kokrr3jq] .eyebrow[data-astro-cid-kokrr3jq]:before{display:none}.cta-inner[data-astro-cid-kokrr3jq] h2[data-astro-cid-kokrr3jq]{font-size:var(--fs-4xl);letter-spacing:-.045em}.cta-inner[data-astro-cid-kokrr3jq] .lead[data-astro-cid-kokrr3jq]{margin:var(--s-5) auto 0}.cta-inner[data-astro-cid-kokrr3jq] .btn-row[data-astro-cid-kokrr3jq]{justify-content:center;margin-top:var(--s-7)}.cta-meta[data-astro-cid-kokrr3jq]{display:flex;justify-content:center;gap:1.5rem;margin:var(--s-6) 0 0;font-size:var(--fs-xs);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.cta-meta[data-astro-cid-kokrr3jq] span[data-astro-cid-kokrr3jq]+span[data-astro-cid-kokrr3jq]:before{content:"·";margin-right:1.5rem;color:var(--gold)}
