.sq-reveal{--rv-logo: #f6be41;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.sq-reveal-glow{position:absolute;top:50%;left:50%;width:70%;height:70%;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,color-mix(in srgb,var(--rv-logo) 42%,transparent) 0%,color-mix(in srgb,var(--rv-logo) 12%,transparent) 38%,transparent 68%);opacity:0}html:not(.dark) .sq-reveal-glow{background:radial-gradient(circle,color-mix(in srgb,var(--rv-logo) 26%,transparent) 0%,color-mix(in srgb,var(--rv-logo) 8%,transparent) 40%,transparent 68%)}.sq-btn[data-v-dcaf4421]{position:relative;display:inline-flex;align-items:center;gap:.45rem;padding:.85rem 1.25rem;border-radius:.625rem;font-size:.92rem;font-weight:600;letter-spacing:.005em;text-decoration:none;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background .25s ease,border-color .25s ease,color .25s ease;overflow:hidden;border:1px solid transparent;font-family:inherit;min-height:44px;white-space:nowrap}.sq-btn--sm[data-v-dcaf4421]{padding:.55rem .95rem;font-size:.86rem;min-height:38px}.sq-btn--lg[data-v-dcaf4421]{padding:1rem 1.5rem;font-size:1rem}.sq-btn--primary[data-v-dcaf4421]{background:linear-gradient(135deg,var(--gold-bright) 0%,var(--gold-deep) 100%);color:#1a1006;box-shadow:0 8px 24px -8px #e1a01f80,inset 0 1px #fff3;will-change:transform}.sq-btn--primary[data-v-dcaf4421]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);transform:translate(-120%);will-change:transform;transition:transform .7s cubic-bezier(.16,1,.3,1)}.sq-btn--primary[data-v-dcaf4421]:hover:after{transform:translate(120%)}.sq-btn--primary[data-v-dcaf4421]:hover{transform:translateY(-2px);box-shadow:0 12px 32px -8px #e1a01f99,inset 0 1px #ffffff40;text-decoration:none;color:#1a1006}.sq-btn--ghost[data-v-dcaf4421]{background:var(--surface-hover);color:var(--ink);border-color:var(--gold-line)}.sq-btn--ghost[data-v-dcaf4421]:hover{color:var(--gold-bright);border-color:var(--gold-line-strong);background:#e1a01f0f;transform:translateY(-2px);text-decoration:none}.sq-btn-icon[data-v-dcaf4421]{width:1rem;height:1rem;transition:transform .25s cubic-bezier(.16,1,.3,1)}.sq-btn:hover .sq-btn-icon[data-v-dcaf4421]{transform:translate(2px)}.sq-btn[data-v-dcaf4421]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.sq-italic-gold[data-v-dcaf4421]{font-family:inherit;font-weight:inherit;color:var(--gold);background:linear-gradient(180deg,#f3b94a,#d18c00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sq-hero[data-v-dcaf4421]{position:relative;z-index:2;padding:clamp(2.5rem,6vw,5.5rem) 1.25rem clamp(3rem,7vw,6.5rem);contain:layout paint}.sq-hero-inner[data-v-dcaf4421]{max-width:1280px;margin:0 auto;display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}.sq-hero-copy[data-v-dcaf4421]{display:flex;flex-direction:column;align-items:flex-start;gap:1.35rem;text-align:left}.sq-hero-title[data-v-dcaf4421]{--gold-text: linear-gradient(180deg, #f3b94a 0%, #d18c00 100%);margin:0 0 -.15rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(3.6rem,8.5vw,6rem);font-weight:800;line-height:.92;letter-spacing:-.04em;color:#b58900}.sq-hero-word[data-v-dcaf4421]{display:inline-flex}.sq-hero-letter[data-v-dcaf4421]{display:inline-block;background:var(--gold-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:0;filter:blur(12px);transform:translateY(.35em);transition:opacity .6s ease,filter .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 70ms)}.sq-hero-copy.is-in .sq-hero-letter[data-v-dcaf4421]{opacity:1;filter:none;transform:none;animation:sq-glint-dcaf4421 .9s ease calc(1s + var(--i) * 90ms)}@keyframes sq-glint-dcaf4421{0%,to{filter:blur(0) brightness(1) drop-shadow(0 0 0 transparent)}40%{filter:blur(0) brightness(1.3) drop-shadow(0 0 18px rgba(243,185,74,.55))}}.sq-enter[data-v-dcaf4421]{opacity:0;filter:blur(6px);transform:translateY(10px);transition:opacity .6s ease,filter .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 70ms)}.sq-hero-copy.is-in .sq-enter[data-v-dcaf4421]{opacity:1;filter:none;transform:none}.sq-hero-tagline[data-v-dcaf4421]{display:flex;gap:.6em;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:700;letter-spacing:-.01em}.sq-hero-tag[data-v-dcaf4421]{color:var(--ink-3);transition:color .5s ease,opacity .6s ease,filter .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.sq-hero-copy.is-in .sq-hero-tag[data-v-dcaf4421]{color:var(--ink)}.sq-hero-copy.is-in .sq-hero-tag.is-lit[data-v-dcaf4421]{background:linear-gradient(180deg,#f3b94a,#d18c00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sq-hero-sub[data-v-dcaf4421]{max-width:30rem;margin:0;color:var(--ink-2);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6}.sq-hero-ctas[data-v-dcaf4421]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.35rem}.sq-runs[data-v-dcaf4421]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.4rem}.sq-runs-label[data-v-dcaf4421]{color:var(--ink-3);font-size:.78rem;font-weight:600;letter-spacing:.04em}.sq-runs-list[data-v-dcaf4421]{display:flex;gap:.45rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.sq-runs-list li[data-v-dcaf4421]{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .7rem .32rem .45rem;border-radius:999px;background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-size:.8rem;font-weight:500}.sq-runs-list img[data-v-dcaf4421]{width:1rem;height:1rem;object-fit:contain}.sq-hero-visual[data-v-dcaf4421]{display:flex;align-items:center;justify-content:center;width:100%;animation:sq-fade-in-dcaf4421 .9s ease .2s both}.sq-hero-visual.is-revealing[data-v-dcaf4421]{animation:none}@keyframes sq-pulse-ring-dcaf4421{0%{transform:scale(1);opacity:.7}to{transform:scale(3);opacity:0}}@keyframes sq-rise-dcaf4421{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes sq-fade-in-dcaf4421{0%{opacity:0}to{opacity:1}}@media (min-width: 1024px){.sq-hero-inner[data-v-dcaf4421]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sq-hero-copy[data-v-dcaf4421]{order:1}.sq-hero-visual[data-v-dcaf4421]{order:2}}.sq-mark[data-v-dcaf4421]{position:relative;width:100%;aspect-ratio:1;max-width:480px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.sq-mark[data-v-dcaf4421]{max-width:560px}}.sq-mark[data-v-dcaf4421]:before{content:"";position:absolute;top:50%;left:50%;width:60%;height:60%;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(241,174,31,.06) 0%,transparent 70%);pointer-events:none;z-index:0}.sq-mark-rings[data-v-dcaf4421]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity .9s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.sq-mark-ring[data-v-dcaf4421]{fill:none;stroke:#e1a01f2e;stroke-width:1}.sq-mark-ring--dashed[data-v-dcaf4421]{stroke-dasharray:2 9;stroke:#e1a01f3d}.sq-mark-precision[data-v-dcaf4421]{fill:none;stroke:url(#sq-precision-grad);stroke-width:1;stroke-dasharray:1 4}.sq-mark-ticks line[data-v-dcaf4421]{stroke:#f1ae1f8c;stroke-width:1.5;stroke-linecap:round}.sq-mark-arc[data-v-dcaf4421]{fill:none;stroke:url(#sq-arc-grad);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:140 1242;filter:drop-shadow(0 0 6px rgba(241,174,31,.8))}.sq-mark-scanner[data-v-dcaf4421]{transform-origin:240px 240px;transform-box:view-box;animation:sq-spin-cw-dcaf4421 3.5s linear infinite}.sq-mark-orbit[data-v-dcaf4421]{transform-origin:240px 240px;transform-box:view-box}.sq-mark-orbit--cw[data-v-dcaf4421]{animation:sq-spin-cw-dcaf4421 12s linear infinite}.sq-mark-orbit--ccw[data-v-dcaf4421]{animation:sq-spin-ccw-dcaf4421 9s linear infinite}.sq-mark-logo-wrap[data-v-dcaf4421]{position:relative;z-index:2;width:36%;height:36%;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 10px 24px rgba(0,0,0,.5));transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1)}.sq-mark.is-sealed .sq-mark-logo-wrap[data-v-dcaf4421]{opacity:0;transform:scale(.96);filter:drop-shadow(0 10px 24px rgba(0,0,0,.5)) blur(10px)}html:not(.dark) .sq-mark.is-sealed .sq-mark-logo-wrap[data-v-dcaf4421]{filter:drop-shadow(0 8px 18px rgba(7,54,66,.18)) blur(10px)}.sq-mark.is-sealed .sq-mark-rings[data-v-dcaf4421]{opacity:0;transform:scale(.94)}.sq-mark-logo[data-v-dcaf4421]{width:100%;height:100%;object-fit:contain;animation:sq-spin-cw-dcaf4421 4s linear infinite;transform-origin:50% 50%;will-change:transform}.sq-ring-stroke[data-v-dcaf4421]{fill:none;stroke:#e1a01f38;stroke-width:1}.sq-ring-stroke--dashed[data-v-dcaf4421]{stroke-dasharray:2 7;stroke:#e1a01f2e}.sq-node[data-v-dcaf4421]{fill:#f3b94a;animation:sq-node-sync-dcaf4421 2.4s ease-in-out infinite}.sq-node--bright[data-v-dcaf4421]{fill:var(--gold-bright)}.sq-node-halo[data-v-dcaf4421]{fill:url(#sq-node-glow);animation:sq-halo-sync-dcaf4421 2.4s ease-in-out infinite}@keyframes sq-node-sync-dcaf4421{0%,to{opacity:.45}50%{opacity:1}}@keyframes sq-halo-sync-dcaf4421{0%,to{opacity:0}50%{opacity:.85}}.sq-ring-rot[data-v-dcaf4421]{transform-origin:240px 240px;transform-box:view-box}.sq-ring-rot--outer[data-v-dcaf4421]{animation:sq-spin-cw-dcaf4421 24s linear infinite}.sq-ring-rot--mid[data-v-dcaf4421]{animation:sq-spin-ccw-dcaf4421 12s linear infinite}.sq-ring-rot--inner[data-v-dcaf4421]{animation:sq-spin-cw-dcaf4421 8s linear infinite}@keyframes sq-spin-cw-dcaf4421{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sq-spin-ccw-dcaf4421{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.sq-flash[data-v-dcaf4421]{fill:#e1a01f8c;transform-origin:240px 240px;transform-box:view-box;animation:sq-sync-flash-dcaf4421 7.2s ease-out infinite}@keyframes sq-sync-flash-dcaf4421{0%{transform:scale(.6);opacity:.65}35%{transform:scale(5);opacity:0}to{transform:scale(.6);opacity:0}}.sq-core[data-v-dcaf4421]{fill:var(--gold-bright);filter:drop-shadow(0 0 10px rgba(241,174,31,.8));animation:sq-core-beat-dcaf4421 2.4s ease-in-out infinite;transform-origin:240px 240px;transform-box:view-box}.sq-core--inner[data-v-dcaf4421]{fill:#fff5dd;filter:drop-shadow(0 0 4px rgba(255,245,221,.9));animation:sq-core-beat-dcaf4421 2.4s ease-in-out infinite;transform-origin:240px 240px;transform-box:view-box}@keyframes sq-core-beat-dcaf4421{0%,to{transform:scale(.85);opacity:.85}50%{transform:scale(1.15);opacity:1}}.sq-pillar[data-v-dcaf4421]{position:relative;z-index:2;padding:clamp(4rem,9vw,7rem) 1.25rem;contain:layout paint}.sq-pillar-inner[data-v-dcaf4421]{max-width:1280px;margin:0 auto;display:grid;gap:clamp(2.5rem,6vw,4.5rem);align-items:center}.sq-pillar-copy[data-v-dcaf4421]{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.sq-pillar-title[data-v-dcaf4421]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:clamp(1.85rem,4.2vw,3rem);line-height:1.08;letter-spacing:-.025em;margin:0;color:var(--ink)}.sq-pillar-title .sq-italic-gold[data-v-dcaf4421]{display:inline-block}.sq-pillar-sub[data-v-dcaf4421]{font-size:1.02rem;line-height:1.6;color:var(--ink-2);max-width:32rem;margin:0}.sq-bullets[data-v-dcaf4421]{list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.65rem;font-size:.95rem;color:var(--ink-2)}.sq-bullets li[data-v-dcaf4421]{display:flex;align-items:center;gap:.6rem}.sq-bullet-icon[data-v-dcaf4421]{width:1.05rem;height:1.05rem;color:var(--gold-bright);flex-shrink:0}.sq-pillar-cta[data-v-dcaf4421]{margin-top:.5rem}@media (min-width: 900px){.sq-pillar-inner[data-v-dcaf4421]{grid-template-columns:1fr 1fr}}.sq-pillar--reverse .sq-pillar-inner[data-v-dcaf4421]{direction:ltr}@media (min-width: 900px){.sq-pillar--reverse .sq-pillar-visual[data-v-dcaf4421]{order:1}.sq-pillar--reverse .sq-pillar-copy[data-v-dcaf4421]{order:2}}.sq-pillar-visual[data-v-dcaf4421]{position:relative;width:100%}.sq-ide[data-v-dcaf4421]{position:relative;border-radius:.85rem;background:var(--surface-card-fill);border:1px solid var(--gold-line);box-shadow:0 30px 60px -30px #000c,0 0 0 1px #ffffff05 inset;overflow:hidden}.sq-ide[data-v-dcaf4421]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:.85rem;padding:1px;background:linear-gradient(135deg,rgba(225,160,31,.32),transparent 40%,transparent 60%,rgba(225,160,31,.18));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.sq-ide-chrome[data-v-dcaf4421]{display:flex;align-items:center;gap:.45rem;padding:.65rem .85rem;background:var(--surface-sunken);border-bottom:1px solid var(--line)}.sq-ide-dot[data-v-dcaf4421]{width:.72rem;height:.72rem;border-radius:50%;background:#ffffff1f;box-shadow:inset 0 0 0 .5px #00000026}.sq-ide-dot--close[data-v-dcaf4421]{background:#ff5f57}.sq-ide-dot--min[data-v-dcaf4421]{background:#febc2e}.sq-ide-dot--max[data-v-dcaf4421]{background:#28c840}.sq-ide-tabs[data-v-dcaf4421]{display:flex;margin-left:.85rem;gap:.25rem}.sq-ide-tab[data-v-dcaf4421]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:.4rem;font-size:.74rem;font-family:JetBrains Mono,monospace;color:var(--ink-3);background:transparent}.sq-ide-tab--active[data-v-dcaf4421]{background:var(--surface-selected);color:var(--gold-bright);border:1px solid var(--gold-line)}.sq-ide-tab-icon[data-v-dcaf4421]{width:.82rem;height:.82rem}.sq-ide-body[data-v-dcaf4421]{padding:1rem .5rem 1.25rem 0;overflow-x:auto}.sq-code[data-v-dcaf4421]{margin:0;font-family:JetBrains Mono,monospace;font-size:.78rem;line-height:1.75;color:#ffffffc7;white-space:pre;-moz-tab-size:4;tab-size:4}.sq-ln[data-v-dcaf4421]{display:inline-block;width:2.4rem;text-align:right;padding-right:1rem;color:#ffffff2e;-webkit-user-select:none;user-select:none}.sq-c[data-v-dcaf4421]{color:#ffffff47;font-style:italic}.sq-k[data-v-dcaf4421]{color:#e1a01f;font-weight:600}.sq-v[data-v-dcaf4421]{color:#ffffffd9}.sq-fn[data-v-dcaf4421],.sq-m[data-v-dcaf4421]{color:#f3b94a}.sq-s[data-v-dcaf4421]{color:#9ece6a}.sq-n[data-v-dcaf4421]{color:#7dcfff}.sq-cursor[data-v-dcaf4421]{display:inline-block;color:var(--gold-bright);animation:sq-blink-dcaf4421 1s step-end infinite;margin-left:1px}@keyframes sq-blink-dcaf4421{0%,to{opacity:1}50%{opacity:0}}.sq-ide-foot[data-v-dcaf4421]{display:flex;align-items:center;justify-content:space-between;padding:.45rem .85rem;border-top:1px solid var(--line);background:var(--surface-sunken);font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--ink-3)}.sq-ide-foot-chip[data-v-dcaf4421]{color:var(--gold);letter-spacing:.06em}.sq-market[data-v-dcaf4421]{position:relative;z-index:2;padding:clamp(4rem,9vw,7rem) 1.25rem;contain:layout paint}.sq-market-inner[data-v-dcaf4421]{max-width:1280px;margin:0 auto}.sq-market-grid[data-v-dcaf4421]{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,6vw,4.5rem);align-items:center}@media (min-width: 1024px){.sq-market-grid[data-v-dcaf4421]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.sq-market-visual[data-v-dcaf4421]{width:100%;display:flex;justify-content:center}.sq-market-fan[data-v-dcaf4421]{position:relative;width:100%;max-width:22rem;aspect-ratio:.78;margin-inline:auto}@media (min-width: 1024px){.sq-market-fan[data-v-dcaf4421]{max-width:24rem}}.sq-fan-card[data-v-dcaf4421]{position:absolute!important;top:0;right:0;bottom:0;left:0;min-height:0!important;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .2s ease,box-shadow .2s ease!important;contain:layout paint;will-change:transform;transform-origin:center}.sq-fan-card--1[data-v-dcaf4421]{transform:translate(0) rotate(0);z-index:3}.sq-fan-card--2[data-v-dcaf4421]{transform:translate(6%,-4%) rotate(4deg);z-index:2;opacity:.96}.sq-fan-card--3[data-v-dcaf4421]{transform:translate(12%,-8%) rotate(8deg);z-index:1;opacity:.88}.sq-market-fan:hover .sq-fan-card--1[data-v-dcaf4421]{transform:translate(-6%,4%) rotate(-3deg)}.sq-market-fan:hover .sq-fan-card--2[data-v-dcaf4421]{transform:translate(8%,-2%) rotate(2deg)}.sq-market-fan:hover .sq-fan-card--3[data-v-dcaf4421]{transform:translate(20%,-12%) rotate(10deg)}.sq-market-copy[data-v-dcaf4421]{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.sq-market-title[data-v-dcaf4421]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:clamp(1.85rem,4.2vw,3rem);line-height:1.08;letter-spacing:-.025em;margin:0;color:var(--ink)}.sq-market-sub[data-v-dcaf4421]{font-size:1.02rem;line-height:1.6;color:var(--ink-2);max-width:32rem;margin:0}.sq-market-cta[data-v-dcaf4421]{margin-top:.5rem}.sq-bento[data-v-dcaf4421]{position:relative;z-index:2;padding:clamp(4rem,9vw,7rem) 1.25rem;contain:layout paint}.sq-bento-inner[data-v-dcaf4421]{max-width:1280px;margin:0 auto}.sq-bento-head[data-v-dcaf4421]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:clamp(2rem,4vw,3.5rem);max-width:40rem}.sq-bento-title[data-v-dcaf4421]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:clamp(1.85rem,4.2vw,3rem);line-height:1.08;letter-spacing:-.025em;margin:0;color:var(--ink)}.sq-bento-grid[data-v-dcaf4421]{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 700px){.sq-bento-grid[data-v-dcaf4421]{grid-template-columns:1fr 1fr}}@media (min-width: 1000px){.sq-bento-grid[data-v-dcaf4421]{grid-template-columns:repeat(3,1fr)}}.sq-tile[data-v-dcaf4421]{position:relative;padding:1.6rem 1.5rem 1.75rem;border-radius:1rem;background:var(--surface-card-fill);border:1px solid var(--line);overflow:hidden;transition:border-color .3s ease,background .3s ease,transform .3s ease}.sq-tile[data-v-dcaf4421]:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(225,160,31,.4),transparent);opacity:0;transition:opacity .3s ease}.sq-tile[data-v-dcaf4421]:after{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%);background:radial-gradient(circle at center,rgba(225,160,31,.08),transparent 30%);opacity:0;transition:opacity .4s ease;pointer-events:none}.sq-tile[data-v-dcaf4421]:hover{border-color:var(--gold-line-strong);transform:translateY(-2px)}.sq-tile[data-v-dcaf4421]:hover:before,.sq-tile[data-v-dcaf4421]:hover:after{opacity:1}.sq-tile-icon[data-v-dcaf4421]{width:1.5rem;height:1.5rem;color:var(--gold-bright);margin-bottom:1rem}.sq-tile-title[data-v-dcaf4421]{font-size:1.1rem;font-weight:600;margin:0 0 .4rem;color:var(--ink)}.sq-tile-text[data-v-dcaf4421]{font-size:.92rem;line-height:1.5;color:var(--ink-2);margin:0}.sq-final[data-v-dcaf4421]{position:relative;z-index:2;padding:clamp(4rem,9vw,8rem) 1.25rem;overflow:hidden;border-top:1px solid var(--line)}.sq-final[data-v-dcaf4421]:before{content:"";position:absolute;top:-1px;left:50%;transform:translate(-50%);width:min(40rem,80vw);height:1px;background:linear-gradient(90deg,transparent,var(--gold-line-strong),transparent);pointer-events:none}.sq-final-inner[data-v-dcaf4421]{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.sq-final-title[data-v-dcaf4421]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:clamp(2.4rem,6vw,4.25rem);line-height:1.02;letter-spacing:-.03em;margin:0;color:var(--ink)}.sq-final-title .sq-italic-gold[data-v-dcaf4421]{display:inline-block}.sq-final-sub[data-v-dcaf4421]{font-size:1.05rem;line-height:1.55;color:var(--ink-2);margin:0;max-width:32rem}.sq-final-tert[data-v-dcaf4421]{font-size:.86rem;color:var(--ink-3);margin:.25rem 0 0}.sq-final-tert-link[data-v-dcaf4421]{color:var(--gold-bright);text-decoration:none;font-weight:500}.sq-final-tert-link[data-v-dcaf4421]:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.sq-ring-rot[data-v-dcaf4421],.sq-flash[data-v-dcaf4421],.sq-core[data-v-dcaf4421],.sq-node[data-v-dcaf4421],.sq-node-halo[data-v-dcaf4421],.sq-cursor[data-v-dcaf4421],.sq-card-shine[data-v-dcaf4421],.sq-btn--primary[data-v-dcaf4421]:after{animation:none!important}.sq-hero-copy[data-v-dcaf4421],.sq-hero-visual[data-v-dcaf4421]{animation:none!important;opacity:1!important;transform:none!important}.sq-hero-letter[data-v-dcaf4421],.sq-enter[data-v-dcaf4421]{filter:none;transform:none;transition:opacity .4s ease;animation:none!important}}@media (max-width: 640px){.sq-nav-inner[data-v-dcaf4421]{padding:.7rem 1rem}.sq-hero-ctas .sq-btn[data-v-dcaf4421]{width:100%;justify-content:center}}html:not(.dark) .sq[data-v-dcaf4421]{--gold: #b58900;--gold-bright: #b58900;--gold-deep: #946f00;--gold-glow: rgba(181, 137, 0, .22);--gold-line: rgba(181, 137, 0, .28);--gold-line-strong: rgba(181, 137, 0, .55);--ink: var(--color-cream-ink-900);--ink-2: var(--color-cream-ink-700);--ink-3: var(--color-cream-ink-500);--ink-4: var(--color-cream-ink-400)}html:not(.dark) .sq-btn--primary[data-v-dcaf4421]{color:var(--color-cream-200);background:linear-gradient(135deg,#b58900,#946f00)}html:not(.dark) .sq-btn--primary[data-v-dcaf4421]:hover{color:var(--color-cream-200)}html:not(.dark) .sq-mark-logo-wrap[data-v-dcaf4421]{filter:drop-shadow(0 8px 18px rgba(7,54,66,.18))}html:not(.dark) .sq-mark[data-v-dcaf4421]:before{background:radial-gradient(circle,rgba(181,137,0,.16) 0%,transparent 70%)}html:not(.dark) .sq-mark-ring[data-v-dcaf4421]{stroke:#b5890066}html:not(.dark) .sq-mark-ring--dashed[data-v-dcaf4421]{stroke:#b5890080}html:not(.dark) .sq-mark-precision[data-v-dcaf4421]{stroke:#b5890073}html:not(.dark) .sq-mark-ticks line[data-v-dcaf4421]{stroke:#b58900bf}html:not(.dark) .sq-mark-arc[data-v-dcaf4421]{stroke:#b58900;filter:drop-shadow(0 0 5px rgba(181,137,0,.55))}html:not(.dark) .sq-node[data-v-dcaf4421]{fill:#b58900}html:not(.dark) .sq-node--bright[data-v-dcaf4421]{fill:#946f00}html:not(.dark) .sq-ide[data-v-dcaf4421]{box-shadow:0 20px 40px -20px #07364238,0 0 0 1px color-mix(in srgb,var(--color-cream-ink-700) 12%,transparent) inset}html:not(.dark) .sq-ide-tab[data-v-dcaf4421]{color:var(--color-cream-ink-500)}html:not(.dark) .sq-ide-tab--active[data-v-dcaf4421]{color:#b58900}html:not(.dark) .sq-code[data-v-dcaf4421]{color:var(--color-cream-ink-700)}html:not(.dark) .sq-ln[data-v-dcaf4421]{color:var(--color-cream-ink-400)}html:not(.dark) .sq-c[data-v-dcaf4421]{color:var(--color-cream-ink-400)}html:not(.dark) .sq-k[data-v-dcaf4421]{color:#859900}html:not(.dark) .sq-v[data-v-dcaf4421]{color:var(--color-cream-ink-900)}html:not(.dark) .sq-fn[data-v-dcaf4421]{color:#268bd2}html:not(.dark) .sq-m[data-v-dcaf4421]{color:#d33682}html:not(.dark) .sq-s[data-v-dcaf4421]{color:#2aa198}html:not(.dark) .sq-n[data-v-dcaf4421]{color:#cb4b16}html:not(.dark) .sq-cursor[data-v-dcaf4421]{color:#b58900}
