.partner-logo[data-astro-cid-7xz47r2e]{height:var(--logo-h);-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;display:inline-block}.post[data-astro-cid-iggznovu]{gap:var(--space-2);flex-direction:column;display:flex}.post[data-astro-cid-iggznovu] time[data-astro-cid-iggznovu]{font-family:var(--font-mono);color:var(--c-text-muted);font-size:.8125rem}.post[data-astro-cid-iggznovu] h3[data-astro-cid-iggznovu] a[data-astro-cid-iggznovu]{text-decoration:none}.post[data-astro-cid-iggznovu] h3[data-astro-cid-iggznovu] a[data-astro-cid-iggznovu]:hover{text-underline-offset:.15em;text-decoration:underline}.agents[data-astro-cid-nheno3na]{height:100%;min-height:25rem;color:var(--ink);position:relative}.agents-route[data-astro-cid-nheno3na]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.route-line[data-astro-cid-nheno3na]{fill:none;stroke:color-mix(in srgb, var(--ink) 28%, transparent);stroke-width:1.25px;stroke-dasharray:3 6;stroke-linecap:round}.route-dot[data-astro-cid-nheno3na]{fill:var(--accent);opacity:0;transition:opacity .2s var(--md-ease-standard)}.route-dot[data-astro-cid-nheno3na].is-on{opacity:1}.stage[data-astro-cid-nheno3na]{transition:opacity .5s var(--md-ease-standard);justify-items:start;gap:.6rem;display:grid;position:absolute}.stage--source[data-astro-cid-nheno3na]{width:23%;top:30%;left:2%}.stage--fields[data-astro-cid-nheno3na]{width:26%;top:0;left:37%}.stage--dest[data-astro-cid-nheno3na]{width:23%;top:26%;right:2%}.agents[data-astro-cid-nheno3na].is-js .stage[data-astro-cid-nheno3na].is-waiting{opacity:.45}.pill[data-astro-cid-nheno3na]{background:var(--ink);color:var(--cream);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem .45rem .5rem;font-size:.8125rem;font-weight:500;display:inline-flex;box-shadow:0 6px 16px -8px #0e1a2699}.pill-mark[data-astro-cid-nheno3na]{background:linear-gradient(180deg, var(--logo-band-1) 0 20%, var(--logo-band-2) 20% 38%, var(--logo-band-3) 38% 55%, var(--logo-band-4) 55% 70%, var(--logo-band-5) 70% 84%, var(--logo-band-6) 84% 100%);border-radius:50%;width:1.15rem;height:1.15rem}.pill-sep[data-astro-cid-nheno3na]{color:var(--cream-muted)}.pill[data-astro-cid-nheno3na] [data-astro-cid-nheno3na][data-status]{color:var(--cream-body);font-weight:400}.stage[data-astro-cid-nheno3na].is-active .pill-mark[data-astro-cid-nheno3na]{animation:1.6s linear infinite mark-turn}@keyframes mark-turn{to{transform:rotate(360deg)}}.card[data-astro-cid-nheno3na]{border-radius:var(--radius-card);background:var(--bg-paper);width:100%;padding:.9rem 1rem;font-size:.8125rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e1a260f,0 12px 28px -18px #0e1a2673}.doc-kind[data-astro-cid-nheno3na]{font-family:var(--font-mono);color:var(--ink-muted);font-size:.75rem}.doc-title[data-astro-cid-nheno3na]{font-family:var(--font-display);margin-top:.35rem;font-size:.9375rem;font-weight:700;line-height:1.2}.doc-meta[data-astro-cid-nheno3na]{color:var(--ink-muted);margin-top:.15rem;font-size:.75rem}.doc-line[data-astro-cid-nheno3na]{width:var(--w);background:#e6decb;border-radius:2px;height:4px;margin-top:.45rem;display:block}.doc-line[data-astro-cid-nheno3na]:first-of-type{margin-top:.7rem}.doc-total[data-astro-cid-nheno3na]{font-family:var(--font-mono);text-align:right;border-top:1px solid #e6decb;margin-top:.7rem;padding-top:.45rem;font-size:.75rem;font-weight:600}.doc-scan[data-astro-cid-nheno3na]{opacity:0;pointer-events:none;background:linear-gradient(#0000,#66afd32e 85%,#66afd399 99%,#0000);height:35%;position:absolute;inset:0 0 auto;transform:translateY(-100%)}.stage[data-astro-cid-nheno3na].is-active .doc-scan[data-astro-cid-nheno3na]{animation:scan 1.4s var(--md-ease-standard) forwards}@keyframes scan{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(300%)}}.card--fields[data-astro-cid-nheno3na] ul[data-astro-cid-nheno3na]{margin:0;padding:0;list-style:none;display:grid}.card--fields[data-astro-cid-nheno3na] li{border-bottom:1px solid #efe8d8;justify-content:space-between;gap:.75rem;padding:.45rem 0;display:flex}.card--fields[data-astro-cid-nheno3na] li:last-child{border-bottom:0}.card--fields[data-astro-cid-nheno3na] span{color:var(--ink-muted)}.card--fields[data-astro-cid-nheno3na] b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:inline-block;overflow:hidden}.agents[data-astro-cid-nheno3na].is-js .stage--fields[data-astro-cid-nheno3na]:not(.is-active,.is-done) b{opacity:0;transform:translateY(4px)}.agents[data-astro-cid-nheno3na].is-js .stage--fields[data-astro-cid-nheno3na].is-active b,.agents[data-astro-cid-nheno3na].is-js .stage--fields[data-astro-cid-nheno3na].is-done b{opacity:1;transition:opacity .35s var(--md-ease-standard) calc(var(--k) * .24s), transform .45s var(--md-ease-standard) calc(var(--k) * .24s);transform:none}.dest-system[data-astro-cid-nheno3na]{font-family:var(--font-mono);color:var(--ink-muted);font-size:.75rem}.dest-result[data-astro-cid-nheno3na]{align-items:center;gap:.4rem;margin-top:.4rem;font-weight:600;display:flex}.dest-result[data-astro-cid-nheno3na] svg[data-astro-cid-nheno3na]{fill:none;width:1rem;height:1rem;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.dest-conf[data-astro-cid-nheno3na]{color:var(--ink-muted);justify-content:space-between;margin-top:.8rem;font-size:.75rem;display:flex}.dest-conf[data-astro-cid-nheno3na] b[data-astro-cid-nheno3na]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.dest-bar[data-astro-cid-nheno3na]{background:#ece5d6;border-radius:2px;height:4px;margin-top:.35rem;display:block;overflow:hidden}.dest-bar[data-astro-cid-nheno3na] span[data-astro-cid-nheno3na]{background:var(--accent);height:100%;transform:scaleX(var(--c));transform-origin:0;transition:transform .9s cubic-bezier(.16,1,.3,1);display:block}.agents[data-astro-cid-nheno3na].is-js .stage--dest[data-astro-cid-nheno3na]:not(.is-active,.is-done) .dest-bar[data-astro-cid-nheno3na] span[data-astro-cid-nheno3na]{transform:scaleX(0)}.agents[data-astro-cid-nheno3na].is-js .stage--dest[data-astro-cid-nheno3na]:not(.is-done) .dest-result[data-astro-cid-nheno3na]{opacity:.35}.prompt[data-astro-cid-nheno3na]{background:var(--ink);color:var(--cream);border-radius:12px;padding:1rem 1.1rem .8rem;position:absolute;bottom:0;left:27%;right:27%;box-shadow:0 20px 40px -20px #0e1a26b3}.prompt-text[data-astro-cid-nheno3na]{min-height:2.9em;color:var(--cream);font-size:1rem;line-height:1.45}.prompt-text[data-astro-cid-nheno3na].is-placeholder{color:var(--cream-faint)}.prompt-caret[data-astro-cid-nheno3na]{vertical-align:-.15em;background:var(--cream);opacity:0;width:1px;height:1.05em;margin-left:1px;display:inline-block}.prompt[data-astro-cid-nheno3na].is-typing .prompt-caret[data-astro-cid-nheno3na]{opacity:1}.prompt-bar[data-astro-cid-nheno3na]{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.prompt-mode[data-astro-cid-nheno3na]{color:var(--cream-muted);align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}.prompt-mode[data-astro-cid-nheno3na] svg[data-astro-cid-nheno3na],.prompt-send[data-astro-cid-nheno3na] svg[data-astro-cid-nheno3na]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.prompt-send[data-astro-cid-nheno3na]{background:var(--cream);width:2rem;height:2rem;color:var(--ink);transition:transform .16s var(--md-ease-standard), opacity .2s var(--md-ease-standard);border-radius:50%;place-items:center;display:grid}.prompt[data-astro-cid-nheno3na].is-empty .prompt-send[data-astro-cid-nheno3na]{opacity:.35}.prompt-send[data-astro-cid-nheno3na].is-pressed{transform:scale(.88)}.agents[data-astro-cid-nheno3na]:not(.is-onscreen) [data-astro-cid-nheno3na]{animation-play-state:paused}@media (width<=899px){.agents[data-astro-cid-nheno3na]{flex-direction:column;gap:1rem;height:auto;min-height:0;display:flex}.agents-route[data-astro-cid-nheno3na]{display:none}.stage[data-astro-cid-nheno3na],.prompt[data-astro-cid-nheno3na]{width:auto;position:static}.prompt[data-astro-cid-nheno3na]{order:-1}.card[data-astro-cid-nheno3na]{width:100%}}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-nheno3na].is-active .pill-mark[data-astro-cid-nheno3na],.stage[data-astro-cid-nheno3na].is-active .doc-scan[data-astro-cid-nheno3na]{animation:none}}.ways-head[data-astro-cid-lofpexd4]{gap:var(--space-4);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.ways-head[data-astro-cid-lofpexd4] h2[data-astro-cid-lofpexd4]{max-width:none}.ways-stack[data-astro-cid-lofpexd4]{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.ways-room[data-astro-cid-lofpexd4]{height:clamp(4rem,22vh,12rem)}.ways-card[data-astro-cid-lofpexd4]{--pin:calc(var(--header-h) + 1.25rem + var(--i) * 4.25rem);top:var(--pin);transform-origin:50% 0;will-change:transform, filter;position:sticky}.ways-card[data-astro-cid-lofpexd4] .ways-scene{border-radius:var(--r-lg);box-shadow:0 -12px 32px -24px #0a142480}.ways-edge[data-astro-cid-lofpexd4]{z-index:3;border-radius:inherit;background:var(--g-edge-light);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out), background-position var(--dur-slow) var(--ease-out);background-position:0 0;background-size:220% 220%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.ways-edge--dark[data-astro-cid-lofpexd4]{background-image:var(--g-edge)}@media (hover:hover){.ways-card[data-astro-cid-lofpexd4]:hover .ways-edge[data-astro-cid-lofpexd4]{opacity:1;background-position:100% 100%}}.ways-inner[data-astro-cid-lofpexd4]{z-index:1;min-height:min(calc(100vh - var(--header-h) - 6rem), 40rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,2.5vw,2rem) clamp(1.5rem,5vw,4.5rem);display:grid;position:relative}.ways-light[data-astro-cid-lofpexd4]{background:color-mix(in srgb, var(--bg-cream-deep) 30%, var(--bg-paper));position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e1a2612,0 -12px 32px -24px #0a142459}.ways-inner--stacked[data-astro-cid-lofpexd4]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:stretch;gap:clamp(1.5rem,3vw,2.25rem);padding-top:clamp(2rem,4vw,3.25rem);padding-right:clamp(1.5rem,5vw,4.5rem)}.ways-card--light[data-astro-cid-lofpexd4] .ways-copy[data-astro-cid-lofpexd4] h3[data-astro-cid-lofpexd4]{color:var(--ink);max-width:none}.ways-card--light[data-astro-cid-lofpexd4] .ways-line[data-astro-cid-lofpexd4]{color:var(--ink-soft);max-width:52ch}.ways-lead[data-astro-cid-lofpexd4]{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-8);flex-wrap:wrap;display:flex}.ways-card--light[data-astro-cid-lofpexd4] .ways-copy[data-astro-cid-lofpexd4] .btn{--btn-primary-bg:var(--accent);--btn-primary-fg:#fff;margin-top:0}.ways-agents[data-astro-cid-lofpexd4]{min-height:25rem;position:relative}.ways-blue[data-astro-cid-lofpexd4]{isolation:isolate;background:linear-gradient(160deg,#0b2347 0%,#123a6b 55%,#0a1f3d 100%);position:relative;overflow:hidden}.ways-blue-photo[data-astro-cid-lofpexd4]{z-index:-3;object-fit:cover;object-position:50% 48%;filter:blur(9px)saturate(1.3)contrast(1.08)brightness(.92);width:112%;max-width:none;height:112%;animation:30s ease-in-out infinite alternate ways-photo;position:absolute;inset:-6%}@keyframes ways-photo{to{transform:scale(1.08)translate(-2%,-1.5%)}}.ways-blue[data-astro-cid-lofpexd4]:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#081832b3,#08183240 55%,#0818321a);position:absolute;inset:0}.ways-blue-light[data-astro-cid-lofpexd4]{z-index:-1;filter:blur(70px);pointer-events:none;border-radius:50%;position:absolute}.ways-blue-light--1[data-astro-cid-lofpexd4]{background:radial-gradient(closest-side,#8cbee199,#0000);width:55%;height:90%;animation:16s ease-in-out infinite alternate ways-drift-1;top:-35%;left:-10%}.ways-blue-light--2[data-astro-cid-lofpexd4]{background:radial-gradient(closest-side,#418cbbb3,#0000);width:60%;height:100%;animation:20s ease-in-out infinite alternate ways-drift-2;bottom:-45%;left:20%}.ways-blue-light--3[data-astro-cid-lofpexd4]{background:radial-gradient(closest-side,#66afd373,#0000);width:50%;height:80%;animation:18s ease-in-out infinite alternate ways-drift-3;top:-20%;right:-10%}.ways-blue-light--4[data-astro-cid-lofpexd4]{background:radial-gradient(closest-side,#e4c69f47,#0000);width:40%;height:70%;animation:24s ease-in-out infinite alternate ways-drift-4;bottom:-30%;right:10%}@keyframes ways-drift-1{to{transform:translate(60%,30%)scale(1.25)}}@keyframes ways-drift-2{to{transform:translate(-45%,-25%)scale(1.15)}}@keyframes ways-drift-3{to{transform:translate(-60%,45%)scale(1.2)}}@keyframes ways-drift-4{to{transform:translate(-70%,-30%)scale(1.3)}}@media (prefers-reduced-motion:reduce){.ways-blue-photo[data-astro-cid-lofpexd4],.ways-blue-light[data-astro-cid-lofpexd4]{animation:none}}.ways-blue-grain[data-astro-cid-lofpexd4]{z-index:-1;opacity:.16;mix-blend-mode:overlay;background-image:var(--grain);pointer-events:none;position:absolute;inset:0}.ways-card--blue[data-astro-cid-lofpexd4] .ways-copy[data-astro-cid-lofpexd4] h3[data-astro-cid-lofpexd4]{max-width:20ch}.ways-card--blue[data-astro-cid-lofpexd4] .ways-copy[data-astro-cid-lofpexd4] .btn{--btn-outline-fg:var(--cream);--btn-outline-border:#f5efe1b3}.ways-card--photo[data-astro-cid-lofpexd4] .ways-scene.scene--photo:before{display:none}.ways-card--photo[data-astro-cid-lofpexd4] img.scene-photo{object-position:40% 30%}.ways-card--photo[data-astro-cid-lofpexd4] .ways-scene:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0c0e12d1,#0c0e1280 38%,#0c0e1200 62%);position:absolute;inset:0}.ways-card--photo[data-astro-cid-lofpexd4] .ways-inner[data-astro-cid-lofpexd4]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ways-copy[data-astro-cid-lofpexd4] h3[data-astro-cid-lofpexd4]{color:var(--cream);font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-heading);letter-spacing:var(--tr-heading);max-width:18ch}.ways-line[data-astro-cid-lofpexd4]{margin-top:var(--space-5);color:#f5efe1d9;max-width:38ch}.ways-copy[data-astro-cid-lofpexd4] .btn{margin-top:var(--space-8);--btn-primary-bg:var(--cream);--btn-primary-fg:var(--ink)}@media (width<=899px){.ways-room[data-astro-cid-lofpexd4]{display:none}.ways-card[data-astro-cid-lofpexd4]{position:static;filter:none!important;transform:none!important}.ways-inner[data-astro-cid-lofpexd4]{grid-template-columns:1fr;min-height:0;padding:2rem 1rem 1rem}.ways-copy[data-astro-cid-lofpexd4]{padding:0 .5rem}.ways-inner--stacked[data-astro-cid-lofpexd4]{padding:2rem 1rem 1rem}.ways-agents[data-astro-cid-lofpexd4]{min-height:0}.ways-card--photo[data-astro-cid-lofpexd4] .ways-inner[data-astro-cid-lofpexd4]{grid-template-columns:1fr;align-content:start;min-height:36rem}.ways-card--photo[data-astro-cid-lofpexd4] img.scene-photo{object-position:70% 35%}.ways-card--photo[data-astro-cid-lofpexd4] .ways-scene:after{background:linear-gradient(#0c0e12d9,#0c0e128c 55%,#0c0e121a)}}.one[data-astro-cid-gh65nxlj]{--runway:300svh;isolation:isolate;height:var(--runway);background:var(--g-band);padding-block:0;position:relative;overflow:clip}.one-aura[data-astro-cid-gh65nxlj]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.one-aura[data-astro-cid-gh65nxlj]:after{content:"";opacity:.16;mix-blend-mode:overlay;background-image:var(--grain);position:absolute;inset:0}.one-aura-light[data-astro-cid-gh65nxlj]{filter:blur(50px);mix-blend-mode:screen;border-radius:50%;position:absolute}.one-aura-light--1[data-astro-cid-gh65nxlj]{background:radial-gradient(closest-side,#66afd366,#0000);width:60%;height:85%;animation:24s ease-in-out infinite alternate one-aura-1;top:-30%;right:-15%}.one-aura-light--2[data-astro-cid-gh65nxlj]{background:radial-gradient(closest-side,#e4c69f4d,#0000);width:60%;height:90%;animation:28s ease-in-out infinite alternate one-aura-2;bottom:-40%;left:-15%}@keyframes one-aura-1{to{transform:translate(-25%,20%)scale(1.15)}}@keyframes one-aura-2{to{transform:translate(25%,-15%)scale(1.1)}}.one-layout[data-astro-cid-gh65nxlj]{min-height:100svh;padding-block:var(--space-8);align-content:center;align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid;position:sticky;top:0}@media (width>=960px){.one-layout[data-astro-cid-gh65nxlj]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.one-scene[data-astro-cid-gh65nxlj]{aspect-ratio:1/.78;position:relative}.one-scene[data-astro-cid-gh65nxlj] canvas[data-astro-cid-gh65nxlj]{width:100%;height:100%;position:absolute;inset:0}.one-note[data-astro-cid-gh65nxlj]{opacity:0;font-size:var(--fs-small);white-space:nowrap;color:#f5efe1b8;line-height:1;position:absolute;top:0;left:0}.one-copy[data-astro-cid-gh65nxlj]{border-left:1px solid #f5efe14d;padding-left:clamp(1.5rem,4vw,3.5rem)}.one[data-astro-cid-gh65nxlj] .one-heading[data-astro-cid-gh65nxlj]{max-width:24ch;padding-bottom:var(--space-4);background:var(--g-text) left bottom / 3rem 2px no-repeat;font-family:var(--font-sans);font-size:var(--fs-lead);letter-spacing:0;color:var(--sky-glow);font-weight:500;line-height:1.35}.one-panels[data-astro-cid-gh65nxlj]{margin-top:clamp(1.5rem,3vw,2.25rem);display:grid}.one-panel[data-astro-cid-gh65nxlj]{opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-out), visibility 0s var(--dur-base);grid-area:1/1;transform:translateY(12px)}.one-panel[data-astro-cid-gh65nxlj].is-open{opacity:1;visibility:visible;transition-delay:var(--dur-fast), var(--dur-fast), 0s;transform:none}.one-title[data-astro-cid-gh65nxlj]{max-width:16ch;font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-tight);letter-spacing:var(--tr-display);color:var(--cream);text-wrap:balance}.one-text[data-astro-cid-gh65nxlj]{max-width:38ch;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--cream-body);margin-top:clamp(1.25rem,2.5vw,1.75rem)}.one-steps[data-astro-cid-gh65nxlj]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));max-width:26rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.one-step[data-astro-cid-gh65nxlj]{color:#f5efe18c;font:inherit;text-align:left;cursor:pointer;transition:color var(--dur-base) var(--ease-out);background:0 0;border:0;gap:.6rem;padding:.5rem 0;font-size:.875rem;display:grid}.one-step[data-astro-cid-gh65nxlj].is-open,.one-step[data-astro-cid-gh65nxlj]:hover{color:var(--cream)}.one-step[data-astro-cid-gh65nxlj]:focus-visible{outline:2px solid var(--cream);outline-offset:4px;border-radius:2px}.one-track[data-astro-cid-gh65nxlj]{background:#f5efe138;height:2px;position:relative;overflow:hidden}.one-fill[data-astro-cid-gh65nxlj]{background:var(--cream);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.one-step[data-astro-cid-gh65nxlj].is-open .one-fill[data-astro-cid-gh65nxlj]{transform:scaleX(var(--p,0))}.one-step[data-astro-cid-gh65nxlj].is-done .one-fill[data-astro-cid-gh65nxlj]{transform:scaleX(1)}.one[data-astro-cid-gh65nxlj]:not(.is-onscreen) .one-aura-light[data-astro-cid-gh65nxlj]{animation-play-state:paused}.one-step-n[data-astro-cid-gh65nxlj]{font-variant-numeric:tabular-nums}@media (width<=639px){.one-aura-light[data-astro-cid-gh65nxlj]{filter:blur(30px)}}@media (width<=959px){.one-scene[data-astro-cid-gh65nxlj]{width:min(100%,22rem);margin-inline:auto}.one-layout[data-astro-cid-gh65nxlj]{gap:var(--space-6)}.one-copy[data-astro-cid-gh65nxlj]{padding-left:0;padding-top:var(--space-6);border-top:1px solid #f5efe14d;border-left:0}}@media (prefers-reduced-motion:reduce){.one-panel[data-astro-cid-gh65nxlj]{transition:none}.one-aura-light[data-astro-cid-gh65nxlj]{animation:none}}.proof[data-astro-cid-ztqobdmf]{isolation:isolate;background:var(--bg-ink);color:var(--cream-body);padding-block:0;position:relative;overflow:hidden}.proof-flow[data-astro-cid-ztqobdmf]{z-index:-2;position:absolute;inset:0;overflow:hidden}.proof-film[data-astro-cid-ztqobdmf]{object-fit:cover;filter:blur(10px)saturate(1.7)contrast(1.1)brightness(.85);width:34%;height:34%;animation:28s ease-in-out infinite alternate proof-drift;position:absolute;top:33%;left:33%}@keyframes proof-drift{0%{transform:translate(-3%,-2%)scale(3.4)rotate(-1.5deg)}to{transform:translate(3%,2%)scale(3.75)rotate(1.5deg)}}.proof-current[data-astro-cid-ztqobdmf]{mix-blend-mode:screen;filter:blur(20px);opacity:.55;border-radius:50%;width:70%;height:90%;position:absolute}.proof-current--1[data-astro-cid-ztqobdmf]{background:radial-gradient(closest-side,#66afd38c,#0000);animation:22s ease-in-out infinite alternate proof-current-1;top:-20%;left:-30%}.proof-current--2[data-astro-cid-ztqobdmf]{background:radial-gradient(closest-side,#e4c69f59,#0000);animation:26s ease-in-out infinite alternate proof-current-2;bottom:-30%;right:-30%}@keyframes proof-current-1{to{transform:translate(75%,35%)scale(1.2)}}@keyframes proof-current-2{to{transform:translate(-70%,-30%)scale(1.15)}}.proof[data-astro-cid-ztqobdmf]:not(.is-onscreen) .proof-film[data-astro-cid-ztqobdmf],.proof[data-astro-cid-ztqobdmf]:not(.is-onscreen) .proof-current[data-astro-cid-ztqobdmf]{animation-play-state:paused}.proof[data-astro-cid-ztqobdmf]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a142499,#0a142426 55%,#0a142433),linear-gradient(#0a142459,#0000 30% 70%,#0a142473);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.proof-film[data-astro-cid-ztqobdmf],.proof-current[data-astro-cid-ztqobdmf]{animation:none}}.proof-layout[data-astro-cid-ztqobdmf]{align-items:center;gap:clamp(2.5rem,6vw,5rem);min-height:clamp(26rem,40vw,36rem);padding-block:clamp(4rem,9vw,8rem);display:grid}.proof-statement[data-astro-cid-ztqobdmf]{max-width:30ch;font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--tr-heading);color:var(--cream);text-wrap:pretty;line-height:1.25}.proof-copy[data-astro-cid-ztqobdmf] .btn{margin-top:var(--space-8)}.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(3rem, 5vw, 4rem));--c-text-soft:#e9e3d6;--c-text-muted:#d6d0c3;flex-direction:column;justify-content:center;padding-bottom:clamp(3.5rem,7vw,6rem);display:flex;position:relative;overflow:clip}.hero-ctas[data-astro-cid-lcdefpme]{--btn-primary-bg:var(--glass-tint);--btn-primary-fg:var(--cream);--btn-shadow:none;--btn-shadow-hover:none;--btn-outline-fg:var(--cream);--md-state-hover:.05}.hero-ctas[data-astro-cid-lcdefpme] .btn{backdrop-filter:var(--glass-blur)}.hero-ctas[data-astro-cid-lcdefpme] .btn:before{transition:opacity .22s var(--md-ease-standard)}@media (hover:hover){.hero-ctas[data-astro-cid-lcdefpme] .btn:hover:before{transition-duration:.15s}}.hero-ctas[data-astro-cid-lcdefpme] .btn-outline{background:var(--glass-tint);border:0}@media (prefers-reduced-transparency:reduce){.hero-ctas[data-astro-cid-lcdefpme]{--btn-primary-bg:var(--bg-ink-deeper)}.hero-ctas[data-astro-cid-lcdefpme] .btn{backdrop-filter:none}.hero-ctas[data-astro-cid-lcdefpme] .btn-outline{background:var(--bg-ink-deeper)}}.hero[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]{width:100%}.hero-mesh[data-astro-cid-lcdefpme]{z-index:0;background:var(--g-mesh);mix-blend-mode:screen;opacity:.8;pointer-events:none;animation:22s ease-in-out infinite alternate hero-mesh;position:absolute;inset:-10%}@keyframes hero-mesh{to{transform:translate(-4%,3%)scale(1.06)}}.hero[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.hero-mesh[data-astro-cid-lcdefpme],.hero-title[data-astro-cid-lcdefpme] .hero-key{animation:none}}.hero-photo[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0;overflow:hidden}.hero-video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.hero-photo[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0a1424a6 0,#0a142499 64px,#0a142433 220px,#0a142400 45%),linear-gradient(#0a142400 58%,#0a142499 100%),linear-gradient(90deg,#0a1424d1 0%,#0a1424a8 40%,#0a14245c 62%,#0a14241a 85%,#0a14240f 100%);position:absolute;inset:0}@media (width<=839px){.hero-photo[data-astro-cid-lcdefpme]:after{background:linear-gradient(#0a142459 0,#0a142400 140px),linear-gradient(#0a142400 50%,#0a14248c 100%),#0a14249e}}.hero-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:-.02em;max-width:none}.hero-title[data-astro-cid-lcdefpme] .hero-key{background:var(--g-text);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate hero-key}@keyframes hero-key{to{background-position:100% 0}}.hero-line[data-astro-cid-lcdefpme]{display:block;position:relative}.tw-typed[data-astro-cid-lcdefpme]{display:none}.is-typing[data-astro-cid-lcdefpme] .tw-full[data-astro-cid-lcdefpme]{opacity:0}.is-typing[data-astro-cid-lcdefpme] .tw-typed[data-astro-cid-lcdefpme]{display:block;position:absolute;inset:0}.hero-title[data-astro-cid-lcdefpme].is-typing~.hero-lede[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(.5rem)}.hero-title[data-astro-cid-lcdefpme].is-typed~.hero-lede[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .7s var(--md-ease-standard), transform .7s var(--md-ease-standard);transform:none}.hero-title[data-astro-cid-lcdefpme] .tw-caret{vertical-align:-.08em;background:var(--c-accent,currentColor);width:.07em;height:.9em;transition:opacity .4s var(--md-ease-standard);margin-left:.06em;animation:1s step-end infinite tw-blink;display:inline-block}.hero-title[data-astro-cid-lcdefpme] .tw-caret.is-done{opacity:0;animation:none}@keyframes tw-blink{50%{opacity:0}}.hero-lede[data-astro-cid-lcdefpme]{max-width:44ch;margin-top:clamp(1.5rem,3vw,2.5rem)}.hero-ctas[data-astro-cid-lcdefpme]{margin-top:var(--space-8)}.hero-support[data-astro-cid-lcdefpme]{padding-top:var(--space-6);margin-top:clamp(2.5rem,4vw,3.5rem)}.logo-row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:.75;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}@media (hover:hover){.logo-row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{opacity:1;transform:translateY(-2px)}}.logo-row[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4) var(--space-10);margin-top:var(--space-4);color:var(--c-text-muted);flex-wrap:wrap;display:flex}.news-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-8);flex-wrap:wrap;display:flex}.news-all[data-astro-cid-lcdefpme]{color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-rule);text-underline-offset:.25em;transition:text-decoration-color var(--dur-base) var(--ease-out);text-decoration-thickness:1px}.news-all[data-astro-cid-lcdefpme]:hover{text-decoration-color:currentColor}.news-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,4vw,3.5rem) clamp(.75rem,1.2vw,1rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}@media (width<=899px){.news-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.news-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.ifos-layout[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.ifos[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:0}.ifos-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:40ch;margin-top:clamp(1.5rem,2.5vw,2rem)}.ifos-copy[data-astro-cid-lcdefpme] .btn{margin-top:clamp(2rem,3vw,2.5rem)}.ifos-media[data-astro-cid-lcdefpme]{aspect-ratio:16/11;border-radius:var(--r-lg);box-shadow:var(--sh-float);transition:transform var(--dur-slow) var(--ease-out);position:relative;overflow:hidden}.ifos-media[data-astro-cid-lcdefpme]:after{content:"";z-index:1;border-radius:inherit;background:var(--g-edge);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out), background-position var(--dur-slow) var(--ease-out);background-size:220% 220%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (hover:hover){.ifos-media[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.ifos-media[data-astro-cid-lcdefpme]:hover:after{opacity:1;background-position:100% 100%}}@media (width>=960px){.ifos-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}main>.section:not(.hero):not(.proof){padding-block:clamp(6rem,12vw,11rem)}:is(.ways-head h2,.news-heading,#ifos-heading){font-size:var(--fs-h2);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--tr-display)}.news-list[data-astro-cid-lcdefpme]{margin-top:clamp(3rem,6vw,5rem)}.hero[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]{will-change:transform, opacity}
