@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2) format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2) format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hero-panel[data-astro-cid-bbe6dxrz]{background:#072c3d}.hero-panel[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,transparent,#072c3d);pointer-events:none}.hero-bg[data-astro-cid-bbe6dxrz]{background:radial-gradient(ellipse 55% 60% at 60% 50%,rgba(34,163,224,.28) 0%,transparent 60%),radial-gradient(ellipse 80% 60% at 10% 100%,rgba(25,130,180,.18) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 100% 0%,rgba(127,211,255,.1) 0%,transparent 60%),linear-gradient(180deg,#072c3d,#052434 30%,#041e2b 70%,#072c3d)}.hero-vignette[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#072c3d,#072c3d00 160px),linear-gradient(90deg,rgba(3,21,32,.85) 0%,rgba(3,21,32,.35) 45%,transparent 70%),linear-gradient(0deg,rgba(3,21,32,.8) 0%,transparent 35%)}.hero-serif[data-astro-cid-bbe6dxrz]{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.hero-index-item[data-astro-cid-bbe6dxrz]{color:#94a8b8;border-color:transparent}.hero-index-item[data-astro-cid-bbe6dxrz]:hover,.hero-index-item[data-astro-cid-bbe6dxrz].is-active{color:#fff;border-color:#fff9}.glyph-tile[data-astro-cid-bbe6dxrz]{background:radial-gradient(circle at 30% 25%,rgba(127,211,255,.35),transparent 60%),linear-gradient(145deg,#0a3d54,#041e2b)}.glyph[data-astro-cid-bbe6dxrz]{transform-box:fill-box}.glyph[data-astro-cid-bbe6dxrz] .g-node[data-astro-cid-bbe6dxrz]{transform-box:fill-box;transform-origin:center;animation:g-node 1.8s ease-in-out infinite}.glyph[data-astro-cid-bbe6dxrz] .g-flow[data-astro-cid-bbe6dxrz]{animation:g-flow 1.8s ease-in-out infinite}.glyph[data-astro-cid-bbe6dxrz] .g-check[data-astro-cid-bbe6dxrz]{stroke-dasharray:24;animation:g-draw 3.6s ease-in-out infinite}.glyph[data-astro-cid-bbe6dxrz] .g-beat[data-astro-cid-bbe6dxrz]{stroke-dasharray:70;animation:g-draw 2.2s linear infinite}.glyph[data-astro-cid-bbe6dxrz] .g-bar[data-astro-cid-bbe6dxrz]{transform-box:fill-box;transform-origin:bottom;animation:g-bar 3s ease-out infinite}.glyph[data-astro-cid-bbe6dxrz] .g-trend[data-astro-cid-bbe6dxrz]{stroke-dasharray:60;animation:g-draw 3s ease-out infinite}.glyph[data-astro-cid-bbe6dxrz] .g-spark[data-astro-cid-bbe6dxrz]{transform-box:fill-box;transform-origin:center;animation:g-spark 2.4s ease-in-out infinite}@keyframes g-node{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes g-flow{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(52px);opacity:0}}@keyframes g-draw{0%{stroke-dashoffset:var(--len, 70)}60%,to{stroke-dashoffset:0}}@keyframes g-bar{0%{transform:scaleY(.15)}40%,to{transform:scaleY(1)}}@keyframes g-spark{0%,to{transform:scale(.85) rotate(0)}50%{transform:scale(1.1) rotate(45deg)}}.glyph[data-astro-cid-bbe6dxrz] .g-check[data-astro-cid-bbe6dxrz]{--len: 24}.glyph[data-astro-cid-bbe6dxrz] .g-trend[data-astro-cid-bbe6dxrz]{--len: 60}@media(prefers-reduced-motion:reduce){.glyph[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]{animation:none!important;stroke-dashoffset:0!important}}.po-serif[data-astro-cid-uigkbtti]{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400}.po-squiggle[data-astro-cid-uigkbtti]{-webkit-text-decoration:underline wavy rgba(248,113,113,.7);text-decoration:underline wavy rgba(248,113,113,.7);text-underline-offset:4px;text-decoration-thickness:1px}.po-flow-v[data-astro-cid-uigkbtti]{animation:po-flow-v 4.5s linear infinite}@keyframes po-flow-v{0%{top:-4rem}to{top:100%}}@media(prefers-reduced-motion:reduce){.po-flow-v[data-astro-cid-uigkbtti]{display:none}}.ai-flow[data-astro-cid-ki5vkejz]{animation:ai-flow 4s linear infinite}@keyframes ai-flow{0%{left:-6rem}to{left:100%}}.ai-foundation[data-astro-cid-ki5vkejz]{background-image:repeating-linear-gradient(135deg,rgba(25,130,180,.07) 0 2px,transparent 2px 14px)}@media(prefers-reduced-motion:reduce){.ai-flow[data-astro-cid-ki5vkejz]{animation:none;display:none}}.shot-tab[data-astro-cid-hlpinaev]{color:#94a8b8;border-color:transparent}.shot-tab[data-astro-cid-hlpinaev]:hover{color:#f0f4f8;background:#ffffff0a}.shot-tab[data-astro-cid-hlpinaev][aria-pressed=true]{color:#f0f4f8;background:#1982b426;border-color:#1982b480}.shot-fade[data-astro-cid-hlpinaev]{animation:shot-fade .45s ease-out}@keyframes shot-fade{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.ap-serif[data-astro-cid-xmlpewkr]{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400}.ap-cover[data-astro-cid-xmlpewkr]{background:radial-gradient(circle at 78% 22%,hsl(var(--h) 90% 70% / .55) 0%,transparent 45%),radial-gradient(circle at 15% 90%,hsl(calc(var(--h) + 20) 80% 45% / .45) 0%,transparent 50%),linear-gradient(135deg,hsl(var(--h) 70% 22%),hsl(calc(var(--h) + 15) 75% 12%))}.ap-cover[data-astro-cid-xmlpewkr]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 40%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 40%,transparent)}.ap-cover[data-astro-cid-xmlpewkr]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff14;transition:box-shadow .3s ease}.ap-cover[data-astro-cid-xmlpewkr] .cv-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:cv-draw 3.5s ease-out infinite}.ap-cover[data-astro-cid-xmlpewkr] .cv-flow{animation:cv-flow 1.6s linear infinite}.ap-cover[data-astro-cid-xmlpewkr] .cv-pulse{transform-box:fill-box;transform-origin:center;animation:cv-pulse 2.4s ease-in-out infinite}.ap-cover[data-astro-cid-xmlpewkr] .cv-scan{animation:cv-scan 5s ease-in-out infinite}.ap-cover[data-astro-cid-xmlpewkr] .cv-rise{animation:cv-rise 4s ease-out infinite}@keyframes cv-draw{0%{stroke-dashoffset:1}45%,to{stroke-dashoffset:0}}@keyframes cv-flow{to{stroke-dashoffset:-20}}@keyframes cv-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes cv-scan{0%,to{transform:translate(-90px,-8px)}50%{transform:translate(0)}}@keyframes cv-rise{0%{opacity:0}30%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.ap-cover[data-astro-cid-xmlpewkr] *{animation:none!important;stroke-dashoffset:0!important}}a[data-astro-cid-xmlpewkr]:hover .ap-cover[data-astro-cid-xmlpewkr]:after{box-shadow:inset 0 0 0 1px #7fd3ff73}
