.hero[data-astro-cid-i3irphx7]{min-height:100svh;padding-top:calc(var(--header-h) + 2rem);isolation:isolate;align-items:center;padding-bottom:6rem;display:flex;position:relative;overflow:hidden}.hero-canvas[data-astro-cid-i3irphx7]{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.hero-glow[data-astro-cid-i3irphx7]{z-index:-2;background:radial-gradient(42% 50% at 74% 48%,#b8945f2e,#0000 70%),radial-gradient(60% 60% at 10% 100%,#b8945f0f,#0000 70%);position:absolute;inset:0}.hero-fallback[data-astro-cid-i3irphx7]{z-index:-1;filter:drop-shadow(0 0 60px #b8945f40);width:min(34vw,520px);transition:opacity 1s;position:absolute;top:50%;right:7vw;transform:translateY(-46%)}.hero-fallback[data-astro-cid-i3irphx7] .mark-b{fill:#f2efeae6}.js:not(.reduced) .hero-fallback[data-astro-cid-i3irphx7] .mark-spike{transform-box:fill-box;transform-origin:0;animation:spike-in 1s var(--ease-out) backwards}.js:not(.reduced) .hero-fallback[data-astro-cid-i3irphx7] .mark-spike:nth-of-type(2){animation-delay:.3s}.js:not(.reduced) .hero-fallback[data-astro-cid-i3irphx7] .mark-spike:nth-of-type(3){animation-delay:.4s}.js:not(.reduced) .hero-fallback[data-astro-cid-i3irphx7] .mark-spike:nth-of-type(4){animation-delay:.5s}.js:not(.reduced) .hero-fallback[data-astro-cid-i3irphx7] .mark-spike:nth-of-type(5){animation-delay:.6s}.js:not(.reduced) .hero-fallback[data-astro-cid-i3irphx7] .mark-spike:nth-of-type(6){animation-delay:.7s}@keyframes spike-in{0%{opacity:0;transform:scaleX(0)translate(-20%)}}.js:not(.reduced) .hero:not(.no-webgl) .hero-fallback{opacity:0}.hero[data-astro-cid-i3irphx7].webgl-ready .hero-canvas[data-astro-cid-i3irphx7]{opacity:1}.hero[data-astro-cid-i3irphx7].webgl-ready .hero-fallback[data-astro-cid-i3irphx7]{opacity:0}.hero-inner[data-astro-cid-i3irphx7]{position:relative}.hero-title[data-astro-cid-i3irphx7]{font-size:min(var(--fs-hero), 11.5vh);letter-spacing:-.045em;margin-block:1.4rem 1.6rem;font-weight:800;line-height:.95}:lang(es) .hero-title[data-astro-cid-i3irphx7]{font-size:min(var(--fs-hero), 11.5vh, calc(min(100vw, var(--maxw)) * .066))}.hero-title[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{display:block}.ht-b[data-astro-cid-i3irphx7]{color:var(--gold)}.ht-b[data-astro-cid-i3irphx7] .w{background:linear-gradient(100deg, var(--gold-light), var(--gold) 55%, var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text}.hero-sub[data-astro-cid-i3irphx7]{max-width:50ch}@media (width>=901px) and (width<=1279px){.hero-sub[data-astro-cid-i3irphx7]{max-width:44ch}.hero-fallback[data-astro-cid-i3irphx7]{width:30vw;right:3vw}}.hero-ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:.9rem;margin-top:2.2rem;display:flex}.hero-stats[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:.6rem;margin-top:2.6rem;display:flex}.js:not(.reduced):not(.reveal-all) .hero-in[data-astro-cid-i3irphx7]{opacity:0;animation:hero-in 1.1s var(--ease-out) forwards;transform:translateY(24px)}.js .hero-sub[data-astro-cid-i3irphx7].hero-in{animation-delay:.55s}.js .hero-ctas[data-astro-cid-i3irphx7].hero-in{animation-delay:.7s}.js .hero-stats[data-astro-cid-i3irphx7].hero-in{animation-delay:.85s}@keyframes hero-in{to{opacity:1;transform:none}}.hero-scroll[data-astro-cid-i3irphx7]{right:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);flex-direction:column;align-items:center;gap:.6rem;font-size:.65rem;display:flex;position:absolute;bottom:1.6rem}.hero-scroll[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:var(--line-strong);width:1px;height:46px;position:relative;overflow:hidden}.hero-scroll[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]:after{content:"";background:var(--gold);animation:scroll-line 2.2s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes scroll-line{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (width>=901px) and (height<=820px){.hero[data-astro-cid-i3irphx7]{padding-bottom:3.5rem}.hero-title[data-astro-cid-i3irphx7]{margin-block:1rem 1.2rem}.hero-ctas[data-astro-cid-i3irphx7]{margin-top:1.6rem}.hero-stats[data-astro-cid-i3irphx7]{margin-top:1.8rem}}@media (width<=900px){.hero[data-astro-cid-i3irphx7]{min-height:0;padding-top:calc(var(--header-h) + 38svh);padding-bottom:4rem;display:block}.hero-inner[data-astro-cid-i3irphx7]{text-align:center}.hero-inner[data-astro-cid-i3irphx7] .eyebrow[data-astro-cid-i3irphx7]:before{display:none}.hero-sub[data-astro-cid-i3irphx7]{margin-inline:auto}.hero-ctas[data-astro-cid-i3irphx7],.hero-stats[data-astro-cid-i3irphx7]{justify-content:center}.hero-title[data-astro-cid-i3irphx7]{font-size:var(--fs-hero)}:lang(es) .hero-title[data-astro-cid-i3irphx7]{font-size:min(var(--fs-hero), 10.6vw)}.hero-fallback[data-astro-cid-i3irphx7]{right:50%;top:calc(var(--header-h) + 2svh);width:min(70vw,34svh);transform:translate(50%)}.hero-glow[data-astro-cid-i3irphx7]{background:radial-gradient(75% 42% at 50% 26%,#b8945f38,#0000 70%)}.hero-scroll[data-astro-cid-i3irphx7]{display:none}}.mq[data-astro-cid-eykxo7h2]{border-block:1px solid var(--line);background:var(--bg-2);padding-block:1.4rem;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mq-track[data-astro-cid-eykxo7h2]{width:max-content;animation:40s linear infinite mq;display:flex}.js:not(.reduced) .mq-track[data-astro-cid-eykxo7h2]{animation:none}.mq-group[data-astro-cid-eykxo7h2]{flex:none;display:flex}.mq-item[data-astro-cid-eykxo7h2]{letter-spacing:-.02em;white-space:nowrap;color:var(--text);align-items:center;gap:2.2rem;padding-right:2.2rem;font-size:clamp(1.2rem,.9rem + 1.4vw,2.1rem);font-weight:650;display:inline-flex}.mq-item[data-astro-cid-eykxo7h2]:nth-child(2n){color:var(--bg-2);-webkit-text-stroke:2px var(--muted);paint-order:stroke fill}.mq-spike[data-astro-cid-eykxo7h2]{width:22px;height:13px;fill:var(--gold)}@keyframes mq{to{transform:translate(-50%)}}.ps[data-astro-cid-gk2fku2d]{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-2) 100%)}.ps-grid[data-astro-cid-gk2fku2d]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.ps-head[data-astro-cid-gk2fku2d] h2[data-astro-cid-gk2fku2d]{margin-block:1.2rem 1.4rem}.ps-meter[data-astro-cid-gk2fku2d]{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);align-items:center;gap:1rem;margin-top:2.5rem;display:none}.ps-meter-bar[data-astro-cid-gk2fku2d]{background:var(--line-strong);flex:1;height:2px;overflow:hidden}.ps-meter-bar[data-astro-cid-gk2fku2d] i[data-astro-cid-gk2fku2d]{background:linear-gradient(90deg, var(--gold-deep), var(--gold-light));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ps-rows[data-astro-cid-gk2fku2d]{counter-reset:none;margin:0;padding:0;list-style:none}.ps-row[data-astro-cid-gk2fku2d]{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;align-items:baseline;padding-block:1.6rem;display:grid}.ps-row[data-astro-cid-gk2fku2d]:first-child{border-top:1px solid var(--line)}.ps-idx[data-astro-cid-gk2fku2d]{font-family:var(--mono);font-size:var(--fs-xs);color:var(--gold)}.ps-swap[data-astro-cid-gk2fku2d]{flex-direction:column;gap:.35rem;display:flex}.ps-before[data-astro-cid-gk2fku2d]{font-size:var(--fs-base);color:var(--faint);text-decoration:line-through #b8945f99}.ps-after[data-astro-cid-gk2fku2d]{font-size:var(--fs-xl);letter-spacing:-.02em;color:var(--text);font-weight:650;line-height:1.2}.ps-anim .ps-meter[data-astro-cid-gk2fku2d]{display:flex}.ps-anim .ps-swap[data-astro-cid-gk2fku2d]{padding-block:.15em;display:grid;overflow:clip}.ps-anim .ps-swap[data-astro-cid-gk2fku2d]>span[data-astro-cid-gk2fku2d]{font-size:var(--fs-xl);letter-spacing:-.02em;grid-area:1/1;font-weight:650;line-height:1.2}.ps-anim .ps-before[data-astro-cid-gk2fku2d]{color:var(--muted);text-decoration:none}.ps-anim .ps-after[data-astro-cid-gk2fku2d]{color:var(--gold-light)}@media (width<=900px){.ps-grid[data-astro-cid-gk2fku2d]{grid-template-columns:1fr}}.evo[data-astro-cid-ttqhagy7]{background:linear-gradient(180deg, var(--bg-2), var(--bg) 40%)}.evo-head[data-astro-cid-ttqhagy7]{max-width:900px;margin-bottom:clamp(2.5rem,5vw,4rem)}.evo-head[data-astro-cid-ttqhagy7] h2[data-astro-cid-ttqhagy7]{margin-block:1.2rem 1.4rem}.evo-grid[data-astro-cid-ttqhagy7]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.evo-visual[data-astro-cid-ttqhagy7]{order:2;position:sticky;top:calc(50vh - min(21vw,16.25rem))}.evo-svg[data-astro-cid-ttqhagy7]{width:100%;max-width:32.5rem;margin-inline:auto;overflow:visible}.evo-glow[data-astro-cid-ttqhagy7]{opacity:0}.evo-links[data-astro-cid-ttqhagy7] line[data-astro-cid-ttqhagy7]{stroke:var(--gold);stroke-width:1px;stroke-dasharray:3 5;opacity:0}.evo-mark[data-astro-cid-ttqhagy7],.evo-nodes[data-astro-cid-ttqhagy7]{opacity:0}.evo-nodes[data-astro-cid-ttqhagy7] circle[data-astro-cid-ttqhagy7]{fill:var(--bg);stroke:var(--gold);stroke-width:1.5px}.evo-nodes[data-astro-cid-ttqhagy7] text[data-astro-cid-ttqhagy7]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--gold-light);font-size:15px}.evo-era[data-astro-cid-ttqhagy7]{text-align:center;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-top:1rem}.evo-steps[data-astro-cid-ttqhagy7]{order:1;margin:0;padding:0;list-style:none}.evo-step[data-astro-cid-ttqhagy7]{border-left:2px solid var(--line);padding-block:2rem;opacity:.32;flex-direction:column;justify-content:center;min-height:62vh;padding-left:clamp(1.2rem,2.5vw,2.2rem);transition:opacity .5s,border-color .5s;display:flex}.evo-step[data-astro-cid-ttqhagy7].is-active{opacity:1;border-left-color:var(--gold)}.evo-no[data-astro-cid-ttqhagy7]{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.evo-step[data-astro-cid-ttqhagy7] h3[data-astro-cid-ttqhagy7]{font-size:var(--fs-2xl);margin-block:.8rem 1rem}.evo-step[data-astro-cid-ttqhagy7] p[data-astro-cid-ttqhagy7]{color:var(--muted);font-size:var(--fs-lg);max-width:40ch}.evo-tag[data-astro-cid-ttqhagy7]{border:1px solid var(--line-strong);font-size:var(--fs-sm);color:var(--text);border-radius:999px;align-self:flex-start;margin-top:1.4rem;padding:.4em .9em}.evo-step[data-astro-cid-ttqhagy7]:last-child .evo-tag[data-astro-cid-ttqhagy7]{border-color:var(--gold);color:var(--gold-light);background:#b8945f1f}.evo-models[data-astro-cid-ttqhagy7]{margin-top:clamp(3rem,6vw,5rem)}.evo-models[data-astro-cid-ttqhagy7] h3[data-astro-cid-ttqhagy7]{font-size:var(--fs-xl);margin-bottom:1.4rem}.evo-models[data-astro-cid-ttqhagy7] ul[data-astro-cid-ttqhagy7]{grid-template-columns:repeat(5,1fr);gap:clamp(.7rem,1.2vw,1rem);display:grid}.evo-models[data-astro-cid-ttqhagy7] li[data-astro-cid-ttqhagy7]{flex-direction:column;gap:.4rem;padding:1.3rem;display:flex}.evo-models[data-astro-cid-ttqhagy7] svg[data-astro-cid-ttqhagy7]{width:26px;height:26px;color:var(--gold);margin-bottom:.6rem}.evo-models[data-astro-cid-ttqhagy7] strong[data-astro-cid-ttqhagy7]{font-size:var(--fs-base)}.evo-models[data-astro-cid-ttqhagy7] span[data-astro-cid-ttqhagy7]{font-size:var(--fs-sm);color:var(--muted)}.evo-note[data-astro-cid-ttqhagy7]{font-size:var(--fs-sm);color:var(--faint);margin-top:1.2rem}.reduced .evo-step[data-astro-cid-ttqhagy7],.reveal-all .evo-step[data-astro-cid-ttqhagy7]{opacity:1;min-height:0}@media (width<=900px){.evo-grid[data-astro-cid-ttqhagy7]{grid-template-columns:1fr;gap:2rem}.evo-visual[data-astro-cid-ttqhagy7]{order:0;position:relative;top:auto}.evo-svg[data-astro-cid-ttqhagy7]{max-width:min(80vw,340px)}.evo-step[data-astro-cid-ttqhagy7]{opacity:1;border-left-color:#b8945f59;min-height:0;padding-block:1.4rem}.evo-step[data-astro-cid-ttqhagy7] h3[data-astro-cid-ttqhagy7]{margin-block:.5rem .6rem}.evo-models[data-astro-cid-ttqhagy7] ul[data-astro-cid-ttqhagy7]{grid-template-columns:1fr 1fr}.evo-models[data-astro-cid-ttqhagy7] li[data-astro-cid-ttqhagy7]:last-child{grid-column:1/-1}}.sv[data-astro-cid-balzt5fj]{padding-block:clamp(5rem,3rem + 6vw,8rem);position:relative}.sv-pin[data-astro-cid-balzt5fj]{flex-direction:column;gap:clamp(2.5rem,5vw,4rem);display:flex}.sv-head[data-astro-cid-balzt5fj]{grid-template-columns:1.2fr 1fr;align-items:end;gap:1rem 4rem;display:grid}.sv-head[data-astro-cid-balzt5fj] .eyebrow[data-astro-cid-balzt5fj]{grid-column:1/-1}.sv-viewport[data-astro-cid-balzt5fj]{overflow:hidden}.sv-track[data-astro-cid-balzt5fj]{padding-inline:max(var(--gutter), calc((100vw - var(--maxw)) / 2 + var(--gutter)));gap:clamp(1rem,2vw,1.75rem);width:max-content;display:flex}.sv-card[data-astro-cid-balzt5fj]{flex-direction:column;width:min(41.25rem,42vw);min-height:min(540px,64vh);display:flex}.sv-card-top[data-astro-cid-balzt5fj]{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}.sv-no[data-astro-cid-balzt5fj]{font-family:var(--mono);font-size:var(--fs-sm);color:var(--gold)}.sv-card[data-astro-cid-balzt5fj] h3[data-astro-cid-balzt5fj]{font-size:var(--fs-xl);margin-bottom:.9rem}.sv-short[data-astro-cid-balzt5fj]{color:var(--muted);margin-bottom:1.2rem}.sv-link[data-astro-cid-balzt5fj]{margin-top:auto;padding-top:1.5rem}.sv-link[data-astro-cid-balzt5fj]:after{content:"";position:absolute;inset:0}@media (width<=900px){.sv-head[data-astro-cid-balzt5fj]{grid-template-columns:1fr}.sv-viewport[data-astro-cid-balzt5fj]{overflow:visible}.sv-track[data-astro-cid-balzt5fj]{width:auto;padding-inline:var(--gutter);flex-direction:column}.sv-card[data-astro-cid-balzt5fj]{width:auto;min-height:0}}.eu[data-astro-cid-uf4aokgb]{overflow:hidden}.eu-top[data-astro-cid-uf4aokgb]{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.eu-copy[data-astro-cid-uf4aokgb] h2[data-astro-cid-uf4aokgb]{margin-block:1.2rem 1.4rem}.eu-seal[data-astro-cid-uf4aokgb]{aspect-ratio:1;justify-self:center;width:min(100%,22.5rem);position:relative}.eu-ring[data-astro-cid-uf4aokgb]{width:100%;height:100%;position:absolute;inset:0}.eu-ring-line[data-astro-cid-uf4aokgb]{fill:none;stroke:var(--line-strong)}.eu-ring[data-astro-cid-uf4aokgb] text[data-astro-cid-uf4aokgb]{font-family:var(--mono);letter-spacing:2px;fill:var(--gold);font-size:14px}.eu-seal[data-astro-cid-uf4aokgb] .eu-mark{filter:drop-shadow(0 0 40px #b8945f4d);width:42%;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%)}.eu-grid[data-astro-cid-uf4aokgb]{grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,1.6vw,1.4rem);display:grid}.eu-icon[data-astro-cid-uf4aokgb]{width:30px;height:30px;color:var(--gold);margin-bottom:1.4rem}.eu-card[data-astro-cid-uf4aokgb] h3[data-astro-cid-uf4aokgb]{font-size:var(--fs-lg);letter-spacing:-.02em;margin-bottom:.6rem}.eu-card[data-astro-cid-uf4aokgb] p[data-astro-cid-uf4aokgb]{color:var(--muted);font-size:var(--fs-sm)}.eu-docs[data-astro-cid-uf4aokgb]{border-radius:var(--radius);border:1px dashed #b8945f66;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.5rem;padding:1.4rem 1.6rem;display:flex}.eu-docs[data-astro-cid-uf4aokgb] h3[data-astro-cid-uf4aokgb]{font-size:var(--fs-sm);letter-spacing:0;font-weight:600}.eu-docs[data-astro-cid-uf4aokgb] ul[data-astro-cid-uf4aokgb]{flex-wrap:wrap;gap:.5rem;display:flex}.eu-docs[data-astro-cid-uf4aokgb] .chip[data-astro-cid-uf4aokgb]{color:var(--text)}.eu-docs[data-astro-cid-uf4aokgb] .chip[data-astro-cid-uf4aokgb] svg[data-astro-cid-uf4aokgb]{color:var(--gold)}@media (width<=960px){.eu-top[data-astro-cid-uf4aokgb]{grid-template-columns:1fr}.eu-seal[data-astro-cid-uf4aokgb]{width:min(70vw,300px)}.eu-grid[data-astro-cid-uf4aokgb]{grid-template-columns:1fr 1fr}}@media (width<=600px){.eu-grid[data-astro-cid-uf4aokgb]{grid-template-columns:1fr}}.pl[data-astro-cid-qjn2xs6z]{background:radial-gradient(50% 60% at 50% 0%, #b8945f12, transparent 70%), var(--bg-2);border-block:1px solid var(--line)}.pl-head[data-astro-cid-qjn2xs6z]{grid-template-columns:1.15fr 1fr;align-items:end;gap:1.2rem clamp(2rem,5vw,5rem);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.pl-head[data-astro-cid-qjn2xs6z] .eyebrow[data-astro-cid-qjn2xs6z]{grid-column:1/-1}@media (width<=900px){.pl-head[data-astro-cid-qjn2xs6z]{grid-template-columns:1fr}}.pl-steps[data-astro-cid-qjn2xs6z]{position:relative}.pl-list[data-astro-cid-qjn2xs6z]{grid-template-columns:repeat(5,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.pl-line[data-astro-cid-qjn2xs6z]{background:var(--line-strong);height:2px;position:absolute;top:27px;left:28px;right:28px}.pl-line[data-astro-cid-qjn2xs6z] i[data-astro-cid-qjn2xs6z]{background:linear-gradient(90deg, var(--gold-deep), var(--gold-light));transform-origin:0;position:absolute;inset:0}.js:not(.reduced) .pl-line[data-astro-cid-qjn2xs6z] i[data-astro-cid-qjn2xs6z]{transform:scaleX(0)}.pl-pulse[data-astro-cid-qjn2xs6z]{background:var(--gold-light);width:10px;height:10px;box-shadow:0 0 18px 4px var(--gold);opacity:0;border-radius:50%;position:absolute;top:-4px;left:0}.pl-steps[data-astro-cid-qjn2xs6z].is-done .pl-pulse[data-astro-cid-qjn2xs6z]{animation:travel 3.2s var(--ease-in-out) infinite}@keyframes travel{0%{opacity:0;left:0}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.pl-step[data-astro-cid-qjn2xs6z]{position:relative}.pl-node[data-astro-cid-qjn2xs6z]{background:var(--bg);border:1px solid var(--line-strong);width:56px;height:56px;font-family:var(--mono);font-size:var(--fs-sm);color:var(--muted);border-radius:50%;place-items:center;margin-bottom:1.4rem;transition:border-color .5s,color .5s,box-shadow .5s,background-color .5s;display:grid;position:relative}.pl-step[data-astro-cid-qjn2xs6z].on .pl-node[data-astro-cid-qjn2xs6z],.reduced .pl-node[data-astro-cid-qjn2xs6z],.reveal-all .pl-node[data-astro-cid-qjn2xs6z]{border-color:var(--gold);color:#0b0b0b;background:var(--gold);box-shadow:0 0 30px -4px var(--gold)}.pl-step[data-astro-cid-qjn2xs6z] h3[data-astro-cid-qjn2xs6z]{font-size:var(--fs-lg);letter-spacing:-.02em;margin-bottom:.5rem}.pl-step[data-astro-cid-qjn2xs6z] p[data-astro-cid-qjn2xs6z]{color:var(--muted);font-size:var(--fs-sm)}@media (width<=900px){.pl-list[data-astro-cid-qjn2xs6z]{grid-template-columns:1fr;gap:2rem;padding-left:0}.pl-line[data-astro-cid-qjn2xs6z]{width:2px;height:auto;inset:28px auto 28px 27px}.pl-line[data-astro-cid-qjn2xs6z] i[data-astro-cid-qjn2xs6z]{transform-origin:top}.js:not(.reduced) .pl-line[data-astro-cid-qjn2xs6z] i[data-astro-cid-qjn2xs6z]{transform:scaleY(0)}.pl-pulse[data-astro-cid-qjn2xs6z]{display:none}.pl-step[data-astro-cid-qjn2xs6z]{grid-template-columns:56px 1fr;column-gap:1.25rem;display:grid}.pl-node[data-astro-cid-qjn2xs6z]{grid-row:span 2;margin:0}}.pr-grid[data-astro-cid-2kegqo7y]{grid-template-columns:1fr 1.4fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.pr-head[data-astro-cid-2kegqo7y]{top:calc(var(--header-h) + 3rem);position:sticky}.pr-head[data-astro-cid-2kegqo7y] h2[data-astro-cid-2kegqo7y]{margin-top:1.2rem}.pr-list[data-astro-cid-2kegqo7y]{margin:0;padding:0;list-style:none}.pr-step[data-astro-cid-2kegqo7y]{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:1.5rem 2rem;padding-block:2rem;display:grid}.pr-step[data-astro-cid-2kegqo7y]:last-child{border-bottom:1px solid var(--line)}.pr-no[data-astro-cid-2kegqo7y]{letter-spacing:-.05em;min-width:1.25em;font-size:clamp(3rem,2rem + 4vw,5.5rem);font-weight:800;line-height:.85;transition:color .6s}.pr-step[data-astro-cid-2kegqo7y]:hover .pr-no[data-astro-cid-2kegqo7y]{color:var(--gold)}.pr-step[data-astro-cid-2kegqo7y] h3[data-astro-cid-2kegqo7y]{font-size:var(--fs-xl);margin-bottom:.6rem}.pr-step[data-astro-cid-2kegqo7y] p[data-astro-cid-2kegqo7y]{color:var(--muted);max-width:52ch}@media (width<=900px){.pr-grid[data-astro-cid-2kegqo7y]{grid-template-columns:1fr}.pr-head[data-astro-cid-2kegqo7y]{position:static}}.cs-head[data-astro-cid-zeiabrod]{grid-template-columns:1fr 1fr;align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.cs-head[data-astro-cid-zeiabrod] h2[data-astro-cid-zeiabrod]{margin-top:1.2rem}.cs-grid[data-astro-cid-zeiabrod]{grid-template-columns:repeat(2,1fr);gap:clamp(.9rem,1.6vw,1.4rem);display:grid}.cs-card[data-astro-cid-zeiabrod]{min-height:360px;transition:translate .6s var(--ease-out), border-color .4s;flex-direction:column;display:flex}.cs-card[data-astro-cid-zeiabrod]:hover{translate:0 -6px}.cs-card[data-astro-cid-zeiabrod].is-own{background:radial-gradient(90% 80% at 100% 0,#b8945f24,#0000 60%),linear-gradient(#ffffff09,#ffffff03);border-color:#b8945f4d}.cs-meta[data-astro-cid-zeiabrod]{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}.cs-type[data-astro-cid-zeiabrod]{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.cs-idx[data-astro-cid-zeiabrod]{font-family:var(--mono);font-size:var(--fs-xs);color:var(--faint)}.cs-sector[data-astro-cid-zeiabrod]{color:var(--muted);font-size:var(--fs-sm);margin-bottom:.5rem}.cs-card[data-astro-cid-zeiabrod] h3[data-astro-cid-zeiabrod]{font-size:var(--fs-xl);margin-bottom:.9rem}.cs-text[data-astro-cid-zeiabrod]{color:var(--muted);margin-bottom:1.6rem}.cs-tags[data-astro-cid-zeiabrod]{flex-wrap:wrap;gap:.45rem;margin-top:auto;display:flex}@media (width<=900px){.cs-head[data-astro-cid-zeiabrod],.cs-grid[data-astro-cid-zeiabrod]{grid-template-columns:1fr}.cs-card[data-astro-cid-zeiabrod]{min-height:0}}.pc-head[data-astro-cid-tl27rjbg]{max-width:860px;margin-bottom:clamp(2.5rem,5vw,4rem)}.pc-head[data-astro-cid-tl27rjbg] h2[data-astro-cid-tl27rjbg]{margin-block:1.2rem 1.4rem}.pc-grid[data-astro-cid-tl27rjbg]{grid-template-columns:repeat(4,1fr);gap:clamp(.8rem,1.4vw,1.2rem);display:grid}.pc-card[data-astro-cid-tl27rjbg]{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}.pc-card[data-astro-cid-tl27rjbg].is-featured{background:radial-gradient(100% 70% at 50% 0,#b8945f29,#0000 70%),linear-gradient(#ffffff0a,#ffffff03);border-color:#b8945f8c}.pc-badge[data-astro-cid-tl27rjbg]{background:var(--gold);color:#0b0b0b;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-bottom:1rem;padding:.35em .8em;font-size:.75rem;font-weight:500}.pc-card[data-astro-cid-tl27rjbg] h3[data-astro-cid-tl27rjbg]{font-size:var(--fs-lg);letter-spacing:-.02em;margin-bottom:.8rem}.pc-desc[data-astro-cid-tl27rjbg]{color:var(--muted);font-size:var(--fs-sm);margin-bottom:1.6rem}.pc-price[data-astro-cid-tl27rjbg]{border-block:1px solid var(--line);flex-direction:column;gap:.2rem;margin-bottom:1.2rem;padding-block:1.2rem;display:flex}.pc-price[data-astro-cid-tl27rjbg] strong[data-astro-cid-tl27rjbg]{font-size:var(--fs-xl);letter-spacing:-.03em;color:var(--gold-light);font-weight:760;line-height:1.15}.pc-price[data-astro-cid-tl27rjbg].is-tbd strong[data-astro-cid-tl27rjbg]{color:var(--muted);font-weight:600}.pc-price[data-astro-cid-tl27rjbg] span[data-astro-cid-tl27rjbg]{font-size:var(--fs-xs);color:var(--faint);font-family:var(--mono)}.pc-features[data-astro-cid-tl27rjbg]{font-size:var(--fs-sm);margin-bottom:1.8rem}.pc-cta[data-astro-cid-tl27rjbg]{white-space:nowrap;justify-content:center;align-self:end}.pc-note[data-astro-cid-tl27rjbg]{font-size:var(--fs-xs);color:var(--faint);margin-top:1.6rem}@media (width<=1279px){.pc-grid[data-astro-cid-tl27rjbg]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.pc-grid[data-astro-cid-tl27rjbg]{grid-template-columns:1fr}}.fd[data-astro-cid-ea2n3ynz]{border-top:1px solid var(--line);overflow:hidden}.fd-bg[data-astro-cid-ea2n3ynz]{letter-spacing:-.06em;--outline:#b8945f2e;pointer-events:none;user-select:none;font-size:clamp(10rem,30vw,32rem);font-weight:800;line-height:1;position:absolute;bottom:-6vw;right:-2vw}.fd-grid[data-astro-cid-ea2n3ynz]{grid-template-columns:1fr 1fr;gap:2rem clamp(2rem,6vw,6rem);display:grid;position:relative}.fd-grid[data-astro-cid-ea2n3ynz] h2[data-astro-cid-ea2n3ynz]{margin-top:1.2rem}.fd-stats[data-astro-cid-ea2n3ynz]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2.5rem 0;display:grid}.fd-stats[data-astro-cid-ea2n3ynz] dd[data-astro-cid-ea2n3ynz]{margin:0}.fd-num[data-astro-cid-ea2n3ynz]{letter-spacing:-.04em;color:var(--gold-light);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.6rem);font-weight:800;line-height:1}.fd-label[data-astro-cid-ea2n3ynz]{font-size:var(--fs-sm);color:var(--muted);margin-top:.5rem}@media (width<=900px){.fd-grid[data-astro-cid-ea2n3ynz]{grid-template-columns:1fr}}@media (width<=600px){.fd-bg[data-astro-cid-ea2n3ynz]{opacity:.6;font-size:44vw;bottom:-2vw}}@media (width<=480px){.fd-stats[data-astro-cid-ea2n3ynz]{grid-template-columns:1fr 1fr}}
