.hero[data-astro-cid-lcdefpme]{margin-top:calc(-1 * var(--nav-h));padding:calc(var(--nav-h) + clamp(32px, 6vw, 72px)) 0 clamp(48px, 7vw, 80px);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:radial-gradient(55% 60% at 85% 10%,#bd923b38,#0000 70%),radial-gradient(40% 50% at 0 90%,#bd923b1f,#0000 70%),radial-gradient(#0d111714 1px,#0000 1px) 0 0/22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#000 70%,#0000)}.hero-copy[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:18px;max-width:1100px;display:grid}.hero-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:var(--ink-2);border:1px solid var(--line-strong);box-shadow:var(--shadow-sm);background:#ffffffd9;border-radius:999px;gap:10px;padding:6px 16px 6px 6px;font-size:clamp(.72rem,2.6vw,.9rem)}.hero-eyebrow[data-astro-cid-lcdefpme]:before{border-radius:999px;padding:4px 8px}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.08}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.proof[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:8px 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.services[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{align-items:center;gap:.4em;font-size:clamp(1.6rem,2.4vw,2.1rem);display:inline-flex}.services[data-astro-cid-lcdefpme] .ps[data-astro-cid-lcdefpme]{font:700 .55em/1 var(--font-mono);color:var(--ink);background:var(--amber);letter-spacing:0;border-radius:.25em;padding:.3em .35em}.services[data-astro-cid-lcdefpme]{scroll-margin-top:calc(var(--nav-h) + 16px);margin-top:clamp(40px,5vw,64px)}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:var(--amber-deep);margin-right:8px;font-weight:700}.proof[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.proof[data-astro-cid-lcdefpme] .offer[data-astro-cid-lcdefpme]{color:inherit;text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:4px;text-decoration-thickness:2px}.proof[data-astro-cid-lcdefpme] .offer[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.marquee[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:#ffffffb3;align-items:center;display:flex;overflow:hidden}.marquee-label[data-astro-cid-lcdefpme]{padding:16px 20px 16px var(--gutter);font:600 .72rem/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-right:1px solid var(--line);z-index:1;background:#fff;flex:none;max-width:13em;position:relative}.track[data-astro-cid-lcdefpme]{width:max-content;animation:50s linear infinite scroll;display:flex;mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.marquee[data-astro-cid-lcdefpme]:hover .track[data-astro-cid-lcdefpme]{animation-play-state:paused}.track[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none;display:flex}.track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font:500 .95rem/1 var(--font-mono);color:var(--ink-2);white-space:nowrap;align-items:center;gap:22px;padding:16px 22px;display:flex}.track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:var(--amber);border-radius:2px;width:6px;height:6px}@keyframes scroll{to{transform:translate(-50%)}}.difference[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.int-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:18px;display:grid}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:14px;display:flex}.steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.15rem}.steps[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font:700 .8rem/1 var(--font-mono);background:var(--ink);color:var(--amber);border-radius:6px;flex:none;height:fit-content;padding:6px 7px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px;font-size:.95rem}.layers[data-astro-cid-lcdefpme]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:26px;gap:10px;padding:28px;display:grid;position:relative}.layer[data-astro-cid-lcdefpme]{background:var(--bg-warm);border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:14px;gap:3px;padding:14px 18px;display:grid}.layer[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:600}.layer[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:500 .76rem/1.3 var(--font-mono);color:var(--muted)}.layer[data-astro-cid-lcdefpme].base{background:var(--ink);color:#fff;border-color:var(--ink);border-left-color:var(--amber);padding-block:18px}.layer[data-astro-cid-lcdefpme].base span[data-astro-cid-lcdefpme]{color:var(--amber)}.stack-label[data-astro-cid-lcdefpme]{font:700 .7rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--amber);border-radius:6px;padding:6px 9px;position:absolute;top:-12px;right:24px}.row-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.post[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:12px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}.post[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.post[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.15rem}.post[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{font-size:.95rem}.meta[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.78rem}@media (width<=1020px){.difference[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.marquee-label[data-astro-cid-lcdefpme]{display:none}}
