.studies-root{--study-brand:#2cb7b4;--study-brand-deep:#347b7e;--study-accent:#bbe3e5}.study-hero{background:radial-gradient(120% 90% at 82% -10%,var(--study-accent) 0,rgba(187,227,229,0) 60%),linear-gradient(180deg,#f9f7f6,#ffffff)}.study-follow{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:7px;border-radius:9999px;cursor:pointer;white-space:nowrap;font-family:var(--font-gotham),sans-serif;font-weight:500;border:1.5px solid color-mix(in srgb,var(--study-brand) 42%,#e4dede);background:color-mix(in srgb,var(--study-brand) 6%,#fff);color:#1f5f5d;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.study-follow>*{position:relative;z-index:1}.study-follow--sm{padding:5px 12px;font-size:12.5px}.study-follow--md{padding:8px 16px;font-size:13px}.study-follow__icon{width:14px;height:14px;flex:0 0 auto;color:var(--study-brand)}.study-follow:hover{background:var(--study-brand);border-color:var(--study-brand);color:#06251f;box-shadow:0 3px 12px -3px color-mix(in srgb,var(--study-brand) 55%,transparent)}.study-follow:hover .study-follow__icon{color:#06251f}.study-follow:focus-visible{outline:2px solid var(--study-brand);outline-offset:2px}.study-follow[data-following=true]{background:var(--study-brand);border-color:var(--study-brand);color:#06251f}.study-follow[data-following=true] .study-follow__icon{color:#06251f}.study-follow[data-following=false]:after,.study-follow[data-following=false]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0}.study-follow[data-following=false]:after{background:radial-gradient(ellipse 40% 130% at 0 50%,color-mix(in srgb,var(--study-brand) 15%,#fff),transparent 74%),radial-gradient(ellipse 40% 130% at 100% 50%,color-mix(in srgb,var(--study-brand) 15%,#fff),transparent 74%)}.study-follow[data-following=false]:before{background:linear-gradient(100deg,transparent 42%,color-mix(in srgb,var(--study-brand) 16%,#fff) 50%,transparent 58%);background-size:260% 100%;animation:study-sheen 5.6s ease-in-out infinite}@keyframes study-sheen{0%{background-position:135% 0}55%,to{background-position:-55% 0}}.study-node-pulse{animation:study-pulse 2.4s cubic-bezier(.16,1,.3,1) infinite}@keyframes study-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.5}}.study-lanes-reveal{animation:study-reveal .42s cubic-bezier(.16,1,.3,1)}@keyframes study-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.study-follow[data-following=false]:before,.study-lanes-reveal,.study-node-pulse{animation:none}}