.powered[data-astro-cid-hvesn7xg]{padding:72px 0 64px;text-align:center}.powered[data-astro-cid-hvesn7xg] h2[data-astro-cid-hvesn7xg]{margin:12px 0 34px;font-size:clamp(28px,3.4vw,40px);line-height:1.1}.pb-viewport[data-astro-cid-hvesn7xg]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.pb-track[data-astro-cid-hvesn7xg]{display:flex;width:max-content;margin:0;padding:0;list-style:none;animation:pb-scroll 38s linear infinite}.pb-viewport[data-astro-cid-hvesn7xg]:hover .pb-track[data-astro-cid-hvesn7xg]{animation-play-state:paused}@keyframes pb-scroll{to{transform:translate(-50%)}}.pb-track[data-astro-cid-hvesn7xg] li[data-astro-cid-hvesn7xg]{display:flex;align-items:center;gap:14px;padding:0 44px;text-align:left;white-space:nowrap}.pb-track[data-astro-cid-hvesn7xg] svg[data-astro-cid-hvesn7xg]{width:30px;height:30px;flex:none;fill:var(--ink);opacity:.85}.pb-track[data-astro-cid-hvesn7xg] b[data-astro-cid-hvesn7xg]{display:block;font-size:17px;font-weight:600;color:var(--ink)}.pb-track[data-astro-cid-hvesn7xg] small[data-astro-cid-hvesn7xg]{display:block;font-size:13px;color:var(--muted);margin-top:2px}.pb-fine[data-astro-cid-hvesn7xg]{margin-top:26px;font-size:11.5px;color:var(--muted);opacity:.75}@media(prefers-reduced-motion:reduce){.pb-viewport[data-astro-cid-hvesn7xg]{-webkit-mask:none;mask:none}.pb-track[data-astro-cid-hvesn7xg]{animation:none;width:auto;flex-wrap:wrap;justify-content:center;row-gap:22px}.pb-track[data-astro-cid-hvesn7xg] li[data-astro-cid-hvesn7xg][aria-hidden]{display:none}}@media(max-width:640px){.pb-track[data-astro-cid-hvesn7xg] li[data-astro-cid-hvesn7xg]{padding:0 26px}.pb-track[data-astro-cid-hvesn7xg]{animation-duration:28s}}.seq[data-astro-cid-25vz7ctu]{--sw: min(56vw, 880px, calc((100svh - 190px)*1.836) );position:relative;margin-top:56px}.seq-panel[data-astro-cid-25vz7ctu]{position:relative;overflow:hidden;background:var(--ink);color:var(--cream);padding:64px var(--gut)}.seq-glow[data-astro-cid-25vz7ctu]{position:absolute;left:50%;top:50%;width:110vw;height:90vh;margin:-45vh 0 0 -55vw;background:radial-gradient(closest-side,#c17e5c57,#c17e5c00);opacity:.6;pointer-events:none}.seq-title[data-astro-cid-25vz7ctu]{position:relative;text-align:center;font-size:clamp(36px,5vw,68px);line-height:1.02;margin-bottom:40px}.seq-title[data-astro-cid-25vz7ctu] em[data-astro-cid-25vz7ctu]{color:var(--copper);white-space:nowrap}@supports (background-clip: text) or (-webkit-background-clip: text){.seq-title[data-astro-cid-25vz7ctu] em[data-astro-cid-25vz7ctu]{background:var(--copper-grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em;margin-right:-.08em}}.seq-rig[data-astro-cid-25vz7ctu]{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1100px;margin:0 auto}.seq-screen[data-astro-cid-25vz7ctu]{overflow:hidden;background:var(--paper);box-shadow:0 0 0 1px #f3efe724,0 40px 90px -36px #000000e6}.seq-screen[data-astro-cid-25vz7ctu] img[data-astro-cid-25vz7ctu]{display:block;width:100%;height:auto}.seq-frame[data-astro-cid-25vz7ctu],.seq-rail[data-astro-cid-25vz7ctu]{display:none}.seq-caps[data-astro-cid-25vz7ctu]{position:relative;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:40px auto 0}.seq-caps[data-astro-cid-25vz7ctu] .eyebrow[data-astro-cid-25vz7ctu]{color:var(--copper)}.seq-caps[data-astro-cid-25vz7ctu] h2[data-astro-cid-25vz7ctu]{font-size:clamp(24px,2.4vw,42px);line-height:1.06;margin:12px 0 10px}.seq-caps[data-astro-cid-25vz7ctu] p[data-astro-cid-25vz7ctu]{color:#a9a397;font-size:15px}@media(max-width:900px){.seq-rig[data-astro-cid-25vz7ctu]{grid-template-columns:1fr}.seq-caps[data-astro-cid-25vz7ctu]{grid-template-columns:1fr 1fr}}.seq[data-astro-cid-25vz7ctu].live{height:430vh}.seq[data-astro-cid-25vz7ctu].live .seq-pin[data-astro-cid-25vz7ctu]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.seq[data-astro-cid-25vz7ctu].live .seq-panel[data-astro-cid-25vz7ctu]{position:absolute;inset:0;padding:0;will-change:clip-path}.seq[data-astro-cid-25vz7ctu].live .seq-glow[data-astro-cid-25vz7ctu]{will-change:transform,opacity}.seq[data-astro-cid-25vz7ctu].live .seq-title[data-astro-cid-25vz7ctu]{position:absolute;left:0;right:0;top:50%;z-index:3;margin:0;padding:0 var(--gut);transform:translateY(-50%);pointer-events:none;will-change:transform,opacity}.seq[data-astro-cid-25vz7ctu].live .seq-stage[data-astro-cid-25vz7ctu]{position:absolute;inset:0;perspective:1500px;perspective-origin:50% 50%}.seq[data-astro-cid-25vz7ctu].live .seq-rig[data-astro-cid-25vz7ctu]{position:absolute;left:50%;top:50%;display:block;width:0;height:0;margin:0;max-width:none;transform-style:preserve-3d;will-change:transform}.seq[data-astro-cid-25vz7ctu].live .seq-screen[data-astro-cid-25vz7ctu]{position:absolute;left:calc(var(--sw) / -2);top:calc(var(--sw) * -.2723);width:var(--sw);aspect-ratio:1491 / 812;will-change:transform,opacity;backface-visibility:hidden}.seq[data-astro-cid-25vz7ctu].live .seq-frame[data-astro-cid-25vz7ctu]{display:block;position:absolute;left:calc(var(--sw) / -2 - 16px);top:calc(var(--sw) * -.2723 - 16px);width:calc(var(--sw) + 32px);height:calc(var(--sw) * .5446 + 32px);pointer-events:none;opacity:0;will-change:transform,opacity}.seq-frame[data-astro-cid-25vz7ctu] i[data-astro-cid-25vz7ctu]{position:absolute;width:34px;height:34px;border:0 solid var(--copper);border-image:var(--copper-grad) 1}.seq-frame[data-astro-cid-25vz7ctu] i[data-astro-cid-25vz7ctu]:nth-child(1){left:0;top:0;border-width:2px 0 0 2px}.seq-frame[data-astro-cid-25vz7ctu] i[data-astro-cid-25vz7ctu]:nth-child(2){right:0;top:0;border-width:2px 2px 0 0}.seq-frame[data-astro-cid-25vz7ctu] i[data-astro-cid-25vz7ctu]:nth-child(3){left:0;bottom:0;border-width:0 0 2px 2px}.seq-frame[data-astro-cid-25vz7ctu] i[data-astro-cid-25vz7ctu]:nth-child(4){right:0;bottom:0;border-width:0 2px 2px 0}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu]{position:absolute;left:max(var(--gut),5vw);top:50%;width:27vw;margin:0;display:block;transform:translateY(-50%)}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu] li[data-astro-cid-25vz7ctu]{position:absolute;left:0;right:0;top:50%;opacity:0;will-change:transform,opacity}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu] h2[data-astro-cid-25vz7ctu]{font-size:clamp(30px,3.2vw,48px)}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu] p[data-astro-cid-25vz7ctu]{font-size:16.5px;max-width:30ch}.seq[data-astro-cid-25vz7ctu].live .seq-rail[data-astro-cid-25vz7ctu]{display:flex;gap:6px;position:absolute;left:max(var(--gut),5vw);bottom:7vh;width:min(27vw,240px);opacity:0}.seq-rail[data-astro-cid-25vz7ctu] span[data-astro-cid-25vz7ctu]{flex:1;height:2px;overflow:hidden;background:#f3efe729}.seq-rail[data-astro-cid-25vz7ctu] i[data-astro-cid-25vz7ctu]{display:block;height:100%;background:var(--copper-grad);transform:scaleX(0);transform-origin:0 50%}@media(max-width:900px){.seq[data-astro-cid-25vz7ctu]{--sw: min(92vw, calc((100svh - 300px)*1.836) );margin-top:36px}.seq[data-astro-cid-25vz7ctu].live{height:350vh}.seq[data-astro-cid-25vz7ctu].live .seq-title[data-astro-cid-25vz7ctu]{top:104px;transform:none;font-size:clamp(32px,9vw,46px)}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu]{left:var(--gut);right:var(--gut);top:auto;bottom:64px;width:auto;height:156px;transform:none}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu] li[data-astro-cid-25vz7ctu]{top:0}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu] h2[data-astro-cid-25vz7ctu]{font-size:30px;margin:10px 0 6px}.seq[data-astro-cid-25vz7ctu].live .seq-caps[data-astro-cid-25vz7ctu] p[data-astro-cid-25vz7ctu]{font-size:15px;max-width:none}.seq[data-astro-cid-25vz7ctu].live .seq-rail[data-astro-cid-25vz7ctu]{left:var(--gut);right:var(--gut);width:auto;bottom:36px}.seq-frame[data-astro-cid-25vz7ctu] i[data-astro-cid-25vz7ctu]{width:22px;height:22px}.seq[data-astro-cid-25vz7ctu].live .seq-frame[data-astro-cid-25vz7ctu]{left:calc(var(--sw) / -2 - 8px);top:calc(var(--sw) * -.2723 - 8px);width:calc(var(--sw) + 16px);height:calc(var(--sw) * .5446 + 16px)}}.rcpt[data-astro-cid-e2v2qnqt]{display:flex;flex-direction:column}.rcpt-status[data-astro-cid-e2v2qnqt]{color:#a9a397;margin-top:14px;min-height:1.5em}.rcpt-actions[data-astro-cid-e2v2qnqt] .btn[data-astro-cid-e2v2qnqt]{margin-top:20px}.orb-layer[data-astro-cid-e2v2qnqt]{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:radial-gradient(circle at 50% 38%,rgba(193,126,92,.28),transparent 42%),radial-gradient(circle at 50% 120%,rgba(177,194,167,.1),transparent 50%),#0a0b09f2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:layer-in .35s ease-out}.orb-layer[data-astro-cid-e2v2qnqt][hidden]{display:none}@keyframes layer-in{0%{opacity:0}to{opacity:1}}.orb-stage[data-astro-cid-e2v2qnqt]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 16px;max-width:560px;width:100%}.orb[data-astro-cid-e2v2qnqt]{--level: 0;position:relative;width:min(240px,62vw);aspect-ratio:1;animation:float 6s ease-in-out infinite}@keyframes float{0%,to{translate:0 -6px}50%{translate:0 8px}}.orb[data-astro-cid-e2v2qnqt]>div[data-astro-cid-e2v2qnqt]{position:absolute;inset:0;border-radius:50%}.orb-halo[data-astro-cid-e2v2qnqt]{inset:-35%!important;background:radial-gradient(circle,rgba(193,126,92,.55) 0%,rgba(193,126,92,.18) 38%,transparent 68%);filter:blur(18px);opacity:calc(.45 + var(--level) * .55);transform:scale(calc(.9 + var(--level) * .35));transition:opacity .12s linear,transform .12s linear}.orb-ring[data-astro-cid-e2v2qnqt]{background:conic-gradient(from 0deg,transparent 0 20%,rgba(243,239,231,.9) 28%,#C17E5C 40%,transparent 52% 70%,rgba(177,194,167,.7) 80%,transparent 90%);-webkit-mask:radial-gradient(circle,transparent 64%,#000 65%,#000 67%,transparent 68%);mask:radial-gradient(circle,transparent 64%,#000 65%,#000 67%,transparent 68%);animation:spin 7s linear infinite;transform:scale(1.12);opacity:.95;filter:drop-shadow(0 0 6px rgba(193,126,92,.9))}.orb-ring--2[data-astro-cid-e2v2qnqt]{animation-duration:11s;animation-direction:reverse;transform:scale(1.26);opacity:.45}@keyframes spin{to{rotate:360deg}}.orb-core[data-astro-cid-e2v2qnqt]{background:radial-gradient(circle at 50% 50%,#fbe9d9f2,#e3a27ee6,#c17e5c 52%,#7a4529 80%,#2a160c);box-shadow:0 0 calc(40px + var(--level) * 70px) #c17e5cd9,0 0 calc(110px + var(--level) * 120px) #c17e5c59,inset -18px -24px 50px #0a0b098c,inset 10px 14px 30px #fbe9d959;transform:scale(calc(.86 + var(--level) * .2));transition:transform .09s linear,box-shadow .09s linear;animation:breathe 3.6s ease-in-out infinite}@keyframes breathe{0%,to{filter:brightness(.95) saturate(1)}50%{filter:brightness(1.12) saturate(1.1)}}.orb-plasma[data-astro-cid-e2v2qnqt]{transform:scale(calc(.84 + var(--level) * .2));background:conic-gradient(from 0deg,#fbe9d900,#fbe9d9bf,#c17e5c00 30%,#b1c2a773 55%,#fbe9d900 70%,#e3a27ecc 88%,#fbe9d900);filter:blur(14px);mix-blend-mode:screen;opacity:calc(.45 + var(--level) * .5);animation:spin 5s linear infinite;-webkit-mask:radial-gradient(circle,#000 58%,transparent 70%);mask:radial-gradient(circle,#000 58%,transparent 70%);transition:transform .09s linear,opacity .09s linear}.orb[data-astro-cid-e2v2qnqt][data-state=speaking] .orb-plasma[data-astro-cid-e2v2qnqt]{animation-duration:2.2s}.orb-shine[data-astro-cid-e2v2qnqt]{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.35),transparent 20%);mix-blend-mode:screen;transform:scale(.86)}.orb[data-astro-cid-e2v2qnqt][data-state=connecting] .orb-core[data-astro-cid-e2v2qnqt]{filter:grayscale(.4) brightness(.75);animation:none}.orb[data-astro-cid-e2v2qnqt][data-state=connecting] .orb-ring[data-astro-cid-e2v2qnqt]{animation-duration:1.6s}.orb[data-astro-cid-e2v2qnqt][data-state=speaking] .orb-ring[data-astro-cid-e2v2qnqt]{animation-duration:3.2s}.orb-name[data-astro-cid-e2v2qnqt]{margin-top:44px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#c17e5c}.orb-status[data-astro-cid-e2v2qnqt]{margin-top:8px;font:400 clamp(28px,4vw,38px)/1.1 var(--serif);color:var(--cream)}.orb-line[data-astro-cid-e2v2qnqt]{margin-top:16px;min-height:3em;color:#c9c3b8;font-size:16px;line-height:1.5;max-width:46ch}.orb-end[data-astro-cid-e2v2qnqt]{margin-top:22px;padding:13px 28px;cursor:pointer;background:transparent;color:var(--cream);font:600 15px/1 var(--sans, Inter, sans-serif);border:1px solid rgba(243,239,231,.45)}.orb-end[data-astro-cid-e2v2qnqt]:hover{background:var(--cream);color:var(--ink)}@media(prefers-reduced-motion:reduce){.orb[data-astro-cid-e2v2qnqt],.orb-ring[data-astro-cid-e2v2qnqt],.orb-core[data-astro-cid-e2v2qnqt],.orb-plasma[data-astro-cid-e2v2qnqt]{animation:none}}
