body:has(.moves-page){overflow:visible!important}.moves-page{--black:#050505;--paper:#faf3ed;--paper-2:#f2e9d4;--paper-3:#e8dcc0;--pink:#ef476f;--seek:#ffbc42;--dist:#5398be;--shift:#7d3f9a;--direct:#b3001b;--shout:var(--font-fraunces), Georgia, serif;--body:var(--font-inter), system-ui, sans-serif;--mono:var(--font-jetbrains), ui-monospace, monospace;--d-chrome:.16s;--d-card:.5s;background:var(--paper);color:var(--black);-webkit-font-smoothing:antialiased;font-family:var(--body);position:relative}.moves-page:before{content:"";pointer-events:none;z-index:100;opacity:.09;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");width:460px;height:100%;position:fixed;top:0;left:50%;transform:translate(-50%)}.moves-page .topbar{z-index:101}.moves-page .energy-nav{top:calc(var(--topbar-h,52px) + env(safe-area-inset-top,0px) - 1px);z-index:99;background:var(--paper);border-bottom:1px solid #0505051f;display:flex;position:sticky}.moves-page .energy-nav a{text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#05050580;border-bottom:2.5px solid #0000;flex:1;padding:10px 4px;font-size:9px;font-weight:700;transition:color .15s,border-color .15s}.moves-page .energy-nav a:hover{color:var(--black)}.moves-page .energy-nav a[data-active=seek]{border-bottom-color:var(--seek);color:var(--black)}.moves-page .energy-nav a[data-active=dist]{border-bottom-color:var(--dist);color:var(--black)}.moves-page .energy-nav a[data-active=shift]{border-bottom-color:var(--shift);color:var(--black)}.moves-page .energy-nav a[data-active=direct]{border-bottom-color:var(--direct);color:var(--black)}.moves-page .energy-divider{border-top:2.5px solid var(--black);scroll-margin-top:calc(var(--topbar-h,52px) + env(safe-area-inset-top,0px) + 34px);padding:40px 20px 28px}.moves-page .energy-divider-eyebrow{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:#05050573;margin-bottom:10px;font-size:10px;font-weight:700}.moves-page .energy-divider h2{font-family:var(--shout);font-variation-settings:"opsz" 144, "wght" 600;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(38px,10vw,50px);font-weight:600;line-height:.92}.moves-page .energy-divider .energy-desc{font-family:var(--body);color:#050505bf;margin-top:12px;font-size:14px;line-height:1.55}.moves-page .energy-split{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.moves-page .energy-split-card{background:#05050508;border:1.5px solid #0505052e;padding:14px 12px}.moves-page .energy-split-card-label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#05050580;align-items:center;gap:6px;margin-bottom:6px;font-size:9px;font-weight:700;display:flex}.moves-page .energy-split-card-label:before{content:"";background:var(--black);border-radius:50%;flex-shrink:0;width:8px;height:8px}.moves-page .energy-split-card.grounded .energy-split-card-label:before{border:1.5px solid var(--black);background:0 0}.moves-page .energy-split-card-text{font-family:var(--body);color:#050505bf;font-size:12px;line-height:1.45}.moves-page .move-section{scroll-margin-top:calc(var(--topbar-h,52px) + env(safe-area-inset-top,0px) + 34px);border-top:1px solid #0505051f}.moves-page .hero{padding:28px 20px 24px}.moves-page .hero-illustration{aspect-ratio:1;border:2px solid var(--black);width:100%;box-shadow:5px 5px 0 var(--black);transition:transform var(--d-chrome) var(--ease-soft), box-shadow var(--d-chrome) var(--ease-soft);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.moves-page .hero-illustration:hover{box-shadow:7px 7px 0 var(--black);transform:translate(-2px,-2px)}}.moves-page .hero-illustration[data-energy=seek]{background:var(--seek)}.moves-page .hero-illustration[data-energy=dist]{background:var(--dist)}.moves-page .hero-illustration[data-energy=shift]{background:var(--shift)}.moves-page .hero-illustration[data-energy=direct]{background:var(--direct)}.moves-page .hero-name{font-family:var(--shout);font-variation-settings:"opsz" 144, "wght" 600;letter-spacing:-.03em;text-transform:uppercase;color:var(--black);margin-top:20px;font-size:clamp(36px,9vw,48px);font-weight:600;line-height:.92}.moves-page .hero-meta{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#0505058c;margin-top:10px;font-size:11px;font-weight:500}.moves-page .energy-dot{border:1.5px solid var(--black);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block;position:relative;top:-1px}.moves-page .energy-dot.seek{background:var(--seek)}.moves-page .energy-dot.dist{background:var(--dist)}.moves-page .energy-dot.shift{background:var(--shift)}.moves-page .energy-dot.direct{background:var(--direct)}.moves-page .grounded-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#0505058c;vertical-align:middle;border:1.5px solid #05050540;border-radius:2px;margin-left:6px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-block;position:relative;top:-1px}.moves-page .section{border-top:1px solid #0505051f;padding:28px 20px}.moves-page .section-label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#05050573;margin-bottom:14px;font-size:10px;font-weight:700}.moves-page .description p{font-family:var(--body);color:var(--black);font-size:15px;line-height:1.55}.moves-page .verb-form{font-family:var(--mono);color:#05050599;margin-bottom:14px;font-size:12px;font-style:italic;line-height:1.5}.moves-page .cost-line{font-family:var(--body);color:var(--black);font-size:15px;font-weight:500;line-height:1.5}.moves-page .chat-example{flex-direction:column;gap:14px;margin-top:4px;display:flex}.moves-page .bubble{max-width:78%;font-family:var(--body);word-wrap:break-word;border-radius:16px;padding:8px 12px;font-size:13px;line-height:1.35}.moves-page .bubble.you{background:var(--pink);color:var(--paper);border-bottom-right-radius:4px;align-self:flex-end}.moves-page .bubble.them{background:var(--paper);color:var(--black);border:1.5px solid #0505052e;border-bottom-left-radius:4px;align-self:flex-start}.moves-page .gap{text-align:center;font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:#05050573;border-top:1px dashed #05050540;border-bottom:1px dashed #05050540;align-self:stretch;margin:8px 0 4px;padding:8px 0;font-size:9px}.moves-page .chat-note{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#05050566;text-align:right;margin-top:6px;font-size:9px}.moves-page .page-cta{text-align:center;border-top:2px solid #05050514;padding:48px 26px 56px}.moves-page .page-cta-headline{font-family:var(--shout);font-variation-settings:"opsz" 144, "wght" 600;letter-spacing:-.03em;text-transform:uppercase;color:var(--black);margin-bottom:12px;font-size:clamp(32px,8.5vw,42px);font-weight:600;line-height:.92}.moves-page .page-cta-sub{font-family:var(--body);color:#050505b3;max-width:28ch;margin:0 auto 24px;font-size:15px;line-height:1.5}.moves-page .cta-button{border:2px solid var(--black);background:var(--pink);min-height:48px;color:var(--paper);box-shadow:5px 5px 0 var(--black);font-family:var(--font-mono), ui-monospace, monospace;font-variation-settings:"opsz" 144, "wght" 600;letter-spacing:.01em;text-transform:uppercase;cursor:pointer;transition:transform var(--d-chrome) var(--ease-soft), box-shadow var(--d-chrome) var(--ease-soft);justify-content:center;align-items:center;padding:14px 28px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.moves-page .cta-button:hover{box-shadow:7px 7px 0 var(--black);transform:translate(-2px,-2px)}}.moves-page .cta-button:active{box-shadow:3px 3px 0 var(--black);transform:scale(.97)}.moves-page .seo-footer{background:#05050508;border-top:1.5px solid #0505051f;padding:28px 20px 40px}.moves-page .footer-heading{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#05050566;margin-bottom:10px;font-size:9px;font-weight:700}.moves-page .footer-moves{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.moves-page .footer-moves a{font-family:var(--mono);letter-spacing:.06em;color:#0505058c;border:1px solid #0505051f;border-radius:2px;padding:4px 8px;font-size:10px;transition:color .15s,border-color .15s}.moves-page .footer-moves a:hover{color:var(--black);border-color:#05050559}.moves-page .footer-tagline{font-family:var(--body);color:#05050566;margin-top:20px;font-size:12px;font-style:italic}.moves-page .footer-domain{font-family:var(--mono);letter-spacing:.1em;color:#0505054d;margin-top:8px;font-size:10px}.moves-page .reveal-up{opacity:0;transition:opacity var(--d-card) var(--ease-out), transform var(--d-card) var(--ease-overshoot);transform:translateY(12px)}.moves-page .reveal-up.in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.moves-page .reveal-up{opacity:1!important;transform:none!important}}
