.sky[data-astro-cid-mlmtk66u]{pointer-events:none;background:var(--bg);position:absolute;inset:0;overflow:hidden}.blob[data-astro-cid-mlmtk66u]{position:absolute;transform:rotate(-26deg)}.blob[data-astro-cid-mlmtk66u]>div[data-astro-cid-mlmtk66u]{filter:blur(36px);will-change:transform;border-radius:50%;width:100%;height:100%}.desk[data-astro-cid-mlmtk66u]{display:none}@media (width>=1000px){.blob[data-astro-cid-mlmtk66u]>div[data-astro-cid-mlmtk66u]{filter:blur(64px)}.desk[data-astro-cid-mlmtk66u]{display:block}}.sky[data-astro-cid-mlmtk66u][data-paused] .blob[data-astro-cid-mlmtk66u]>div[data-astro-cid-mlmtk66u]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.blob[data-astro-cid-mlmtk66u]>div[data-astro-cid-mlmtk66u]{animation:none!important}}.veil[data-astro-cid-mlmtk66u]{opacity:.55;background:radial-gradient(ellipse 46% 34% at 50% 52%, var(--bg), transparent 72%);position:absolute;inset:0}.dots[data-astro-cid-mlmtk66u]{opacity:.18;background-image:radial-gradient(circle, var(--ink) 1px, transparent 1.4px);-webkit-mask-image:linear-gradient(180deg, var(--ink) 55%, transparent 92%);mask-image:linear-gradient(180deg, var(--ink) 55%, transparent 92%);background-size:22px 22px;position:absolute;inset:0}.grain[data-astro-cid-mlmtk66u]{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.fade[data-astro-cid-mlmtk66u]{background:linear-gradient(180deg, transparent, var(--bg));height:42%;position:absolute;bottom:0;left:0;right:0}@keyframes skyD1{0%{transform:translate(-20%,14%)scale(.95)}50%{transform:translate(4%,-2%)scale(1.25)}to{transform:translate(22%,-16%)scale(1.05)}}@keyframes skyD2{0%{transform:translate(16%,10%)scale(1.2)}50%{transform:translate(-6%,4%)scale(.9)}to{transform:translate(-18%,-16%)scale(1.1)}}@keyframes skyD3{0%{transform:translate(-16%,12%)scale(.85)}50%{transform:translate(10%)scale(1.2)}to{transform:translate(24%,-20%)scale(1)}}.hero[data-astro-cid-u57ao4x4]{--under:var(--header-h);margin-top:calc(-1 * var(--under));background:var(--bg);position:relative;overflow:hidden}@media (height<=480px){.hero[data-astro-cid-u57ao4x4]{--under:0px}}.copy[data-astro-cid-u57ao4x4]{max-width:var(--container);padding:calc(var(--under) + var(--section-gap-s)) var(--edge) 0;gap:var(--sp-fluid-s);flex-direction:column;margin:0 auto;display:flex;position:relative}h1[data-astro-cid-u57ao4x4]{max-width:15ch;line-height:.98}.lead[data-astro-cid-u57ao4x4]{max-width:44ch;font-size:var(--fs-lead);color:var(--body);margin:0;line-height:1.5}.explorer[data-astro-cid-4mzzqjlp],.controls[data-astro-cid-4mzzqjlp]{gap:var(--sp-fluid-s);flex-direction:column;display:flex}.controls[data-astro-cid-4mzzqjlp][hidden]{display:none}.k[data-astro-cid-4mzzqjlp]{font-size:var(--fs-sm);color:var(--muted);font-weight:500}.by[data-astro-cid-4mzzqjlp]{align-items:stretch;gap:var(--sp-3);flex-direction:column;display:flex}.seg[data-astro-cid-4mzzqjlp]{border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:3px;display:flex}.seg[data-astro-cid-4mzzqjlp] button[data-astro-cid-4mzzqjlp]{appearance:none;cursor:pointer;text-align:center;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-pill);min-height:40px;font-family:var(--font-sans);font-size:var(--fs-sm);white-space:nowrap;color:var(--ink);background:0 0;border:0;flex:1;margin:0;font-weight:500;transition:background-color .15s,color .15s}.seg[data-astro-cid-4mzzqjlp] button[data-astro-cid-4mzzqjlp][aria-checked=true]{background:var(--ink);color:var(--white)}.row[data-astro-cid-4mzzqjlp]{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.pills[data-astro-cid-4mzzqjlp]{gap:var(--sp-2);scrollbar-width:none;min-width:0;margin:0 calc(-1 * var(--edge));padding:2px var(--edge);flex-wrap:nowrap;flex:auto;display:flex;overflow-x:auto}.pills[data-astro-cid-4mzzqjlp]::-webkit-scrollbar{display:none}.pills[data-astro-cid-4mzzqjlp][hidden]{display:none}.pills[data-astro-cid-4mzzqjlp] button[data-astro-cid-4mzzqjlp]{appearance:none;cursor:pointer;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-pill);min-height:40px;font-family:var(--font-sans);font-size:var(--fs-sm);white-space:nowrap;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border:0;flex:none;margin:0;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.pills[data-astro-cid-4mzzqjlp] button[data-astro-cid-4mzzqjlp]:hover{box-shadow:inset 0 0 0 1px var(--ink)}.pills[data-astro-cid-4mzzqjlp] button[data-astro-cid-4mzzqjlp][aria-selected=true]{background:var(--ink);color:var(--white);box-shadow:inset 0 0 0 1px var(--ink)}.on[data-astro-cid-4mzzqjlp]{background:currentColor;border-radius:50%;width:6px;height:6px;display:none}[data-astro-cid-4mzzqjlp][aria-selected=true]>.on[data-astro-cid-4mzzqjlp]{display:block}.count[data-astro-cid-4mzzqjlp]{flex:none}@media (width>=1000px){.by[data-astro-cid-4mzzqjlp]{flex-direction:row;align-items:center}.seg[data-astro-cid-4mzzqjlp]{width:auto}.row[data-astro-cid-4mzzqjlp]{flex-wrap:nowrap}.pills[data-astro-cid-4mzzqjlp]{flex-wrap:wrap;margin:0;padding:2px 0}}.grid[data-astro-cid-4mzzqjlp]{gap:var(--sp-fluid-s);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=1000px){.grid[data-astro-cid-4mzzqjlp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid[data-astro-cid-4mzzqjlp].fade{animation:.18s both sol-fade}@keyframes sol-fade{0%{opacity:0}to{opacity:1}}.card[data-astro-cid-4mzzqjlp]{background:var(--white);padding:var(--sp-2);color:var(--ink);border-radius:28px;flex-direction:column;display:flex;position:relative}.card[data-astro-cid-4mzzqjlp][hidden]{display:none}.zone[data-astro-cid-4mzzqjlp]{aspect-ratio:5/4;background-color:var(--surface);background-image:radial-gradient(circle, var(--line-strong) 1px, transparent 1.4px);background-size:14px 14px;border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.zone[data-astro-cid-4mzzqjlp]:before{content:"";opacity:.16;background:radial-gradient(90% 80% at 50% 0%, var(--blue-light), transparent 70%);position:absolute;inset:0}@media (width>=600px){.zone[data-astro-cid-4mzzqjlp]{aspect-ratio:16/10}}.fit[data-astro-cid-4mzzqjlp]{transform-origin:50%;flex:none;width:340px;position:relative}.lift[data-astro-cid-4mzzqjlp]{border-radius:16px;transition:transform .4s;overflow:hidden}@media (hover:hover){.card[data-astro-cid-4mzzqjlp]:hover .lift[data-astro-cid-4mzzqjlp]{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.lift[data-astro-cid-4mzzqjlp]{transition:none}.card[data-astro-cid-4mzzqjlp]:hover .lift[data-astro-cid-4mzzqjlp]{transform:none}}.body[data-astro-cid-4mzzqjlp]{padding:var(--sp-fluid-s);gap:var(--sp-2);flex-direction:column;flex:1;display:flex}.meta[data-astro-cid-4mzzqjlp]{font-size:var(--fs-sm);color:var(--muted);font-weight:500}.c-area[data-astro-cid-4mzzqjlp]{display:none}.explorer[data-astro-cid-4mzzqjlp][data-dim=uso] .c-area[data-astro-cid-4mzzqjlp]{display:block}.explorer[data-astro-cid-4mzzqjlp][data-dim=uso] .c-uso[data-astro-cid-4mzzqjlp]{display:none}.tr[data-astro-cid-4mzzqjlp]{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);display:flex}h3[data-astro-cid-4mzzqjlp]{font-size:var(--fs-h3);letter-spacing:var(--track-sub);margin:0;font-weight:500;line-height:1.15}h3[data-astro-cid-4mzzqjlp] a[data-astro-cid-4mzzqjlp]{color:inherit;text-decoration:none}h3[data-astro-cid-4mzzqjlp] a[data-astro-cid-4mzzqjlp]:after{content:"";border-radius:28px;position:absolute;inset:0}h3[data-astro-cid-4mzzqjlp] a[data-astro-cid-4mzzqjlp]:focus-visible{outline:none}h3[data-astro-cid-4mzzqjlp] a[data-astro-cid-4mzzqjlp]:focus-visible:after{outline:2px solid var(--blue-link);outline-offset:2px}.arrow[data-astro-cid-4mzzqjlp]{border:1px solid var(--line);width:32px;height:32px;font-size:var(--fs-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s,border-color .15s;display:flex}.card[data-astro-cid-4mzzqjlp]:hover .arrow[data-astro-cid-4mzzqjlp]{background:var(--ink);border-color:var(--ink);color:var(--white)}p[data-astro-cid-4mzzqjlp]{font-size:var(--fs-base);color:var(--body);max-width:46ch;margin:0;line-height:1.55}.flow[data-astro-cid-233h7slc]{width:100%;max-width:1026px;margin:var(--section-gap-s) auto 0;padding:0 var(--edge)}.panel[data-astro-cid-233h7slc]{border:1px solid var(--line);background:var(--bg);border-radius:clamp(19.7px,2.5vw,29.5px);position:relative;overflow:hidden}.copy[data-astro-cid-233h7slc]{padding:var(--sp-fluid-l);text-align:center;align-items:center;gap:var(--sp-5);flex-direction:column;display:flex;position:relative}h2[data-astro-cid-233h7slc]{max-width:16ch}p[data-astro-cid-233h7slc]{font-size:var(--fs-lead);color:var(--body);max-width:52ch;margin:0;line-height:1.5}.page[data-astro-cid-wfp2enmz]{padding-bottom:var(--sp-5)}
