.amy2-hero{border-bottom:1px solid var(--sp-line);position:relative;overflow:hidden}.amy2-hero:before{content:"";background:radial-gradient(circle,rgba(163,116,42,.16),transparent 66%);border-radius:50%;width:46rem;height:46rem;position:absolute;top:-12rem;right:-14rem}.amy2-hero__grid{opacity:.55;background-image:linear-gradient(rgba(163,116,42,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(163,116,42,.06) 1px,transparent 1px);background-size:4rem 4rem;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,transparent 80%);mask-image:linear-gradient(#000 0%,transparent 80%)}.amy2-hero__inner{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;gap:3.5rem;padding:max(4.5rem,min(8vw,6.5rem)) 0 max(3.5rem,min(6vw,5rem));display:grid;position:relative}.amy2-hero__copy .sp-h1{max-width:12ch;margin-top:1.3rem}.amy2-hero__copy .sp-lead{max-width:32rem;margin-top:1.5rem}.amy2-hero__ctas{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2.1rem;display:flex}.amy2-hero__proof{color:var(--sp-faint);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:2.2rem;font-size:.72rem;font-weight:700;display:flex}.amy2-hero__proof span{align-items:center;gap:.45rem;display:inline-flex}.amy2-hero__proof i{background:var(--sp-gold-soft);border-radius:50%;width:.4rem;height:.4rem}.amy2-instrument{border:1px solid var(--sp-line);background:var(--sp-white);border-radius:1.4rem;position:relative;transform:rotate(1.1deg);box-shadow:0 40px 90px rgba(40,30,20,.14),0 6px 20px rgba(40,30,20,.07)}.amy2-instrument__bar{color:var(--sp-faint);letter-spacing:.04em;background:#fbf9f5;border-bottom:1px solid #f0eae2;border-radius:1.4rem 1.4rem 0 0;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem 1.1rem;font-size:.66rem;font-weight:750;display:flex}.amy2-instrument__dots{gap:.28rem;display:flex}.amy2-instrument__dots i{background:#d8cec2;border-radius:50%;width:.44rem;height:.44rem}.amy2-instrument__dots i:first-child{background:#dfa172}.amy2-instrument__dots i:nth-child(2){background:#e3cb8d}.amy2-instrument__dots i:last-child{background:#9dbd9a}.amy2-instrument__live{color:#6f9a72;align-items:center;gap:.4rem;display:inline-flex}.amy2-instrument__live b{background:#79b881;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 3px rgba(121,184,129,.18)}.amy2-instrument__body{gap:.9rem;padding:1.3rem;display:grid}.amy2-instrument__ask{background:#fffdf9;border:1px solid #ede6dc;border-radius:.95rem;align-items:center;gap:.6rem;padding:.55rem .55rem .55rem .95rem;display:flex}.amy2-instrument__ask p{color:var(--sp-ink);flex:1;font-size:.85rem;font-weight:650;line-height:1.4}.amy2-instrument__mic{width:2.1rem;height:2.1rem;color:var(--sp-gold);cursor:pointer;background:#fff;border:1px solid #e0d5c2;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.amy2-instrument__mic:after{content:"";border:1.5px solid rgba(163,116,42,.45);border-radius:50%;animation:2.2s ease-out infinite amy2-micpulse;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.amy2-instrument__mic svg{width:.85rem;height:.85rem}@keyframes amy2-micpulse{0%{opacity:.8;transform:scale(.8)}70%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}.amy2-instrument__send{background:linear-gradient(135deg,var(--sp-gold)0%,var(--sp-gold-soft)100%);color:#fff;cursor:pointer;border:none;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.55rem .9rem;font-size:.72rem;font-weight:800;display:inline-flex}.amy2-instrument__send svg{width:.75rem;height:.75rem}.amy2-instrument__crossing{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.amy2-instrument__crossing-label{color:var(--sp-faint);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:800}.amy2-instrument__pill{color:#7c5b2c;background:#f3eadf;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .55rem;font-size:.6rem;font-weight:750;display:inline-flex}.amy2-instrument__pill svg{width:.65rem;height:.65rem}.amy2-instrument__a{background:linear-gradient(160deg,#fffdf6,#fdf6e9);border:1px solid #e6ddc8;border-radius:.95rem;padding:.95rem}.amy2-instrument__a-head{color:#7f956f;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.64rem;font-weight:800;display:flex}.amy2-instrument__a-head svg{width:.8rem;height:.8rem}.amy2-kpis{grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.75rem;display:grid}.amy2-kpi{background:rgba(255,255,255,.75);border:1px solid #ece2cd;border-radius:.7rem;padding:.55rem .65rem}.amy2-kpi strong{color:var(--sp-ink);letter-spacing:-.02em;font-size:.98rem;font-weight:850;line-height:1;display:block}.amy2-kpi span{color:var(--sp-muted);letter-spacing:.04em;text-transform:uppercase;margin-top:.3rem;font-size:.58rem;font-weight:700;line-height:1.35;display:block}.amy2-chart{border-bottom:1px solid #e6ddc8;align-items:end;gap:.4rem;height:6rem;margin-top:.85rem;padding:0 .2rem;display:flex;position:relative}.amy2-chart span{background:linear-gradient(to top,var(--sp-gold),#d7b16d);border-radius:.3rem .3rem 0 0;width:100%}.amy2-chart span.is-down{background:linear-gradient(#e3ddd2,#c9c2b8)}.amy2-chart__line{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.amy2-chart__line polyline{fill:none;stroke:var(--sp-gold-deep);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.amy2-chart__cap{color:var(--sp-faint);letter-spacing:.06em;text-transform:uppercase;margin-top:.45rem;font-size:.62rem;font-weight:700}.amy2-instrument__a-text{color:var(--sp-ink-soft);margin-top:.6rem;font-size:.78rem;line-height:1.5}.amy2-instrument__a-text strong{color:var(--sp-ink)}.amy2-instrument__actions{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.amy2-instrument__actions button{color:#7c5b2c;cursor:pointer;background:#fff;border:1px solid #e0d5c2;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.64rem;font-weight:750;transition:background .15s,border-color .15s;display:inline-flex}.amy2-instrument__actions button:hover{background:#f7efe1;border-color:#cdb684}.amy2-instrument__actions svg{width:.7rem;height:.7rem}.amy2-instrument__note{color:var(--sp-faint);text-align:center;justify-content:center;align-items:center;gap:.5rem;margin-top:1.1rem;font-size:.72rem;display:flex}.amy2-instrument__note svg{color:var(--sp-gold);flex:none}.amy2-askwall{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:2.6rem;display:grid}.amy2-askwall__copy>p{color:var(--sp-muted);font-size:.95rem;line-height:1.6}.amy2-askwall__label{color:var(--sp-gold);letter-spacing:.14em;text-transform:uppercase;margin:1.5rem 0 .65rem;font-size:.64rem;font-weight:850;display:block}.amy2-askwall__voice{color:var(--sp-faint);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.78rem;display:flex}.amy2-askwall__voice svg{width:.9rem;height:.9rem;color:var(--sp-gold);flex:none}.amy2-flow{grid-template-columns:1.15fr auto 1fr auto 1fr auto .95fr;align-items:stretch;gap:.8rem;display:grid}.amy2-flow__node{border:1px solid var(--sp-line);background:var(--sp-white);border-radius:1rem;flex-direction:column;padding:1rem;display:flex}.amy2-flow__node--mcp{background:#fffdf8;border:1.5px dashed #c9ad7a}.amy2-flow__node--amy{color:#fff;background:linear-gradient(140deg,#a3742a,#8a5f22);border-color:transparent}.amy2-flow__node--you{color:#f7f5f0;background:#141210;border-color:transparent;justify-content:center}.amy2-flow__label{color:var(--sp-gold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.6rem;font-weight:850;display:inline-flex}.amy2-flow__label svg{width:.75rem;height:.75rem}.amy2-flow__node--amy .amy2-flow__label{color:#ffe9c9}.amy2-flow__node--you .amy2-flow__label{color:#c79b4a}.amy2-flow__node strong{letter-spacing:-.01em;margin-top:.5rem;font-size:.92rem;font-weight:800}.amy2-flow__node p{color:var(--sp-muted);margin-top:.3rem;font-size:.72rem;line-height:1.5}.amy2-flow__node--amy p{color:#f3e4cd}.amy2-flow__node--you p{color:#b8b0a4}.amy2-flow__stack{flex-wrap:wrap;gap:.35rem;margin-top:.7rem;display:flex}.amy2-flow__stack span{border:1px solid var(--sp-line);color:var(--sp-ink-soft);background:#fff;border-radius:999px;padding:.26rem .55rem;font-size:.62rem;font-weight:700}.amy2-flow__arrow{color:var(--sp-gold);place-items:center;display:grid}.amy2-flow__arrow svg{width:1.1rem;height:1.1rem}.amy2-xref{background:linear-gradient(160deg,#fffdf6,#fdf6e9);border:1px solid #e6ddc8;border-radius:1.1rem;grid-template-columns:1.2fr .8fr;align-items:center;gap:1.4rem;margin-top:1.6rem;padding:1.3rem 1.4rem;display:grid}.amy2-xref__q{color:var(--sp-ink);letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-style:italic;line-height:1.45}.amy2-xref__sys{flex-wrap:wrap;gap:.35rem;margin-top:.75rem;display:flex}.amy2-xref__result{border-left:2px solid var(--sp-gold-soft);padding-left:1.1rem}.amy2-xref__result strong{color:var(--sp-ink);letter-spacing:-.02em;font-size:.95rem;font-weight:850;display:block}.amy2-xref__result p{color:var(--sp-muted);margin-top:.3rem;font-size:.78rem;line-height:1.5}.amy2-knowledge{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem;display:grid}.amy2-knowledge__copy .sp-h2{margin-top:1.1rem}.amy2-knowledge__copy .sp-lead{margin-top:1.3rem}.amy2-knowledge__copy .amy2-knowledge__sub{color:var(--sp-muted);max-width:30rem;margin-top:1rem;font-size:.92rem;line-height:1.6}.amy2-quote{border:1px solid var(--sp-line);background:var(--sp-white);border-radius:1.2rem;padding:1.8rem;transform:rotate(-.8deg);box-shadow:0 24px 60px rgba(40,30,20,.08)}.amy2-quote__q{color:var(--sp-ink);letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:max(1.5rem,min(2.6vw,2.1rem));font-style:italic;line-height:1.15}.amy2-quote__q em{color:var(--sp-gold);font-style:italic}.amy2-quote__by{color:var(--sp-muted);align-items:center;gap:.5rem;margin-top:1.1rem;font-size:.8rem;line-height:1.5;display:flex}.amy2-quote__by svg{width:.9rem;height:.9rem;color:var(--sp-gold);flex:none}.amy2-steps{border:1px solid var(--sp-line);background:var(--sp-line);border-radius:1.2rem;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.amy2-step{background:var(--sp-white);padding:1.4rem}.amy2-step__top{justify-content:space-between;align-items:center;display:flex}.amy2-step__num{color:var(--sp-gold);font-family:var(--font-geist-mono),monospace;font-size:.72rem;font-weight:700}.amy2-step__icon{width:2.1rem;height:2.1rem;color:var(--sp-gold);background:#f3eadf;border-radius:.6rem;place-items:center;display:grid}.amy2-step__icon svg{width:1.05rem;height:1.05rem}.amy2-step strong{color:var(--sp-ink);letter-spacing:-.02em;margin-top:1.1rem;font-size:.98rem;font-weight:800;line-height:1.25;display:block}.amy2-step p{color:var(--sp-muted);margin-top:.4rem;font-size:.76rem;line-height:1.5}@media (max-width:1020px){.amy2-hero__inner{grid-template-columns:1fr}.amy2-hero__copy .sp-h1{max-width:14ch}.amy2-instrument{max-width:42rem;transform:none}.amy2-askwall,.amy2-knowledge,.amy2-flow{grid-template-columns:1fr}.amy2-flow__arrow svg{transform:rotate(90deg)}.amy2-xref{grid-template-columns:1fr}.amy2-xref__result{border-left:none;border-top:2px solid var(--sp-gold-soft);padding-top:1rem;padding-left:0}.amy2-steps{grid-template-columns:repeat(2,1fr)}.amy2-quote{transform:none}}@media (max-width:760px){.amy2-hero__proof{gap:.4rem 1rem}.amy2-instrument__ask{flex-wrap:wrap;align-items:flex-start}.amy2-instrument__ask p{flex:100%}.amy2-kpis{grid-template-columns:1fr}.amy2-chart{height:4.6rem}.amy2-steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.amy2-instrument__mic:after{opacity:0;animation:none}.amy2-instrument__actions button:hover{background:#fff;border-color:#e0d5c2}}
