.rain[data-astro-cid-dpq54zdo]{position:absolute;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(120% 70% at 75% 100%,rgb(0 180 216 / .12),transparent 60%),linear-gradient(180deg,#0a0f13,#0f171d 55%,#15212a)}.rain[data-astro-cid-dpq54zdo] canvas[data-astro-cid-dpq54zdo]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .9s ease-out}.rain[data-astro-cid-dpq54zdo] canvas[data-astro-cid-dpq54zdo].on{opacity:1}.rain-tint[data-astro-cid-dpq54zdo]{position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 15 19 / .7) 0%,rgb(10 15 19 / .35) 45%,transparent 70%)}@media(max-width:959px){.rain-tint[data-astro-cid-dpq54zdo]{background:linear-gradient(180deg,#0a0f1359,#0a0f13b3 60%,#0a0f1373)}}.hero[data-astro-cid-3vrprxtw]{position:relative;display:flex;flex-direction:column;min-height:calc(100svh - 68px);isolation:isolate}@media(min-width:640px){.hero[data-astro-cid-3vrprxtw]{min-height:calc(100svh - 108px)}}.hero-bg[data-astro-cid-3vrprxtw]{position:absolute;inset:0;z-index:-1;overflow:hidden}.hero-bg[data-astro-cid-3vrprxtw] img[data-astro-cid-3vrprxtw]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.04);animation:heroZoom 14s var(--ease-out) forwards}@keyframes heroZoom{to{transform:scale(1)}}.hero-tint[data-astro-cid-3vrprxtw]{position:absolute;inset:0;background:linear-gradient(90deg,#14181cdb,#14181c9e 42%,#14181c38 72%,#14181c1a),linear-gradient(0deg,rgb(20 24 28 / .85) 0%,transparent 32%)}@media(max-width:959px){.hero-tint[data-astro-cid-3vrprxtw]{background:linear-gradient(180deg,#14181c8c,#14181cc7 55%,#14181ce6)}}.hero-inner[data-astro-cid-3vrprxtw]{position:relative;flex:1;display:flex;flex-direction:column;width:100%}.hero-grid[data-astro-cid-3vrprxtw]{flex:1;display:grid;align-items:center;gap:2.5rem;padding-block:3rem 2.5rem}@media(min-width:960px){.hero-grid[data-astro-cid-3vrprxtw]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3.5rem}.hero-h1[data-astro-cid-3vrprxtw]{font-size:clamp(2.6rem,4.4vw,4rem)}}.hero-grid[data-astro-cid-3vrprxtw]>[data-astro-cid-3vrprxtw]{min-width:0}.hero-h1[data-astro-cid-3vrprxtw]{font-size:clamp(1.85rem,8.4vw,2.6rem);line-height:1.04;letter-spacing:-.03em;font-weight:650;max-width:16ch}.hero-chips[data-astro-cid-3vrprxtw]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.75rem}.hero-lead[data-astro-cid-3vrprxtw]{margin-top:1.5rem;max-width:38rem;font-size:1.125rem;line-height:1.65;color:#d7dee3}.hero-ctas[data-astro-cid-3vrprxtw]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.hero-note[data-astro-cid-3vrprxtw]{margin-top:1.25rem;max-width:38rem;font-size:.8rem;line-height:1.5;color:#9aa7b0}.hero-ghost[data-astro-cid-3vrprxtw]{background:#252a2fbf;backdrop-filter:blur(6px)}@property --t{syntax: "<number>"; inherits: true; initial-value: 1;}.shimmer[data-astro-cid-3vrprxtw]{white-space:nowrap;color:var(--color-brand);--pass: calc(140 * (var(--n) - 1));--cycle: calc(var(--pass) + 3600);animation:walk calc(var(--cycle) * 1ms) linear .9s infinite}@keyframes walk{0%{--t: 0}to{--t: 1}}.sh-l[data-astro-cid-3vrprxtw]{--frac: calc(var(--pass) / var(--cycle));--pos: calc(var(--i) / max(1, var(--n) - 1));--dist: abs(calc(var(--t) / var(--frac) - var(--pos)));--glow: max(0, calc(1 - var(--dist) * (var(--n) - 1) * .95));color:var(--color-brand);color:color-mix(in srgb,var(--color-brand-peak) calc(var(--glow) * 100%),var(--color-brand))}@media(prefers-reduced-motion:reduce){.shimmer[data-astro-cid-3vrprxtw],.sh-l[data-astro-cid-3vrprxtw]{animation:none!important;color:var(--color-brand)}}.in[data-astro-cid-3vrprxtw]{opacity:0;transform:translateY(16px);animation:heroIn .7s var(--ease-out) forwards;animation-delay:var(--d, 0s)}@keyframes heroIn{to{opacity:1;transform:none}}.plate-wrap[data-astro-cid-3vrprxtw]{perspective:1100px}.plate[data-astro-cid-3vrprxtw]{display:block;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--color-line-strong);background:#1c2024c7;backdrop-filter:blur(10px);transition:border-color .2s,transform .18s ease-out}.plate[data-astro-cid-3vrprxtw]:hover{border-color:var(--color-line-brand)}.plate-head[data-astro-cid-3vrprxtw]{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;border-bottom:1px solid var(--color-line)}.plate-title[data-astro-cid-3vrprxtw]{font-weight:700;color:var(--color-fg)}.ping[data-astro-cid-3vrprxtw]{position:relative;width:8px;height:8px}.ping[data-astro-cid-3vrprxtw]:before,.ping[data-astro-cid-3vrprxtw] span[data-astro-cid-3vrprxtw]{content:"";position:absolute;inset:0;border-radius:99px;background:var(--color-brand)}.ping[data-astro-cid-3vrprxtw] span[data-astro-cid-3vrprxtw]{animation:ping 2.4s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3);opacity:0}}.plate-body[data-astro-cid-3vrprxtw]{display:flex;align-items:center;gap:1.25rem;padding:1.25rem}.plate-img[data-astro-cid-3vrprxtw]{flex:none;width:112px;height:112px;display:grid;place-items:center;border-radius:var(--radius-md);background:radial-gradient(circle at 50% 40%,#00b4d838,#ffffff08 70%);border:1px solid var(--color-line);overflow:hidden;padding:12px}.plate-img[data-astro-cid-3vrprxtw] img[data-astro-cid-3vrprxtw]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .45))}.plate-product[data-astro-cid-3vrprxtw]{font-size:1.5rem;font-weight:650;letter-spacing:-.01em}.plate-tagline[data-astro-cid-3vrprxtw]{margin-top:.35rem;font-size:.925rem;color:var(--color-fg-muted);line-height:1.5}.plate-specs[data-astro-cid-3vrprxtw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--color-line)}.plate-spec[data-astro-cid-3vrprxtw]{padding:1rem 1.25rem;min-width:0}.plate-spec[data-astro-cid-3vrprxtw]+.plate-spec[data-astro-cid-3vrprxtw]{border-left:1px solid var(--color-line)}.plate-spec[data-astro-cid-3vrprxtw] dt[data-astro-cid-3vrprxtw]{font-size:.75rem;color:var(--color-fg-muted);line-height:1.35}.plate-spec[data-astro-cid-3vrprxtw] dd[data-astro-cid-3vrprxtw]{margin:.35rem 0 0;font-size:1.05rem;font-weight:650;color:var(--color-fg)}@media(max-width:479px){.plate-spec[data-astro-cid-3vrprxtw]{padding:.9rem .85rem}.plate-spec[data-astro-cid-3vrprxtw] dd[data-astro-cid-3vrprxtw]{font-size:.95rem}}.plate-foot[data-astro-cid-3vrprxtw]{padding:.9rem 1.25rem;border-top:1px solid var(--color-line)}.plate-link[data-astro-cid-3vrprxtw]{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:var(--color-brand-text)}.plate-link[data-astro-cid-3vrprxtw] svg{transition:transform .2s}.plate[data-astro-cid-3vrprxtw]:hover .plate-link[data-astro-cid-3vrprxtw] svg{transform:translate(3px)}.plate-note[data-astro-cid-3vrprxtw]{margin-top:.75rem;font-size:.75rem;line-height:1.5;color:var(--color-fg-subtle)}.stats[data-astro-cid-3vrprxtw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--color-line-strong)}@media(min-width:768px){.stats[data-astro-cid-3vrprxtw]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat[data-astro-cid-3vrprxtw]{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:1.4rem 1rem 1.6rem 0;min-width:0}@media(min-width:768px){.stat[data-astro-cid-3vrprxtw]+.stat[data-astro-cid-3vrprxtw]{padding-left:1.5rem;border-left:1px solid var(--color-line)}}.stat-v[data-astro-cid-3vrprxtw]{margin:0;font-size:var(--text-num);font-weight:650;letter-spacing:-.02em;line-height:1.1}.stat-l[data-astro-cid-3vrprxtw]{margin-top:.4rem;font-size:.875rem;color:#c4ccd2}.plate-spec[data-astro-cid-3vrprxtw]{display:flex;flex-direction:column}.hero--scene[data-astro-cid-3vrprxtw] .plate[data-astro-cid-3vrprxtw]{background:#161b1ff0;backdrop-filter:none}.hero--scene[data-astro-cid-3vrprxtw] .hero-ghost[data-astro-cid-3vrprxtw]{background:#161b1fcc;backdrop-filter:none}.hero--scene[data-astro-cid-3vrprxtw] .stats[data-astro-cid-3vrprxtw]{border-top-color:transparent}.hero--scene[data-astro-cid-3vrprxtw] .hero-grid[data-astro-cid-3vrprxtw]{padding-bottom:7.5rem}@media(min-width:960px){.hero--scene[data-astro-cid-3vrprxtw] .hero-grid[data-astro-cid-3vrprxtw]{padding-bottom:8.5rem}}.plate--form[data-astro-cid-3vrprxtw]:hover{border-color:var(--color-line-strong)}.plate-form[data-astro-cid-3vrprxtw]{padding:1.1rem 1.25rem 1.2rem}.plate-form[data-astro-cid-3vrprxtw] .lf-lead{margin-top:-.2rem}.plate-form[data-astro-cid-3vrprxtw] .plate-channels{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--color-line)}.sg-grid[data-astro-cid-ufmjbz64]{margin-top:3rem;background:var(--color-bg)}@media(min-width:640px){.sg-grid[data-astro-cid-ufmjbz64]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-card[data-astro-cid-ufmjbz64]{display:block;transition:background-color .2s}.sg-card[data-astro-cid-ufmjbz64]:hover{background:var(--color-bg-elev)}.sg-media[data-astro-cid-ufmjbz64]{position:relative;aspect-ratio:21 / 9;overflow:hidden;border-bottom:1px solid var(--color-line);background:var(--color-bg-subtle)}.sg-media[data-astro-cid-ufmjbz64] img[data-astro-cid-ufmjbz64]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease-out)}.sg-card[data-astro-cid-ufmjbz64]:hover .sg-media[data-astro-cid-ufmjbz64] img[data-astro-cid-ufmjbz64]{transform:scale(1.04)}.sg-body[data-astro-cid-ufmjbz64]{padding:1.75rem}@media(min-width:768px){.sg-body[data-astro-cid-ufmjbz64]{padding:2rem}}.sg-title-row[data-astro-cid-ufmjbz64]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sg-title-row[data-astro-cid-ufmjbz64] .sg-arrow{flex:none;color:var(--color-fg-subtle);transition:transform .2s,color .2s}.sg-card[data-astro-cid-ufmjbz64]:hover .sg-arrow{transform:translate(4px);color:var(--color-brand-text)}.sg-text[data-astro-cid-ufmjbz64]{margin-top:.65rem;max-width:56ch;color:var(--color-fg-muted);line-height:1.6}.pg-grid[data-astro-cid-uy27yma2]{display:grid;gap:1rem;margin-top:3rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.ps-grid[data-astro-cid-gi2xzt3i]{display:grid;gap:3rem}@media(min-width:1024px){.ps-grid[data-astro-cid-gi2xzt3i]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem;align-items:stretch}}.ps-media[data-astro-cid-gi2xzt3i]{position:relative;min-height:320px;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.ps-media[data-astro-cid-gi2xzt3i] img[data-astro-cid-gi2xzt3i]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ps-media-tint[data-astro-cid-gi2xzt3i]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgb(0 114 138 / .35))}.ps-steps[data-astro-cid-gi2xzt3i]{margin-top:2.5rem}@media(min-width:640px){.ps-steps[data-astro-cid-gi2xzt3i]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ps-step[data-astro-cid-gi2xzt3i]{padding:1.75rem;transition:background-color .2s}.ps-step[data-astro-cid-gi2xzt3i]:hover{background:var(--color-bg-elev)}.ps-num[data-astro-cid-gi2xzt3i]{display:inline-block;font-family:var(--font-mono);font-size:.8rem;font-weight:700;letter-spacing:.08em;color:var(--color-brand-text);padding-bottom:.4rem;border-bottom:2px solid var(--color-brand)}.ps-title[data-astro-cid-gi2xzt3i]{margin-top:1.25rem;font-size:1.15rem;font-weight:650}.ps-text[data-astro-cid-gi2xzt3i]{margin-top:.5rem;color:var(--color-fg-muted);line-height:1.6;font-size:.95rem}.pt-grid[data-astro-cid-2izbc6vu]{display:grid;gap:1rem;margin-top:3rem}@media(min-width:1024px){.pt-grid[data-astro-cid-2izbc6vu]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:1.25rem}}.pt-anchor[data-astro-cid-2izbc6vu]{position:relative;display:flex;min-height:440px;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--color-line);isolation:isolate}.pt-anchor[data-astro-cid-2izbc6vu] img[data-astro-cid-2izbc6vu]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease-out)}.pt-anchor[data-astro-cid-2izbc6vu]:hover img[data-astro-cid-2izbc6vu]{transform:scale(1.04)}.pt-anchor-tint[data-astro-cid-2izbc6vu]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#14181c1a 20%,#14181ceb 85%)}.pt-anchor-body[data-astro-cid-2izbc6vu]{margin-top:auto;width:100%;padding:1.75rem}@media(min-width:768px){.pt-anchor-body[data-astro-cid-2izbc6vu]{padding:2.25rem}}.pt-loc[data-astro-cid-2izbc6vu]{color:var(--color-fg-muted)}.pt-anchor[data-astro-cid-2izbc6vu] .pt-loc[data-astro-cid-2izbc6vu]{color:#c4ccd2}.pt-anchor-title[data-astro-cid-2izbc6vu]{margin-top:.75rem;font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.2;letter-spacing:-.015em;max-width:26ch}.pt-anchor-result[data-astro-cid-2izbc6vu]{margin-top:.75rem;max-width:52ch;color:#d2d9de;line-height:1.6;font-size:.95rem}.pt-anchor-foot[data-astro-cid-2izbc6vu]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgb(255 255 255 / .16)}.pt-area[data-astro-cid-2izbc6vu]{display:flex;flex-direction:column}.pt-area-v[data-astro-cid-2izbc6vu]{font-size:var(--text-num);font-weight:650;letter-spacing:-.02em;line-height:1}.pt-area-l[data-astro-cid-2izbc6vu]{margin-top:.35rem;font-size:.8rem;color:#c4ccd2}.pt-go[data-astro-cid-2izbc6vu]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:99px;background:var(--color-brand);color:var(--color-ink);transition:transform .2s}.pt-anchor[data-astro-cid-2izbc6vu]:hover .pt-go[data-astro-cid-2izbc6vu]{transform:translate(4px)}.pt-list[data-astro-cid-2izbc6vu]{display:grid;gap:1rem;align-content:start}.pt-row[data-astro-cid-2izbc6vu]{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:1.1rem;padding:.75rem 1.25rem .75rem .75rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-bg-elev);transition:border-color .2s,background-color .2s}.pt-row[data-astro-cid-2izbc6vu]:hover{border-color:var(--color-line-brand);background:var(--color-bg-subtle)}.pt-thumb[data-astro-cid-2izbc6vu]{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-subtle)}.pt-thumb[data-astro-cid-2izbc6vu] img[data-astro-cid-2izbc6vu]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pt-row-title[data-astro-cid-2izbc6vu]{margin-top:.4rem;font-size:1rem;font-weight:600;line-height:1.35}.pt-row-area[data-astro-cid-2izbc6vu]{margin-top:.35rem;font-size:.85rem;color:var(--color-brand-text);font-weight:600}.pt-row[data-astro-cid-2izbc6vu] .pt-row-arrow{color:var(--color-fg-subtle);transition:transform .2s,color .2s}.pt-row[data-astro-cid-2izbc6vu]:hover .pt-row-arrow{color:var(--color-brand-text);transform:translate(3px)}@media(max-width:479px){.pt-row[data-astro-cid-2izbc6vu]{grid-template-columns:88px minmax(0,1fr)}.pt-row[data-astro-cid-2izbc6vu] .pt-row-arrow{display:none}}.wa-grid[data-astro-cid-zm4idq56]{margin-top:3rem}@media(min-width:640px){.wa-grid[data-astro-cid-zm4idq56]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.wa-grid[data-astro-cid-zm4idq56]{grid-template-columns:repeat(4,minmax(0,1fr))}}.wa-cell[data-astro-cid-zm4idq56]{position:relative;padding:2rem 1.75rem;transition:background-color .2s}.wa-cell[data-astro-cid-zm4idq56]:before{content:"";position:absolute;left:0;top:-1px;width:0;height:2px;background:var(--color-brand);transition:width .4s var(--ease-out)}.wa-cell[data-astro-cid-zm4idq56]:hover{background:var(--color-bg-elev)}.wa-cell[data-astro-cid-zm4idq56]:hover:before{width:100%}.wa-stat[data-astro-cid-zm4idq56]{font-size:clamp(2rem,3.2vw,2.75rem);font-weight:650;letter-spacing:-.03em;line-height:1;color:var(--color-brand-text)}.wa-title[data-astro-cid-zm4idq56]{margin-top:1.1rem;font-size:1.1rem;font-weight:650}.wa-text[data-astro-cid-zm4idq56]{margin-top:.5rem;color:var(--color-fg-muted);line-height:1.6;font-size:.95rem}
