@property --trace-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.metamask-page{font-family:var(--font-sans);overflow-x:clip}.metamask-page .mono{font-family:IBM Plex Mono,monospace}.metamask-page section[id]{scroll-margin-top:110px}.chamfer{--cut:18px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}.trace-panel,.trace-cta{isolation:isolate;--trace-angle:0deg;transition:--trace-angle .28s linear, background-color var(--transition-fast), transform var(--transition-fast);position:relative}.trace-panel:after,.trace-cta:after{content:"";pointer-events:none;background:conic-gradient(from 225deg, var(--primary) var(--trace-angle), transparent var(--trace-angle));clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut,18px)), calc(100% - var(--cut,18px)) 100%, 0 100%);padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.trace-panel:hover,.trace-panel:focus-within,.trace-cta:hover,.trace-cta:focus-visible{--trace-angle:360deg}.trace-cta:hover{transform:translateY(-2px)}.hero-mesh{background:radial-gradient(ellipse at 50% 45%, var(--secondary) 0%, transparent 55%), radial-gradient(ellipse at 20% 60%, var(--muted) 0%, transparent 45%), radial-gradient(ellipse at 85% 25%, var(--card) 0%, transparent 50%);animation:4s ease-in-out infinite mesh-breathe}.hero-grid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.22;background-size:88px 88px;mask-image:radial-gradient(#000 0%,#0000 68%)}.fox-halo{background:radial-gradient(circle, var(--primary) 0%, transparent 67%);opacity:.09;filter:blur(24px)}.faq-panel[open]{border-top-color:var(--primary)}.faq-panel[open] .faq-plus{transform:rotate(45deg)}.faq-panel summary{list-style:none}.faq-panel summary::-webkit-details-marker{display:none}.reveal-ready [data-reveal]{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--reveal-delay,0s);transform:translateY(18px)}.reveal-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}@keyframes mesh-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.metamask-page *,.metamask-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal-ready [data-reveal]{opacity:1;transform:none}}
