._3hUVsW_footer{margin-top:var(--space-12);padding-block:clamp(3rem, 2rem + 3vw, 4.5rem) var(--space-8);border-top:1px solid var(--glass-border);background:linear-gradient(#ffffff09,#ffffff03)}._3hUVsW_panel{gap:var(--space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);padding-bottom:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}._3hUVsW_brand{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}._3hUVsW_description{max-width:24rem;color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}._3hUVsW_columns{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._3hUVsW_column ul{gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}._3hUVsW_heading{margin-bottom:var(--space-3);font-size:var(--text-sm);letter-spacing:-.01em;color:var(--text);font-weight:600}._3hUVsW_link{align-items:center;gap:var(--space-2);min-height:32px;font-size:var(--text-sm);color:var(--text-muted);transition:color var(--duration-fast) var(--ease);display:inline-flex}._3hUVsW_link svg{width:15px;height:15px;color:var(--text-subtle);transition:color var(--duration-fast) var(--ease);flex-shrink:0}._3hUVsW_link:hover{color:var(--text)}._3hUVsW_link:hover svg{color:var(--accent)}._3hUVsW_bottom{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-6);font-size:var(--text-xs);color:var(--text-subtle);border-top:1px solid #ffffff0f;flex-wrap:wrap;display:flex}@media (max-width:900px){._3hUVsW_panel{gap:var(--space-10);text-align:center;grid-template-columns:1fr;justify-items:center}._3hUVsW_brand{align-items:center}._3hUVsW_description{max-width:28rem}._3hUVsW_columns{justify-items:center;width:100%;max-width:36rem}._3hUVsW_column{flex-direction:column;align-items:center;display:flex}._3hUVsW_column ul{align-items:center}._3hUVsW_bottom{text-align:center;justify-content:center}}@media (max-width:520px){._3hUVsW_columns{gap:var(--space-6);grid-template-columns:1fr}._3hUVsW_bottom{flex-direction:column;align-items:center}}
.byBlAq_siteHidden{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.byBlAq_siteReveal{animation:byBlAq_siteIn .55s var(--ease)}.byBlAq_page{z-index:10000;min-height:100dvh;padding:var(--space-6);background:var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.byBlAq_page:before{content:"";pointer-events:none;background:radial-gradient(60rem 36rem at 50% -14rem, rgba(var(--accent-rgb), .02), transparent 70%), radial-gradient(40rem 30rem at 0% 80%, #ffffff05, transparent 70%);position:absolute;inset:0}.byBlAq_page:after{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.byBlAq_pageEnter{animation:byBlAq_gateIn .4s var(--ease) both}.byBlAq_pageExit{pointer-events:none;animation:byBlAq_gateOut .5s var(--ease) both}.byBlAq_card{z-index:1;align-items:center;gap:var(--space-5);text-align:center;border:1px solid var(--glass-border-strong);border-radius:var(--radius-xl);width:min(100%,420px);box-shadow:var(--inset-highlight), var(--shadow-lg);-webkit-backdrop-filter:blur(24px)saturate(160%);background:#ffffff0f;flex-direction:column;padding:clamp(1.75rem,4vw,2.25rem);display:flex;position:relative}.byBlAq_pageEnter .byBlAq_card{animation:byBlAq_cardIn .45s var(--ease) both}.byBlAq_pageExit .byBlAq_card{animation:byBlAq_cardOut .45s var(--ease) both}.byBlAq_iconBox{width:56px;height:56px;color:var(--accent);border:1px solid rgba(var(--accent-rgb), .28);border-radius:var(--radius-md);background:rgba(var(--accent-rgb), .1);box-shadow:var(--inset-highlight);-webkit-backdrop-filter:blur(12px);flex-shrink:0;place-items:center;display:grid}.byBlAq_iconBox svg{stroke-width:2px;width:28px;height:28px}.byBlAq_copy{gap:var(--space-2);display:grid}.byBlAq_card h1{font-size:var(--text-2xl);letter-spacing:-.03em;margin:0}.byBlAq_description{max-width:32ch;color:var(--text-muted);font-size:var(--text-sm);margin-inline:auto;line-height:1.55}.byBlAq_widget{place-items:center;width:100%;min-height:70px;display:grid}.byBlAq_status{min-height:36px;color:var(--text-muted);font-size:var(--text-xs);place-items:center;display:grid}.byBlAq_checking,.byBlAq_status button{align-items:center;gap:var(--space-2);display:inline-flex}.byBlAq_checking i{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite byBlAq_pulse}.byBlAq_status button{min-height:38px;padding-inline:var(--space-4);color:var(--text);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur)}.byBlAq_status button:hover{background:var(--glass-hover);border-color:var(--glass-border-strong)}.byBlAq_status button svg{width:14px;height:14px}@keyframes byBlAq_gateIn{0%{opacity:0}to{opacity:1}}@keyframes byBlAq_gateOut{0%{opacity:1}to{opacity:0}}@keyframes byBlAq_cardIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes byBlAq_cardOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.98)}}@keyframes byBlAq_siteIn{0%{opacity:0}to{opacity:1}}@keyframes byBlAq_pulse{50%{opacity:.35}}@media (max-width:520px){.byBlAq_page{padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){.byBlAq_pageEnter,.byBlAq_pageExit,.byBlAq_pageEnter .byBlAq_card,.byBlAq_pageExit .byBlAq_card,.byBlAq_siteReveal,.byBlAq_checking i{animation:none}.byBlAq_pageExit{opacity:0}.byBlAq_siteReveal{opacity:1}}
:root{--accent:#adfa07;--accent-rgb:173, 250, 7;--accent-strong:#c2ff3d;--accent-ink:#0b1000;--bg:#060606;--bg-rgb:6, 6, 6;--surface:#0e0e0e;--surface-raised:#141414;--glass:#ffffff0b;--glass-strong:#ffffff12;--glass-hover:#fff1;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-blur:blur(20px) saturate(150%);--text:#f7f8f6;--text-muted:#a3aaa0;--text-subtle:#737a70;--danger:#ff6b6b;--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:clamp(1.5rem, 1.2rem + 1vw, 1.875rem);--text-3xl:clamp(1.875rem, 1.4rem + 1.8vw, 2.75rem);--text-4xl:clamp(2.375rem, 1.6rem + 3.4vw, 4.25rem);--text-display:clamp(2.75rem, 1.6rem + 5vw, 5.75rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-section:clamp(4.5rem, 3rem + 6vw, 8.5rem);--radius-xs:8px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-full:999px;--shadow-sm:0 1px 2px #00000059;--shadow-md:0 8px 20px -14px #0000006b;--shadow-lg:0 12px 26px -16px #0000007a;--shadow-glow:0 0 0 1px rgba(var(--accent-rgb), .25), 0 10px 40px -10px rgba(var(--accent-rgb), .35);--inset-highlight:inset 0 1px 0 #ffffff0f;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--duration-fast:.16s;--duration:.24s;--duration-slow:.48s;--duration-reveal:.88s;--duration-page:.64s;--container:1200px;--container-narrow:760px;--gutter:clamp(1.25rem, .8rem + 2vw, 2rem);--nav-height:64px;--nav-offset:calc(var(--nav-height) + 2rem);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-offset);background:var(--bg)}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}body{min-height:100dvh;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;line-height:1.6;display:flex}html[data-modal-open=true],body[data-modal-open=true]{overflow:hidden}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 36rem at 50% -14rem, rgba(var(--accent-rgb), .02), transparent 70%), radial-gradient(40rem 30rem at 0% 80%, #ffffff05, transparent 70%);position:fixed;inset:0}body:after{content:"";z-index:-1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}main{flex:1;overflow-x:clip}main:focus{outline:none}img,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4{letter-spacing:-.03em;text-wrap:balance;font-weight:650;line-height:1.1}p{text-wrap:pretty}::selection{background:rgba(var(--accent-rgb), .85);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.container-narrow{max-width:calc(var(--container-narrow) + var(--gutter) * 2)}.section{padding-block:var(--space-section);position:relative}.section+.section{padding-top:0}.eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);letter-spacing:-.005em;color:var(--text-muted);font-weight:550;display:inline-flex}.eyebrow svg{width:16px;height:16px;color:var(--accent)}.accent-dot{color:#0000;background:var(--accent);vertical-align:baseline;border-radius:50%;width:.17em;height:.17em;margin-left:.07em;line-height:0;display:inline-block;overflow:hidden}.text-muted{color:var(--text-muted)}.glass{background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--inset-highlight), var(--shadow-md);-webkit-backdrop-filter:var(--glass-blur)}.btn{--btn-height:44px;justify-content:center;align-items:center;gap:var(--space-2);height:var(--btn-height);border-radius:var(--radius-full);font-size:var(--text-sm);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);-webkit-user-select:none;user-select:none;border:1px solid #0000;padding-inline:1.15rem;font-weight:600;display:inline-flex;position:relative}.btn svg{flex-shrink:0;width:16px;height:16px}.btn-sm{--btn-height:36px;padding-inline:.9rem;font-size:.8125rem}.btn-lg{--btn-height:52px;font-size:var(--text-base);padding-inline:1.5rem}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover:not(:disabled){background:var(--accent-strong)}.btn-secondary{background:var(--glass-strong);border-color:var(--glass-border);color:var(--text);box-shadow:var(--inset-highlight);-webkit-backdrop-filter:var(--glass-blur)}.btn-secondary:hover:not(:disabled){border-color:var(--glass-border-strong);background:#ffffff1a}.btn-danger{color:#fff;background:var(--danger);border-color:#ff6b6bb3;box-shadow:0 10px 28px -14px #ff6b6ba6}.btn-danger:hover:not(:disabled){background:#ff8181;border-color:#ff9292}.btn-ghost{color:var(--text-muted)}.btn-ghost:hover:not(:disabled){color:var(--text);background:var(--glass)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;background:var(--glass);border-color:var(--glass-border);color:var(--text-subtle);box-shadow:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-3);left:var(--space-3);z-index:200;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--accent);color:var(--accent-ink);font-weight:600;font-size:var(--text-sm);transition:transform var(--duration) var(--ease);position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.reveal{opacity:0;animation:reveal var(--duration-reveal) var(--ease-out-expo) both}.page-transition{animation:page-in var(--duration-page) var(--ease-out-expo) both;flex-direction:column;flex:1;display:flex}@keyframes page-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;will-change:opacity, transform;transform:translateY(42px)}[data-reveal=left]{transform:translate(-36px,18px)}[data-reveal=right]{transform:translate(36px,18px)}[data-reveal=scale]{transform:translateY(24px)scale(.96)}[data-reveal][data-revealed]{animation:scroll-reveal var(--duration-reveal) var(--ease-out-expo) both;animation-delay:calc(var(--reveal-index,0) * 55ms)}[data-reveal=left][data-revealed]{animation-name:scroll-reveal-left}[data-reveal=right][data-revealed]{animation-name:scroll-reveal-right}[data-reveal=scale][data-revealed]{animation-name:scroll-reveal-scale}}@keyframes scroll-reveal{to{opacity:1;transform:translate(0,0)}}@keyframes scroll-reveal-left{to{opacity:1;transform:translate(0,0)}}@keyframes scroll-reveal-right{to{opacity:1;transform:translate(0,0)}}@keyframes scroll-reveal-scale{to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.page-transition,[data-reveal],[data-reveal][data-revealed]{opacity:1!important;animation:none!important;transform:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
