.rates-bg.c-ejqmfb{z-index:-1;pointer-events:none;position:fixed;inset:0}.rates-page.c-ejqmfb{width:min(100% - 32px, var(--width-content));gap:clamp(38px,6vw,72px);margin:0 auto;padding:clamp(44px,6vw,78px) 0 96px;display:grid}.rates-hero.c-ejqmfb{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:clamp(30px,6vw,78px);min-height:min(650px,100dvh - 120px);display:grid}.rates-copy.c-ejqmfb{animation:c-ejqmfb-rates-rise .62s var(--ease-out-expo) both;align-content:center;gap:18px;display:grid}.rates-kicker.c-ejqmfb{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:820}.rates-copy.c-ejqmfb h1:where(.c-ejqmfb),.section-head.c-ejqmfb h2:where(.c-ejqmfb),.rates-endpoint.c-ejqmfb h2:where(.c-ejqmfb){color:var(--color-text-primary);letter-spacing:0;text-wrap:balance;margin:0;line-height:1.05}.rates-copy.c-ejqmfb h1:where(.c-ejqmfb){max-width:12ch;font-size:clamp(2.4rem,5.4vw,5rem);font-weight:840}.rates-lead.c-ejqmfb,.section-head.c-ejqmfb p:where(.c-ejqmfb),.proof-item.c-ejqmfb p:where(.c-ejqmfb),.flow-step.c-ejqmfb p:where(.c-ejqmfb){color:var(--color-text-secondary);margin:0;line-height:1.65}.rates-lead.c-ejqmfb{max-width:60ch;font-size:1rem}.rates-actions.c-ejqmfb{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.rates-primary.c-ejqmfb,.rates-secondary.c-ejqmfb,.endpoint-url.c-ejqmfb{min-height:44px;transition:transform var(--dur-fast) var(--ease-out-quart), border-color var(--dur-fast) var(--ease-out-quart), background var(--dur-fast) var(--ease-out-quart), color var(--dur-fast) var(--ease-out-quart);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:.88rem;font-weight:760;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.rates-primary.c-ejqmfb{background:var(--color-accent);color:var(--color-surface-deep);border:1px solid #0000;padding:0 18px}.rates-primary.c-ejqmfb:after{content:"";width:42%;transition:transform var(--dur-dropdown) var(--ease-out-expo);background:linear-gradient(90deg,#0000,oklch(100% .006 170/.28),#0000);position:absolute;inset:0 auto 0 -55%;transform:skew(-16deg)}.rates-primary.c-ejqmfb span:where(.c-ejqmfb),.rates-primary.c-ejqmfb svg,.rates-secondary.c-ejqmfb span:where(.c-ejqmfb),.rates-secondary.c-ejqmfb svg,.endpoint-url.c-ejqmfb span:where(.c-ejqmfb),.endpoint-url.c-ejqmfb svg{z-index:1;position:relative}.rates-secondary.c-ejqmfb{border:1px solid var(--color-border-default);color:var(--color-text-primary);background:0 0;padding:0 18px}.rates-secondary.c-ejqmfb:after,.endpoint-url.c-ejqmfb:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);transform-origin:0;height:1px;transition:transform var(--dur-fast) var(--ease-out-quart);position:absolute;bottom:10px;left:16px;right:16px;transform:scaleX(0)}.rates-primary.c-ejqmfb:active,.rates-secondary.c-ejqmfb:active,.endpoint-url.c-ejqmfb:active{transform:scale(.98)}.rates-primary.c-ejqmfb:focus-visible,.rates-secondary.c-ejqmfb:focus-visible,.endpoint-url.c-ejqmfb:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.rates-visual.c-ejqmfb{isolation:isolate;min-height:clamp(320px,43vw,560px);animation:c-ejqmfb-rates-rise .7s var(--ease-out-expo) .1s both;place-items:center;display:grid;position:relative}.rates-visual.c-ejqmfb:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in oklch, var(--color-accent) 18%, transparent), transparent 70%);filter:blur(24px);position:absolute;inset:18% 10% 14% 20%;transform:translate(0,0)}.rates-visual.c-ejqmfb img:where(.c-ejqmfb){filter:saturate(1.03)contrast(1.04);width:min(100%,760px);height:auto;animation:c-ejqmfb-rates-art-drift 8.5s var(--ease-out-quart) infinite alternate;display:block}.rates-constellation.c-ejqmfb{z-index:-1;pointer-events:none;position:absolute;inset:6% 4% 9% 13%}.orbit.c-ejqmfb{border:1px solid color-mix(in oklch, var(--color-accent) 34%, transparent);opacity:.52;transform:rotate(var(--r));animation:c-ejqmfb-orbit-breathe 5.6s var(--ease-out-quart) infinite alternate;border-radius:999px;position:absolute}.orbit-a.c-ejqmfb{--r:-9deg;inset:13% 6% 24% 22%}.orbit-b.c-ejqmfb{--r:16deg;animation-delay:.2s;inset:24% 20% 14% 7%}.orbit-c.c-ejqmfb{--r:34deg;animation-delay:.42s;inset:34% 10% 28% 48%}.feed-node.c-ejqmfb{border:1px solid color-mix(in oklch, var(--color-accent) 42%, transparent);background:color-mix(in oklch, var(--color-bg) 72%, transparent);width:16px;height:16px;animation:c-ejqmfb-feed-node-breathe 4.2s var(--ease-out-quart) infinite alternate;border-radius:3px;position:absolute;transform:rotate(45deg)}.feed-node.c-ejqmfb:before{content:"";border-top:1px solid color-mix(in oklch, var(--color-accent) 50%, transparent);position:absolute;inset:5px 3px;transform:rotate(-45deg)}.feed-node-a.c-ejqmfb{top:17%;left:31%}.feed-node-b.c-ejqmfb{animation-delay:.24s;top:36%;right:18%}.feed-node-c.c-ejqmfb{animation-delay:.48s;bottom:18%;right:34%}.rates-stamp.c-ejqmfb{border:1px solid color-mix(in oklch, var(--color-accent) 34%, var(--color-border-subtle));background:color-mix(in oklch, var(--color-surface-deep) 88%, transparent);min-height:38px;color:var(--color-text-primary);animation:c-ejqmfb-rates-stamp-in .9s var(--ease-out-expo) .26s both;border-radius:8px;align-items:center;gap:8px;padding:0 13px;font-size:.78rem;font-weight:760;display:inline-flex;position:absolute;bottom:11%;right:clamp(10px,7%,48px);box-shadow:0 18px 42px oklch(12% .01 260/.28)}.rates-stamp.c-ejqmfb svg{color:var(--color-accent)}.rates-proof.c-ejqmfb{grid-template-columns:1.15fr .95fr .9fr;gap:12px;display:grid}.proof-item.c-ejqmfb{border:1px solid var(--color-border-subtle);background:linear-gradient(135deg, color-mix(in oklch, var(--color-accent) 7%, transparent), transparent 54%), var(--color-surface-raised);animation:c-ejqmfb-rates-rise .56s var(--ease-out-expo) both;animation-delay:calc(var(--i) * 60ms);border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;gap:6px 12px;padding:18px;display:grid;position:relative;overflow:hidden}.proof-icon.c-ejqmfb{background:color-mix(in oklch, var(--color-accent) 12%, transparent);width:34px;height:34px;color:var(--color-accent);border-radius:8px;grid-row:1/span 2;justify-content:center;align-items:center;display:inline-flex}.proof-item.c-ejqmfb strong:where(.c-ejqmfb),.flow-step.c-ejqmfb h3:where(.c-ejqmfb),.guardrail.c-ejqmfb strong:where(.c-ejqmfb){color:var(--color-text-primary)}.proof-item.c-ejqmfb p:where(.c-ejqmfb){font-size:.84rem}.rates-flow.c-ejqmfb{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,5vw,58px);display:grid}.section-head.c-ejqmfb{gap:12px;display:grid}.section-head.c-ejqmfb h2:where(.c-ejqmfb),.rates-endpoint.c-ejqmfb h2:where(.c-ejqmfb){font-size:clamp(1.55rem,3vw,2.5rem);font-weight:820}.flow-steps.c-ejqmfb{gap:10px;display:grid}.flow-step.c-ejqmfb{border-top:1px solid var(--color-border-subtle);grid-template-columns:58px 1fr;gap:6px 16px;padding:18px 0;display:grid;position:relative}.flow-step.c-ejqmfb:last-child{border-bottom:1px solid var(--color-border-subtle)}.flow-step.c-ejqmfb>span:where(.c-ejqmfb){font-family:var(--font-mono);color:var(--color-text-muted);grid-row:1/span 2;font-size:.74rem}.flow-step.c-ejqmfb h3:where(.c-ejqmfb){margin:0;font-size:1rem}.flow-step.c-ejqmfb p:where(.c-ejqmfb){font-size:.9rem}.rates-endpoint.c-ejqmfb{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);align-items:stretch;gap:16px;display:grid}.rates-endpoint-card.c-ejqmfb{border:1px solid color-mix(in oklch, var(--color-accent) 26%, var(--color-border-subtle));background:radial-gradient(circle at 82% 18%, color-mix(in oklch, var(--color-accent) 14%, transparent), transparent 34%), var(--color-surface-raised);border-radius:8px;align-content:space-between;gap:26px;min-height:260px;padding:clamp(22px,4vw,34px);display:grid;position:relative;overflow:hidden}.rates-endpoint-card.c-ejqmfb:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);transform-origin:100%;width:58%;height:1px;animation:c-ejqmfb-endpoint-line 1.6s var(--ease-out-expo) both;position:absolute;bottom:24px;right:-18%}.endpoint-meta.c-ejqmfb{align-items:flex-start;gap:14px;display:flex}.endpoint-icon.c-ejqmfb{background:color-mix(in oklch, var(--color-accent) 13%, transparent);width:38px;height:38px;color:var(--color-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.endpoint-url.c-ejqmfb{border:1px solid var(--color-border-default);background:color-mix(in oklch, var(--color-surface-deep) 72%, transparent);min-width:0;max-width:100%;color:var(--color-text-primary);font-family:var(--font-mono);justify-self:start;padding:0 14px;font-size:.8rem}.endpoint-url.c-ejqmfb span:where(.c-ejqmfb){overflow-wrap:anywhere}.guardrail-stack.c-ejqmfb{align-content:stretch;gap:10px;display:grid}.guardrail.c-ejqmfb{border:1px solid var(--color-border-subtle);background:color-mix(in oklch, var(--color-surface-raised) 84%, transparent);transition:transform var(--dur-fast) var(--ease-out-quart), border-color var(--dur-fast) var(--ease-out-quart), background var(--dur-fast) var(--ease-out-quart);border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.guardrail.c-ejqmfb span:where(.c-ejqmfb){font-family:var(--font-mono);color:var(--color-text-muted);font-size:.72rem}@media (hover:hover) and (pointer:fine){.rates-primary.c-ejqmfb:hover,.rates-secondary.c-ejqmfb:hover,.endpoint-url.c-ejqmfb:hover{transform:translateY(-2px)}.rates-primary.c-ejqmfb:hover:after{transform:translate(350%)skew(-16deg)}.rates-secondary.c-ejqmfb:hover,.endpoint-url.c-ejqmfb:hover{border-color:color-mix(in oklch, var(--color-accent) 40%, var(--color-border-default))}.rates-secondary.c-ejqmfb:hover:after,.endpoint-url.c-ejqmfb:hover:after{transform:scaleX(1)}.rates-secondary.c-ejqmfb:hover svg,.endpoint-url.c-ejqmfb:hover svg{transform:translate(3px)}.proof-item.c-ejqmfb:hover,.guardrail.c-ejqmfb:hover{border-color:color-mix(in oklch, var(--color-accent) 34%, var(--color-border-default));transform:translateY(-2px)}}@keyframes c-ejqmfb-rates-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes c-ejqmfb-rates-art-drift{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes c-ejqmfb-orbit-breathe{0%{opacity:.28;transform:rotate(var(--r)) scale(.98)}to{opacity:.62;transform:rotate(var(--r)) scale(1.02)}}@keyframes c-ejqmfb-feed-node-breathe{0%{opacity:.45;border-color:color-mix(in oklch, var(--color-accent) 28%, transparent)}to{opacity:.78;border-color:color-mix(in oklch, var(--color-accent) 46%, transparent)}}@keyframes c-ejqmfb-dot-pulse{0%,to{opacity:.75;transform:scale(1)}45%{opacity:1;transform:scale(1.28)}}@keyframes c-ejqmfb-rates-stamp-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@keyframes c-ejqmfb-endpoint-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=980px){.rates-hero.c-ejqmfb,.rates-flow.c-ejqmfb,.rates-endpoint.c-ejqmfb{grid-template-columns:1fr}.rates-visual.c-ejqmfb{order:-1;min-height:clamp(260px,58vw,420px)}.rates-copy.c-ejqmfb h1:where(.c-ejqmfb){max-width:13ch}.rates-proof.c-ejqmfb{grid-template-columns:1fr}}@media (width<=620px){.rates-page.c-ejqmfb{width:min(100% - 24px, var(--width-content));padding-top:32px}.rates-copy.c-ejqmfb h1:where(.c-ejqmfb){font-size:clamp(2.18rem,13vw,3.25rem)}.rates-actions.c-ejqmfb{display:grid}.rates-primary.c-ejqmfb,.rates-secondary.c-ejqmfb,.endpoint-url.c-ejqmfb{width:100%}.flow-step.c-ejqmfb{grid-template-columns:42px 1fr}.rates-endpoint-card.c-ejqmfb{min-height:230px}}@media (prefers-reduced-motion:reduce){.rates-copy.c-ejqmfb,.rates-visual.c-ejqmfb,.proof-item.c-ejqmfb,.rates-visual.c-ejqmfb img:where(.c-ejqmfb),.orbit.c-ejqmfb,.rates-stamp.c-ejqmfb,.rates-endpoint-card.c-ejqmfb:after{animation:none!important}.rates-primary.c-ejqmfb,.rates-secondary.c-ejqmfb,.endpoint-url.c-ejqmfb,.guardrail.c-ejqmfb,.proof-item.c-ejqmfb,.rates-primary.c-ejqmfb:after,.rates-secondary.c-ejqmfb:after,.endpoint-url.c-ejqmfb:after{transition:none!important}.rates-primary.c-ejqmfb:hover,.rates-secondary.c-ejqmfb:hover,.endpoint-url.c-ejqmfb:hover,.proof-item.c-ejqmfb:hover,.guardrail.c-ejqmfb:hover{transform:none}}
