.qfield[data-astro-cid-kr7gvhed]{z-index:-2;opacity:0;transition:opacity 1.4s var(--ease-out);pointer-events:none;position:absolute;inset:0}.qfield[data-astro-cid-kr7gvhed].is-ready{opacity:1}.qfield[data-astro-cid-kr7gvhed] canvas[data-astro-cid-kr7gvhed]{width:100%;height:100%}.hero[data-astro-cid-rms3y24u]{isolation:isolate;margin-top:calc(-1 * var(--header-h));background:var(--ink);position:relative;overflow:hidden}.hero-scrim[data-astro-cid-rms3y24u]{z-index:-1;pointer-events:none;background:radial-gradient(90% 75% at 12% 78%, #172b3af5 0%, #172b3ad1 40%, #172b3a00 78%), linear-gradient(to top, var(--ink) 0, #172b3a00 22%);position:absolute;inset:0}@media (width<=899px){.hero-scrim[data-astro-cid-rms3y24u]{background:linear-gradient(to top, var(--ink) 0, #172b3aed 64%, #172b3a80 82%, #172b3a26 100%)}}.story[data-astro-cid-rms3y24u]{background:var(--ink);height:460svh;position:relative}@media (width<=899px){.story[data-astro-cid-rms3y24u]{height:400svh}}.stage[data-astro-cid-rms3y24u]{isolation:isolate;contain:layout paint;height:100svh;position:sticky;top:0;overflow:hidden}.sky[data-astro-cid-rms3y24u]{background:linear-gradient(#0a161f 0%,#0f1f2b 46%,#162a39 100%);position:absolute;inset:0}.dawn[data-astro-cid-rms3y24u]{height:70%;opacity:var(--dawn,.04);will-change:opacity;background:radial-gradient(42% 48% at 62% 52%,#f1ba604d,#f1ba6017 48%,#0000 74%);position:absolute;top:26%;left:-20%;right:-20%}.field[data-astro-cid-rms3y24u]{opacity:0;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}.field[data-astro-cid-rms3y24u].is-ready{opacity:1}.field[data-astro-cid-rms3y24u] canvas[data-astro-cid-rms3y24u]{width:100%;height:100%;display:block}.shade[data-astro-cid-rms3y24u]{pointer-events:none;background:linear-gradient(#0c182200 52%,#0c182280 76%,#0c1822e6 100%);position:absolute;inset:0}.shade-l[data-astro-cid-rms3y24u]{pointer-events:none;opacity:var(--sl,0);will-change:opacity;background:linear-gradient(90deg,#0c1822c7 0%,#0c18225c 34%,#0c182200 56%);position:absolute;inset:0}[dir=rtl] .shade-l[data-astro-cid-rms3y24u]{background:linear-gradient(270deg,#0c1822c7 0%,#0c18225c 34%,#0c182200 56%)}.moments[data-astro-cid-rms3y24u]{pointer-events:none;position:absolute;inset:0}.moment[data-astro-cid-rms3y24u]{inset-inline-start:var(--gutter);opacity:0;width:min(36rem,42%);position:absolute;bottom:clamp(56px,12vh,132px)}.m-title[data-astro-cid-rms3y24u]{letter-spacing:-.038em;text-wrap:balance;will-change:transform;font-size:clamp(2.25rem,1.1rem + 3.2vw,4.25rem);line-height:1}.m-body[data-astro-cid-rms3y24u]{font-size:var(--step-1);color:var(--on-ink-2);will-change:transform;max-width:36ch;margin-top:22px;line-height:1.5}.m-link[data-astro-cid-rms3y24u]{margin-top:18px}.moment[data-astro-cid-rms3y24u].is-on .m-link[data-astro-cid-rms3y24u]{pointer-events:auto}.m-found[data-astro-cid-rms3y24u]{color:var(--saffron);background:linear-gradient(var(--saffron), var(--saffron)) 0 100% / calc(var(--u,0) * 100%) 3px no-repeat;padding-bottom:.08em}.ask[data-astro-cid-rms3y24u]{inset-inline-start:var(--gutter);top:calc(var(--header-h) + 22px);max-width:min(68ch,72%);color:var(--on-ink-2);opacity:0;gap:10px;font-size:.8125rem;display:flex;position:absolute}.ask-chev[data-astro-cid-rms3y24u]{color:var(--saffron)}.rail[data-astro-cid-rms3y24u]{inset-inline-end:var(--gutter);gap:8px;display:grid;position:absolute;top:50%;translate:0 -50%}.rail[data-astro-cid-rms3y24u] span[data-astro-cid-rms3y24u]{background:#f5f2e929;border-radius:2px;width:2px;height:40px;display:block;position:relative;overflow:hidden}.rail[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]{background:var(--saffron);transform-origin:top;transform:scaleY(var(--f,0));position:absolute;inset:0}@media (width<=760px){.shade[data-astro-cid-rms3y24u]{background:linear-gradient(#0c182200 48%,#0c1822d1 70%,#0c1822f5 100%)}.shade-l[data-astro-cid-rms3y24u],.rail[data-astro-cid-rms3y24u]{display:none}.moment[data-astro-cid-rms3y24u]{inset-inline-end:var(--gutter);width:auto;bottom:clamp(28px,6vh,56px)}.m-title[data-astro-cid-rms3y24u]{font-size:clamp(1.875rem,1.1rem + 4.6vw,2.5rem)}.m-body[data-astro-cid-rms3y24u]{margin-top:14px;font-size:1rem}.ask[data-astro-cid-rms3y24u]{top:calc(var(--header-h) + 14px);max-width:none;font-size:.75rem;inset-inline-end:var(--gutter)}}html:not(.js) .story[data-astro-cid-rms3y24u]{height:auto}html:not(.js) .stage[data-astro-cid-rms3y24u]{height:auto;padding-block:96px;position:relative}html:not(.js) .moments[data-astro-cid-rms3y24u]{position:relative}html:not(.js) .moment[data-astro-cid-rms3y24u],html:not(.js) .ask[data-astro-cid-rms3y24u]{opacity:1;width:auto;max-width:40rem;margin-bottom:56px;position:relative;inset:auto}.beat[data-astro-cid-rms3y24u]{align-items:flex-end;min-height:100svh;padding-bottom:clamp(64px,12vh,140px);display:flex}.beat-hero[data-astro-cid-rms3y24u]{padding-top:calc(var(--header-h) + 40px);flex-direction:column;justify-content:flex-end;align-items:stretch;padding-bottom:0;position:relative}@media (width>=900px){.beat-hero[data-astro-cid-rms3y24u]{padding-bottom:clamp(24px,4.5vh,48px)}}.hero-inner[data-astro-cid-rms3y24u]{width:100%}.title[data-astro-cid-rms3y24u]{letter-spacing:-.048em;font-size:clamp(4rem,1rem + 9.4vw,9.5rem);font-weight:600;line-height:.9}@media (height<=560px) and (orientation:landscape){.title[data-astro-cid-rms3y24u]{font-size:min(clamp(4rem,1rem + 9.4vw,9.5rem),max(3.25rem,19svh))}}.line[data-astro-cid-rms3y24u]{display:block}.found-word[data-astro-cid-rms3y24u]{isolation:isolate;margin-inline-start:-.08em;padding:0 .08em;display:inline-block;position:relative}.found-word[data-astro-cid-rms3y24u]:before{content:"";z-index:-1;background:var(--saffron);transform-origin:0;border-radius:.06em;position:absolute;inset:.1em 0 .04em}.found-ink[data-astro-cid-rms3y24u]{color:var(--ink)}.stop[data-astro-cid-rms3y24u]{color:var(--saffron)}html.js .found-word[data-astro-cid-rms3y24u]:before{animation:sweep 1.1s .5s var(--ease-out) both}html.js .found-ink[data-astro-cid-rms3y24u]{animation:.5s linear .95s both ink-in}@keyframes sweep{0%{transform:scaleX(0)}}@keyframes ink-in{0%{color:var(--paper)}}html.js .title[data-astro-cid-rms3y24u] .line[data-astro-cid-rms3y24u]{animation:rise 1s var(--ease-out) both}html.js .title[data-astro-cid-rms3y24u] .line[data-astro-cid-rms3y24u]:nth-child(2){animation-delay:.1s}html.js .hero-below[data-astro-cid-rms3y24u]{animation:rise 1s .26s var(--ease-out) both}@keyframes rise{0%{opacity:0;transform:translateY(20px)}}.hero-below[data-astro-cid-rms3y24u]{gap:28px;max-width:44rem;margin-top:clamp(28px,4vw,44px);display:grid}.lede[data-astro-cid-rms3y24u]{color:var(--on-ink-2);max-width:44ch}.actions[data-astro-cid-rms3y24u]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.index[data-astro-cid-rms3y24u]{margin-top:clamp(36px,6vh,72px)}.idx-h[data-astro-cid-rms3y24u]{color:var(--on-ink-3);text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px;font-size:.6875rem}.index[data-astro-cid-rms3y24u] ul[data-astro-cid-rms3y24u]{gap:12px;margin:0;display:grid}@media (width>=900px){.index[data-astro-cid-rms3y24u] ul[data-astro-cid-rms3y24u]{grid-template-columns:repeat(3,minmax(0,1fr))}}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]{isolation:isolate;backdrop-filter:blur(10px);min-height:64px;color:var(--on-ink);transition:transform .42s var(--ease-out), box-shadow .32s var(--ease-out), background-color .32s var(--ease-out);background:#0f1e29b8;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:18px 20px 18px 22px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f5f2e929}@media (width>=900px){.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]{min-height:96px;padding:20px 22px 20px 26px}}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:before{content:"";inset-inline:0;background:var(--saffron);transform-origin:0;height:2px;transition:transform .48s var(--ease-out);position:absolute;top:0;transform:scaleX(0)}[dir=rtl] .index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:before{transform-origin:100%}.idx-code[data-astro-cid-rms3y24u]{color:var(--saffron);text-transform:uppercase;letter-spacing:.1em;grid-column:1;font-size:.75rem}.idx-role[data-astro-cid-rms3y24u]{letter-spacing:-.018em;text-wrap:balance;grid-column:1;font-size:clamp(1.0625rem,.9rem + .45vw,1.375rem);font-weight:600;line-height:1.2}.idx-go[data-astro-cid-rms3y24u]{width:44px;height:44px;transition:background-color .32s var(--ease-out), color .32s var(--ease-out), box-shadow .32s var(--ease-out), transform .42s var(--ease-out);border-radius:50%;grid-area:1/2/span 2;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f5f2e94d}.idx-go[data-astro-cid-rms3y24u] svg{width:18px;height:18px}@media (hover:hover){.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:hover{background:#172b3adb;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #f1ba6099,0 28px 50px -30px #000c}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:hover:before{transform:none}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:hover .idx-go[data-astro-cid-rms3y24u]{background:var(--saffron);color:var(--ink);box-shadow:none;transform:rotate(-45deg)}}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:focus-visible .idx-go[data-astro-cid-rms3y24u]{background:var(--saffron);color:var(--ink);box-shadow:none}html.js .index[data-astro-cid-rms3y24u] li[data-astro-cid-rms3y24u]{animation:rise .9s var(--ease-out) both;animation-delay:calc(.42s + var(--i) * 90ms)}.idx-mark[data-astro-cid-rms3y24u]{display:none}@media (width<=899px){.idx-h[data-astro-cid-rms3y24u]{display:none}.index[data-astro-cid-rms3y24u] ul[data-astro-cid-rms3y24u]{gap:10px}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]{backdrop-filter:none;grid-template-columns:40px minmax(0,1fr) auto;column-gap:14px;min-height:76px;padding:14px 14px 14px 16px}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:before{display:none}.idx-mark[data-astro-cid-rms3y24u]{border-radius:12px;grid-area:1/1/span 2;place-items:center;width:40px;height:40px;display:grid}.idx-code[data-astro-cid-rms3y24u],.idx-role[data-astro-cid-rms3y24u]{grid-column:2}.idx-go[data-astro-cid-rms3y24u]{grid-column:3}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u]:active{transform:scale(.985)}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-geo{background:linear-gradient(135deg, #1f3a4f, var(--ink-deep));box-shadow:inset 0 0 0 1px #f1ba6059}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-geo .idx-mark[data-astro-cid-rms3y24u]{background:#f1ba601a}.mk-signal[data-astro-cid-rms3y24u]{align-items:flex-end;gap:3px;height:20px;display:flex}.mk-signal[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]{background:#f5f2e973;border-radius:2px;width:4px}.mk-signal[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]:first-child{height:30%}.mk-signal[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]:nth-child(2){height:55%}.mk-signal[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]:nth-child(4){height:42%}.mk-signal[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]:nth-child(3){background:var(--saffron);height:100%}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-geo .idx-go[data-astro-cid-rms3y24u]{color:var(--saffron);box-shadow:inset 0 0 0 1px #f1ba6099}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-websites{background:var(--paper);color:var(--ink);box-shadow:none}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-websites .idx-code[data-astro-cid-rms3y24u]{color:#172b3ab8}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-websites .idx-mark[data-astro-cid-rms3y24u]{background:#ebe6d9}.mk-grid[data-astro-cid-rms3y24u]{grid-template-columns:repeat(4,4px);gap:3px;height:20px;display:grid}.mk-grid[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]{background:#172b3a38;border-radius:1px}.mk-grid[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]:first-child{background:var(--ink)}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-websites .idx-go[data-astro-cid-rms3y24u]{background:var(--ink);color:var(--paper);box-shadow:none}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-branding{background:var(--saffron);color:var(--ink);box-shadow:none}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-branding .idx-code[data-astro-cid-rms3y24u]{color:#172b3abf}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-branding .idx-mark[data-astro-cid-rms3y24u]{background:#172b3a14}.mk-symbol[data-astro-cid-rms3y24u]{width:22px;height:22px}.index[data-astro-cid-rms3y24u] a[data-astro-cid-rms3y24u].idx-branding .idx-go[data-astro-cid-rms3y24u]{background:var(--ink);color:var(--saffron);box-shadow:none}}.cue[data-astro-cid-rms3y24u]{inset-inline-end:var(--gutter);justify-content:center;width:9px;display:none;position:absolute;bottom:32px}.cue[data-astro-cid-rms3y24u] span[data-astro-cid-rms3y24u]{background:linear-gradient(var(--saffron), transparent);width:1px;height:64px;animation:cue 2.4s var(--ease-in-out) infinite;transform-origin:top;display:block}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.m-art[data-astro-cid-rms3y24u]{display:none}@media (width<=699px){.hero[data-astro-cid-rms3y24u]{--band:clamp(84px, 15svh, 160px);--fade:linear-gradient(#00000040 0, #000 calc(var(--header-h) + 8px), #000 calc(var(--header-h) + var(--band) * .7), #0000004d calc(var(--header-h) + var(--band) + 30px), transparent calc(var(--header-h) + var(--band) + 120px))}@media (height<=600px){.hero[data-astro-cid-rms3y24u]{--band:72px}}.hero[data-astro-cid-rms3y24u] .qfield{height:min(100%,100svh);-webkit-mask-image:var(--fade);mask-image:var(--fade);inset:0 0 auto}.hero-scrim[data-astro-cid-rms3y24u]{background:0 0}.beat-hero[data-astro-cid-rms3y24u]{min-height:0;padding-top:calc(var(--header-h) + var(--band))}html.js .title[data-astro-cid-rms3y24u] .line[data-astro-cid-rms3y24u]{animation-delay:.24s}html.js .title[data-astro-cid-rms3y24u] .line[data-astro-cid-rms3y24u]:nth-child(2){animation-delay:.32s}.title[data-astro-cid-rms3y24u]{font-size:clamp(3.4rem,1rem + 13vw,5rem)}.index[data-astro-cid-rms3y24u]{margin-top:32px}.beat-hero[data-astro-cid-rms3y24u]{padding-bottom:clamp(36px,6svh,56px)}.story[data-astro-cid-rms3y24u]{height:auto;display:none}.stage[data-astro-cid-rms3y24u]{contain:none;height:auto;padding-block:72px 64px;position:relative;overflow:visible}.sky[data-astro-cid-rms3y24u],.dawn[data-astro-cid-rms3y24u],.field[data-astro-cid-rms3y24u],.shade[data-astro-cid-rms3y24u],.shade-l[data-astro-cid-rms3y24u],.rail[data-astro-cid-rms3y24u],.ask[data-astro-cid-rms3y24u]{display:none}.moments[data-astro-cid-rms3y24u]{pointer-events:auto;display:grid;position:relative;inset:auto}.moment[data-astro-cid-rms3y24u]{width:auto;padding-block:0 48px;padding-inline-start:36px;position:relative;opacity:1!important;inset:auto!important}.moment[data-astro-cid-rms3y24u] [data-astro-cid-rms3y24u]:is(.m-title,.m-body){transform:none!important}.moment[data-astro-cid-rms3y24u] .m-link[data-astro-cid-rms3y24u]{pointer-events:auto}.moment[data-astro-cid-rms3y24u]:before{content:"";inset-inline-start:6px;background:var(--rule-ink);width:2px;position:absolute;top:8px;bottom:-8px}.moment[data-astro-cid-rms3y24u]:last-child:before{display:none}.moment[data-astro-cid-rms3y24u]:after{content:"";inset-inline-start:0;background:var(--ink);width:14px;height:14px;transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:50%;position:absolute;top:2px;box-shadow:inset 0 0 0 2px #f5f2e959}.moment[data-astro-cid-rms3y24u]:has(.m-art.is-in):after{background:var(--saffron);box-shadow:0 0 0 5px #f1ba602e}.m-title[data-astro-cid-rms3y24u]{font-size:clamp(1.875rem,1.1rem + 4.6vw,2.5rem)}.m-body[data-astro-cid-rms3y24u]{margin-top:12px;font-size:1rem}.m-found[data-astro-cid-rms3y24u]{background-size:100% 3px}.m-art[data-astro-cid-rms3y24u]{margin-bottom:26px;display:block}.m-q[data-astro-cid-rms3y24u]{color:var(--on-ink);background:#f5f2e912;border-radius:999px;gap:12px;padding:13px 20px;font-size:1rem;display:inline-flex;box-shadow:inset 0 0 0 1px #f5f2e933}.m-dots[data-astro-cid-rms3y24u]{grid-template-columns:repeat(7,1fr);justify-items:center;gap:18px 0;max-width:300px;display:grid}.m-dots[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]{background:#f5f2e98c;border-radius:50%;width:12px;height:12px;display:block}.m-dots[data-astro-cid-rms3y24u].is-focus i[data-astro-cid-rms3y24u]{background:#f5f2e924}.m-dots[data-astro-cid-rms3y24u].is-focus i[data-astro-cid-rms3y24u].lit{background:var(--paper)}.m-dots[data-astro-cid-rms3y24u].is-focus i[data-astro-cid-rms3y24u].you{background:var(--saffron);box-shadow:0 0 0 8px #f1ba6038}.m-name[data-astro-cid-rms3y24u]{color:var(--saffron);letter-spacing:-.015em;background:#f1ba601f;border-radius:999px;align-items:center;gap:14px;padding-block:15px;padding-inline:18px 26px;font-size:1.375rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #f1ba608c}.m-node[data-astro-cid-rms3y24u]{background:var(--saffron);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #f1ba6038}html.js .m-art[data-astro-cid-rms3y24u][data-rise]{transform:none}html.js .m-dots[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]{opacity:0;transition:opacity .4s var(--ease-out), scale .5s var(--ease-out);transition-delay:calc(var(--k) * 18ms);scale:.4}html.js .m-art[data-astro-cid-rms3y24u].is-in .m-dots[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.found-word[data-astro-cid-rms3y24u]:before,.found-ink[data-astro-cid-rms3y24u],.title[data-astro-cid-rms3y24u] .line[data-astro-cid-rms3y24u],.hero-below[data-astro-cid-rms3y24u],.index[data-astro-cid-rms3y24u] li[data-astro-cid-rms3y24u],.cue[data-astro-cid-rms3y24u] span[data-astro-cid-rms3y24u]{animation:none!important}.m-dots[data-astro-cid-rms3y24u] i[data-astro-cid-rms3y24u]{transition:none!important}}.panels[data-astro-cid-hi45jo4k]{gap:12px;margin:0;display:grid}@media (width>=960px){.panels[data-astro-cid-hi45jo4k]{grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr}.p-geo[data-astro-cid-hi45jo4k]{grid-row:span 2}}.panel[data-astro-cid-hi45jo4k]{isolation:isolate;border-radius:var(--radius-m);border:1px solid var(--rule);transition:transform .65s var(--ease-out), border-color .4s var(--ease-out), box-shadow .65s var(--ease-out);flex-direction:column;gap:16px;padding:clamp(28px,3vw,44px);display:flex;position:relative;overflow:hidden}.p-geo[data-astro-cid-hi45jo4k]{background:var(--ink);border-color:var(--ink)}.surface-paper[data-astro-cid-hi45jo4k].panel{background:#efebe0}.hit[data-astro-cid-hi45jo4k]{z-index:2;border-radius:inherit;position:absolute;inset:0}.hit[data-astro-cid-hi45jo4k]:focus-visible{outline-offset:-4px}.light[data-astro-cid-hi45jo4k]{z-index:-1;pointer-events:none;background:radial-gradient(420px circle at var(--mx,70%) var(--my,20%), #f1ba6038, transparent 60%);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.surface-paper[data-astro-cid-hi45jo4k] .light[data-astro-cid-hi45jo4k]{background:radial-gradient(360px circle at var(--mx,70%) var(--my,20%), #f1ba6066, transparent 62%)}.go[data-astro-cid-hi45jo4k]{top:clamp(24px,2.6vw,36px);border:1px solid var(--rule);width:44px;height:44px;transition:background-color .3s var(--ease-out), color .3s var(--ease-out), transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:clamp(24px,2.6vw,36px)}.go[data-astro-cid-hi45jo4k] svg{width:18px;height:18px}.name[data-astro-cid-hi45jo4k]{letter-spacing:-.035em;max-width:14ch;padding-inline-end:64px;font-size:clamp(1.875rem,1.3rem + 1.8vw,2.875rem);line-height:1.02}.p-geo[data-astro-cid-hi45jo4k] .name[data-astro-cid-hi45jo4k]{max-width:12ch;font-size:clamp(2.375rem,1.3rem + 3.4vw,4.5rem)}.line[data-astro-cid-hi45jo4k]{color:var(--fg-2);max-width:40ch}.p-geo[data-astro-cid-hi45jo4k] .line[data-astro-cid-hi45jo4k]{font-size:var(--step-1);max-width:36ch;line-height:1.5}.inc[data-astro-cid-hi45jo4k]{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding-top:8px;display:flex}.inc[data-astro-cid-hi45jo4k] li[data-astro-cid-hi45jo4k]{border:1px solid var(--rule);color:var(--fg-2);border-radius:999px;padding:6px 12px;font-size:.8125rem}.p-geo[data-astro-cid-hi45jo4k] .inc[data-astro-cid-hi45jo4k] li[data-astro-cid-hi45jo4k]{border-color:#f5f2e933}.signal[data-astro-cid-hi45jo4k]{background-color:var(--ink-deep);background-image:radial-gradient(circle,#f5f2e92e 1.1px,#0000 1.6px);background-size:16px 16px;border:1px solid #f5f2e91a;border-radius:10px;flex:1;min-height:170px;margin-block:12px 4px;position:relative;overflow:hidden}.signal[data-astro-cid-hi45jo4k]:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--saffron) 1.4px, transparent 2px);-webkit-mask-image:radial-gradient(180px circle at var(--sx,52%) 88%, #000, transparent 70%);mask-image:radial-gradient(180px circle at var(--sx,52%) 88%, #000, transparent 70%);background-size:16px 16px;position:absolute;inset:0}.bc[data-astro-cid-hi45jo4k]{bottom:14%;left:var(--x);width:2px;height:var(--h);transform-origin:bottom;max-height:78%;transition:transform 1.1s var(--ease-out);background:linear-gradient(#f5f2e98c,#f5f2e90d);position:absolute;transform:scaleY(0)}.bc[data-astro-cid-hi45jo4k]:after{content:"";background:var(--paper);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-3px}.bc[data-astro-cid-hi45jo4k].found{background:linear-gradient(to top, #f1ba601a, var(--saffron));width:2px}.bc[data-astro-cid-hi45jo4k].found:after{background:var(--saffron);width:12px;height:12px;top:-6px;left:-5px;box-shadow:0 0 0 6px #f1ba602e}.bc[data-astro-cid-hi45jo4k]:first-child{transition-delay:.2s}.bc[data-astro-cid-hi45jo4k]:nth-child(2){transition-delay:.32s}.bc[data-astro-cid-hi45jo4k]:nth-child(3){transition-delay:.62s}.bc[data-astro-cid-hi45jo4k]:nth-child(4){transition-delay:.44s}.bc[data-astro-cid-hi45jo4k]:nth-child(5){transition-delay:.54s}.panel[data-astro-cid-hi45jo4k].is-in .bc[data-astro-cid-hi45jo4k],html:not(.js) .bc[data-astro-cid-hi45jo4k]{transform:none}@media (prefers-reduced-motion:reduce){.bc[data-astro-cid-hi45jo4k]{transition:none;transform:none}}.flood[data-astro-cid-hi45jo4k]{z-index:1;pointer-events:none;border-radius:inherit;background:var(--ink);color:var(--on-ink);clip-path:circle(0px at var(--fx,50%) var(--fy,50%));flex-direction:column;gap:16px;padding:clamp(28px,3vw,44px);transition:clip-path .56s cubic-bezier(.55,0,.45,1);display:flex;position:absolute;inset:0}.flood[data-astro-cid-hi45jo4k]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(380px circle at var(--mx,70%) var(--my,20%), #f1ba6033, transparent 62%);position:absolute;inset:0}.panel[data-astro-cid-hi45jo4k].is-flood .flood[data-astro-cid-hi45jo4k]{clip-path:circle(var(--fr,150%) at var(--fx,50%) var(--fy,50%));transition:clip-path .76s cubic-bezier(.16,1,.3,1)}.flood[data-astro-cid-hi45jo4k] .name[data-astro-cid-hi45jo4k]{text-wrap:balance;color:var(--paper);font-weight:600;position:relative}.flood[data-astro-cid-hi45jo4k] .name[data-astro-cid-hi45jo4k]:after{content:"";inset-inline-start:0;background:var(--saffron);transform-origin:0;width:56px;height:3px;transition:transform .5s var(--ease-out);border-radius:2px;position:absolute;bottom:-9px;transform:scaleX(0)}.panel[data-astro-cid-hi45jo4k].is-flood .flood[data-astro-cid-hi45jo4k] .name[data-astro-cid-hi45jo4k]:after{transition-delay:.26s;transform:none}.flood[data-astro-cid-hi45jo4k] .line[data-astro-cid-hi45jo4k]{color:var(--on-ink-2)}.flood[data-astro-cid-hi45jo4k] .inc[data-astro-cid-hi45jo4k] li[data-astro-cid-hi45jo4k]{color:var(--on-ink-2);border-color:#f5f2e933}.flood[data-astro-cid-hi45jo4k] .go[data-astro-cid-hi45jo4k]{background:var(--saffron);color:var(--ink);border-color:var(--saffron);transition:transform .6s var(--ease-out)}.panel[data-astro-cid-hi45jo4k].is-flood .flood[data-astro-cid-hi45jo4k] .go[data-astro-cid-hi45jo4k]{transition-delay:.12s;transform:rotate(-45deg)}.surface-paper[data-astro-cid-hi45jo4k].panel.is-flood{border-color:var(--ink);box-shadow:0 44px 80px -44px #172b3ab3}.p-geo[data-astro-cid-hi45jo4k] .signal[data-astro-cid-hi45jo4k]{transition:border-color .5s var(--ease-out)}.p-geo[data-astro-cid-hi45jo4k] .signal[data-astro-cid-hi45jo4k]:before{transition:opacity .5s var(--ease-out)}.p-geo[data-astro-cid-hi45jo4k].is-flood{box-shadow:0 44px 80px -40px #000000a6}.p-geo[data-astro-cid-hi45jo4k].is-flood .light[data-astro-cid-hi45jo4k]{opacity:1}.p-geo[data-astro-cid-hi45jo4k].is-flood .signal[data-astro-cid-hi45jo4k]{border-color:#f1ba6066}.p-geo[data-astro-cid-hi45jo4k].is-flood .bc[data-astro-cid-hi45jo4k].found:after{animation:beacon 1.6s var(--ease-out) infinite}@keyframes beacon{0%{box-shadow:0 0 #f1ba608c}to{box-shadow:0 0 0 16px #f1ba6000}}.p-geo[data-astro-cid-hi45jo4k].is-flood .inc[data-astro-cid-hi45jo4k] li[data-astro-cid-hi45jo4k]{border-color:#f1ba6066}.p-geo[data-astro-cid-hi45jo4k] .inc[data-astro-cid-hi45jo4k] li[data-astro-cid-hi45jo4k]{transition:border-color .5s var(--ease-out)}.panel[data-astro-cid-hi45jo4k].is-flood{transform:translateY(-6px)}.panel[data-astro-cid-hi45jo4k].is-flood>.go[data-astro-cid-hi45jo4k]{background:var(--saffron);color:var(--ink);border-color:var(--saffron);transform:rotate(-45deg)}.panel[data-astro-cid-hi45jo4k].is-press{transition-duration:.2s;transform:translateY(-2px)scale(.99)}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-hi45jo4k],.panel[data-astro-cid-hi45jo4k].is-flood{transform:none}.flood[data-astro-cid-hi45jo4k]{clip-path:none;opacity:0;transition:opacity .2s linear}.panel[data-astro-cid-hi45jo4k].is-flood .flood[data-astro-cid-hi45jo4k]{clip-path:none;opacity:1;transition:opacity .2s linear}.flood[data-astro-cid-hi45jo4k] .name[data-astro-cid-hi45jo4k]:after,.flood[data-astro-cid-hi45jo4k] .go[data-astro-cid-hi45jo4k]{transition:none}.p-geo[data-astro-cid-hi45jo4k].is-flood .bc[data-astro-cid-hi45jo4k].found:after{animation:none}}.cta-band[data-astro-cid-hwvj6ntz]{border-top:1px solid var(--rule-ink);padding-block:clamp(96px,12vw,176px);position:relative}@media (width<=699px){.cta-band[data-astro-cid-hwvj6ntz]{padding-block:72px 64px}}.inner[data-astro-cid-hwvj6ntz]{align-items:end;gap:40px;display:grid}@media (width>=900px){.inner[data-astro-cid-hwvj6ntz]{grid-template-columns:7fr 4fr;gap:64px}}h2[data-astro-cid-hwvj6ntz]{max-width:14ch}.side[data-astro-cid-hwvj6ntz]{justify-items:start;gap:28px;display:grid}.services[data-astro-cid-2m7m6756]{padding-block:var(--section) clamp(64px, 8vw, 120px)}.svc-head[data-astro-cid-2m7m6756]{gap:24px;margin-bottom:clamp(40px,5vw,72px);display:grid}@media (width>=960px){.svc-head[data-astro-cid-2m7m6756]{grid-template-columns:7fr 5fr;align-items:end;gap:48px}}.svc-title[data-astro-cid-2m7m6756]{letter-spacing:-.04em;max-width:13ch;font-size:clamp(2.5rem,1.2rem + 4.4vw,5.5rem);line-height:.98}.svc-mark[data-astro-cid-2m7m6756]{isolation:isolate;margin-inline:-.02em;padding:0 .08em;display:inline-block;position:relative}.svc-mark[data-astro-cid-2m7m6756]:before{content:"";z-index:-1;background:var(--saffron);transform-origin:0;transition:transform .9s var(--ease-out) .38s;border-radius:.06em;position:absolute;inset:.12em 0 .02em}[dir=rtl] .svc-mark[data-astro-cid-2m7m6756]:before{transform-origin:100%}html.js .svc-title[data-astro-cid-2m7m6756]:not(.is-in) .svc-mark[data-astro-cid-2m7m6756]:before{transform:scaleX(0)}.svc-body[data-astro-cid-2m7m6756]{max-width:40ch;font-size:var(--step-1);color:var(--fg-2);line-height:1.5}.philo[data-astro-cid-2m7m6756],.m-intro[data-astro-cid-2m7m6756],.bands[data-astro-cid-2m7m6756]{display:none}@media (width<=699px){.svc-body[data-astro-cid-2m7m6756],.chosen[data-astro-cid-2m7m6756],.services[data-astro-cid-2m7m6756] [data-panels]{display:none}.services[data-astro-cid-2m7m6756]{padding-bottom:0}.svc-head[data-astro-cid-2m7m6756]{margin-bottom:28px}.svc-title[data-astro-cid-2m7m6756]{max-width:none;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:12px;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}.svc-title[data-astro-cid-2m7m6756]:before{content:"";background:var(--ink);border-radius:2px;width:28px;height:2px}.svc-mark[data-astro-cid-2m7m6756]{margin:0;padding:0}.svc-stop[data-astro-cid-2m7m6756],.svc-mark[data-astro-cid-2m7m6756]:before{display:none}.philo[data-astro-cid-2m7m6756]{gap:clamp(32px,8vw,44px);display:grid}.philo[data-astro-cid-2m7m6756] p[data-astro-cid-2m7m6756]{--big:min(5.25rem, calc((100vw - 2 * var(--gutter)) / (var(--fit) * .5)));gap:8px;margin:0;display:grid}html[lang=ar] .philo[data-astro-cid-2m7m6756] p[data-astro-cid-2m7m6756]{--big:min(4rem, calc((100vw - 2 * var(--gutter)) / 5.4))}.ph-big[data-astro-cid-2m7m6756]{font-size:var(--big);letter-spacing:-.05em;white-space:nowrap;font-weight:600;line-height:.96}.ph-rest[data-astro-cid-2m7m6756]{letter-spacing:-.02em;font-size:clamp(1.25rem,1rem + 1.4vw,1.5rem);font-weight:500;line-height:1.2}.ph-found[data-astro-cid-2m7m6756] .ph-big[data-astro-cid-2m7m6756]{color:#0000;-webkit-text-stroke:max(1.2px, .018em) #172b3a80}.ph-found[data-astro-cid-2m7m6756] .ph-rest[data-astro-cid-2m7m6756]{color:var(--fg-2)}.ph-chosen[data-astro-cid-2m7m6756]{text-align:end;justify-items:end}.ph-chosen[data-astro-cid-2m7m6756] .ph-big[data-astro-cid-2m7m6756]{color:var(--ink)}.ph-chosen[data-astro-cid-2m7m6756] .ph-rest[data-astro-cid-2m7m6756]{color:var(--ink);font-weight:600}.ph-mark[data-astro-cid-2m7m6756]{isolation:isolate;padding:0 .06em;display:inline-block;position:relative}.ph-mark[data-astro-cid-2m7m6756]:before{content:"";z-index:-1;background:var(--saffron);border-radius:.05em;position:absolute;inset:.14em -.02em .02em}html[lang=ar] .ph-big[data-astro-cid-2m7m6756]{letter-spacing:0;line-height:1.35}html[lang=ar] .ph-mark[data-astro-cid-2m7m6756]:before{inset:.3em -.04em .12em}.m-intro[data-astro-cid-2m7m6756]{max-width:26ch;color:var(--fg);margin:clamp(64px,16vw,84px) 0 20px;font-size:1.0625rem;font-weight:500;line-height:1.45;display:block}.bands[data-astro-cid-2m7m6756]{margin:0 calc(-1 * var(--gutter));display:grid}.band[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]{isolation:isolate;min-height:clamp(250px,66vw,290px);padding:32px var(--gutter) 24px;transition:background-color .3s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-content:end;gap:12px 20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.band-mark[data-astro-cid-2m7m6756]{inset-inline-end:var(--gutter);pointer-events:none;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:30px}.band-t[data-astro-cid-2m7m6756]{box-sizing:content-box;letter-spacing:-.04em;text-wrap:balance;grid-column:1/-1;max-width:13ch;padding-inline-end:96px;font-size:clamp(2.125rem,1.2rem + 4.6vw,2.75rem);font-weight:600;line-height:1}.band-l[data-astro-cid-2m7m6756]{grid-column:1/-1;max-width:30ch;font-size:1rem;line-height:1.5}.band-go[data-astro-cid-2m7m6756]{border-top:1px solid;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:14px;padding-top:16px;font-size:.9375rem;font-weight:600;display:flex}.band-arrow[data-astro-cid-2m7m6756]{width:44px;height:44px;transition:transform .3s var(--ease-out);border-radius:50%;place-items:center;display:grid}.band-arrow[data-astro-cid-2m7m6756] svg{width:18px;height:18px}.band[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]:active .band-arrow[data-astro-cid-2m7m6756]{transform:translate(4px)}[dir=rtl] .band[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]:active .band-arrow[data-astro-cid-2m7m6756]{transform:translate(-4px)}.band[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]:focus-visible{outline-offset:-6px}.band-ink[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]{background:var(--ink);color:var(--on-ink)}.band-ink[data-astro-cid-2m7m6756] .band-t[data-astro-cid-2m7m6756]{color:var(--paper)}.band-ink[data-astro-cid-2m7m6756] .band-l[data-astro-cid-2m7m6756]{color:var(--on-ink-2)}.band-ink[data-astro-cid-2m7m6756] .band-go[data-astro-cid-2m7m6756]{color:var(--saffron);border-top-color:#f1ba6059}.band-ink[data-astro-cid-2m7m6756] .band-arrow[data-astro-cid-2m7m6756]{background:var(--saffron);color:var(--ink)}.band-ink[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]:active{background:#1d3446}.bm-signal[data-astro-cid-2m7m6756]{align-items:flex-end;gap:9px;height:60px;display:flex}.bm-signal[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]{background:linear-gradient(#f5f2e999,#f5f2e914);border-radius:2px;width:2px;position:relative}.bm-signal[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]:after{content:"";background:var(--paper);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-3px}.bm-signal[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]:first-child{height:34%}.bm-signal[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]:nth-child(2){height:58%}.bm-signal[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]:nth-child(4){height:44%}.bm-signal[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]:nth-child(3){background:linear-gradient(to top, #f1ba601a, var(--saffron));height:92%}.bm-signal[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]:nth-child(3):after{background:var(--saffron);width:12px;height:12px;top:-6px;left:-5px;box-shadow:0 0 0 5px #f1ba6033}.band-paper[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]{color:var(--ink);background:#ebe6d9}.band-paper[data-astro-cid-2m7m6756] .band-l[data-astro-cid-2m7m6756]{color:#172b3ac7}.band-paper[data-astro-cid-2m7m6756] .band-go[data-astro-cid-2m7m6756]{border-top-color:#172b3a40}.band-paper[data-astro-cid-2m7m6756] .band-arrow[data-astro-cid-2m7m6756]{background:var(--ink);color:var(--paper)}.band-paper[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]:active{background:#e3ddce}.bm-browser[data-astro-cid-2m7m6756]{background:#fbfaf6;border-radius:9px;grid-template-rows:12px 8px 4px 9px;grid-template-columns:1fr 26px;gap:5px 6px;width:76px;padding:0 7px 8px;display:grid;box-shadow:0 0 0 1px #172b3a29,0 10px 18px -12px #172b3a80}.bm-bar[data-astro-cid-2m7m6756]{border-bottom:1px solid #172b3a1f;grid-column:1/-1;align-items:center;gap:3px;margin-inline:-7px;padding-inline:7px;display:flex}.bm-bar[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]{background:#172b3a4d;border-radius:50%;width:4px;height:4px}.bm-h[data-astro-cid-2m7m6756]{background:var(--ink);border-radius:2px;grid-area:2/1}.bm-l[data-astro-cid-2m7m6756]{background:#172b3a4d;border-radius:2px;grid-area:3/1;width:80%}.bm-cta[data-astro-cid-2m7m6756]{background:var(--saffron);border-radius:9px;grid-area:4/1;width:62%}.bm-img[data-astro-cid-2m7m6756]{background:var(--ink);border-radius:4px;grid-area:2/2/span 3}.band-saffron[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]{background:var(--saffron);color:var(--ink)}.band-saffron[data-astro-cid-2m7m6756] .band-mark[data-astro-cid-2m7m6756] img[data-astro-cid-2m7m6756]{width:76px;height:76px}.band-saffron[data-astro-cid-2m7m6756] .band-l[data-astro-cid-2m7m6756]{color:#172b3ad1}.band-saffron[data-astro-cid-2m7m6756] .band-go[data-astro-cid-2m7m6756]{border-top-color:#172b3a4d}.band-saffron[data-astro-cid-2m7m6756] .band-arrow[data-astro-cid-2m7m6756]{background:var(--ink);color:var(--saffron)}.band-saffron[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]:active{background:#e9ae4f}@media (prefers-reduced-motion:reduce){.band-arrow[data-astro-cid-2m7m6756],.band[data-astro-cid-2m7m6756] a[data-astro-cid-2m7m6756]{transition:none}}}.chosen[data-astro-cid-2m7m6756]{--g:12px;--pad:clamp(22px, 2vw, 30px);margin:0 0 clamp(48px,6vw,88px)}.ch-list[data-astro-cid-2m7m6756]{gap:var(--g);margin:0;display:grid}@media (width>=900px){.ch-list[data-astro-cid-2m7m6756]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ch-step[data-astro-cid-2m7m6756]{padding:var(--pad);border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--rule);transition:transform .5s var(--ease-out), box-shadow .4s var(--ease-out), background-color .4s var(--ease-out);background:#efebe0;align-content:start;gap:12px;display:grid;position:relative}.ch-step[data-astro-cid-2m7m6756].is-goal{background:var(--ink);color:var(--on-ink);box-shadow:0 40px 70px -44px #172b3acc}.ch-step[data-astro-cid-2m7m6756].is-on{box-shadow:inset 0 0 0 1.5px var(--ink), 0 30px 50px -36px #172b3a99;background:#fffdf8;transform:translateY(-6px)}.ch-by[data-astro-cid-2m7m6756]{color:var(--fg);text-transform:uppercase;letter-spacing:.1em;align-items:baseline;gap:12px;margin:0;font-size:.75rem;font-weight:500;display:flex}.ch-n[data-astro-cid-2m7m6756]{color:var(--fg-2)}.is-goal[data-astro-cid-2m7m6756] .ch-by[data-astro-cid-2m7m6756]{color:var(--saffron)}.is-goal[data-astro-cid-2m7m6756] .ch-n[data-astro-cid-2m7m6756]{color:var(--on-ink-3)}.ch-field[data-astro-cid-2m7m6756]{height:clamp(110px,9vw,150px);margin-block:6px 10px;display:block;position:relative}.ch-field[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]{left:var(--x);top:var(--y);width:7px;height:7px;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i) * .42s + var(--k) * 18ms);background:#172b3a52;border-radius:50%;margin:-3.5px;position:absolute}[dir=rtl] .ch-field[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]{left:auto;right:var(--x);margin:-3.5px}.ch-you[data-astro-cid-2m7m6756]{z-index:2;width:var(--s);height:var(--s);margin:calc(var(--s) / -2);background:var(--ink);transition:transform .6s cubic-bezier(.2, 1.4, .4, 1), background-color .4s var(--ease-out);transition-delay:calc(var(--i) * .42s + .26s);border-radius:50%;position:absolute;top:50%;left:50%}.ch-step[data-astro-cid-2m7m6756]:first-child{--s:12px}.ch-step[data-astro-cid-2m7m6756]:nth-child(2){--s:16px}.ch-step[data-astro-cid-2m7m6756]:nth-child(3){--s:20px}.ch-step[data-astro-cid-2m7m6756].is-goal{--s:36px}.is-goal[data-astro-cid-2m7m6756] .ch-you[data-astro-cid-2m7m6756]{background:var(--saffron);box-shadow:0 0 0 10px #f1ba6029,0 0 0 22px #f1ba6012}.ch-link[data-astro-cid-2m7m6756]{z-index:1;inset-inline-start:50%;width:calc(100% + var(--g) + 2 * var(--pad));background:var(--saffron);transform-origin:0;height:2px;transition:transform .52s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i) * .42s + .36s);border-radius:2px;margin-top:-1px;position:absolute;top:50%}[dir=rtl] .ch-link[data-astro-cid-2m7m6756]{transform-origin:100%}@media (width<=899px){.ch-link[data-astro-cid-2m7m6756]{display:none}}.ch-name[data-astro-cid-2m7m6756]{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,1.2rem + 1.4vw,2.75rem);font-weight:600;line-height:1}.is-goal[data-astro-cid-2m7m6756] .ch-name[data-astro-cid-2m7m6756]{color:var(--saffron)}.ch-body[data-astro-cid-2m7m6756]{max-width:30ch;color:var(--fg-2);margin:0;font-size:1rem;line-height:1.5}.is-goal[data-astro-cid-2m7m6756] .ch-body[data-astro-cid-2m7m6756]{color:var(--on-ink-2)}html.js .chosen[data-astro-cid-2m7m6756]:not(.is-in) .ch-field[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756]{opacity:0;transform:scale(.4)}html.js .chosen[data-astro-cid-2m7m6756]:not(.is-in) .ch-you[data-astro-cid-2m7m6756]{transform:scale(0)}html.js .chosen[data-astro-cid-2m7m6756]:not(.is-in) .ch-link[data-astro-cid-2m7m6756]{transform:scaleX(0)}.chosen[data-astro-cid-2m7m6756].is-in .is-goal[data-astro-cid-2m7m6756] .ch-you[data-astro-cid-2m7m6756]{animation:chosen-ring 1.8s var(--ease-out) 2.2s 2}@keyframes chosen-ring{0%{box-shadow:0 0 #f1ba6080,0 0 #f1ba6033}to{box-shadow:0 0 0 10px #f1ba6029,0 0 0 22px #f1ba6012}}@media (prefers-reduced-motion:reduce){.ch-field[data-astro-cid-2m7m6756] i[data-astro-cid-2m7m6756],.ch-you[data-astro-cid-2m7m6756],.ch-link[data-astro-cid-2m7m6756],.svc-mark[data-astro-cid-2m7m6756]:before,.ch-step[data-astro-cid-2m7m6756]{transition:none!important}.is-goal[data-astro-cid-2m7m6756] .ch-you[data-astro-cid-2m7m6756]{animation:none!important}}.principles[data-astro-cid-2m7m6756]{padding-block:clamp(64px, 8vw, 120px) var(--section)}.pr-title[data-astro-cid-2m7m6756]{letter-spacing:-.04em;margin-bottom:clamp(40px,5vw,72px);font-size:clamp(2.5rem,1.2rem + 4.4vw,5.5rem);line-height:.98}.pr-list[data-astro-cid-2m7m6756]{gap:12px;margin:0;display:grid}@media (width>=900px){.pr-list[data-astro-cid-2m7m6756]{grid-template-columns:repeat(3,1fr)}}.pr-list[data-astro-cid-2m7m6756] li[data-astro-cid-2m7m6756]{border-radius:var(--radius-m);background:var(--paper);border:1px solid var(--rule);align-content:start;gap:14px;padding:32px;display:grid;box-shadow:0 18px 40px -32px #172b3a80}@media (width<=899px){.pr-list[data-astro-cid-2m7m6756]{border-top:1px solid var(--rule);gap:0}.pr-list[data-astro-cid-2m7m6756] li[data-astro-cid-2m7m6756]{border:0;border-bottom:1px solid var(--rule);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);gap:6px 20px;padding:24px 0}.pr-list[data-astro-cid-2m7m6756] li[data-astro-cid-2m7m6756]>[data-astro-cid-2m7m6756]:not(.pr-ico){grid-column:2}.pr-ico[data-astro-cid-2m7m6756]{grid-row:span 2;width:36px;height:36px;margin-bottom:0;padding:8px}}.pr-ico[data-astro-cid-2m7m6756]{background:var(--ink);width:44px;height:44px;color:var(--saffron);box-sizing:content-box;border-radius:12px;margin-bottom:10px;padding:10px}.pr-name[data-astro-cid-2m7m6756]{letter-spacing:-.025em;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.125rem);line-height:1.1}.honesty[data-astro-cid-2m7m6756]{letter-spacing:-.03em;max-width:24ch;margin:clamp(56px,7vw,104px) 0 28px;font-size:clamp(1.75rem,1.1rem + 2.4vw,3.25rem);font-weight:600;line-height:1.14}@media (width>=900px){.honesty[data-astro-cid-2m7m6756],.principles[data-astro-cid-2m7m6756] .link-arrow[data-astro-cid-2m7m6756]{margin-inline-start:25%}}.g-hero[data-astro-cid-pw65e4cl]{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(28px, 5svh, 72px));flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=900px){.g-hero[data-astro-cid-pw65e4cl]{min-height:min(100svh,1040px)}}.main[data-astro-cid-pw65e4cl]{flex-direction:column;flex:1;justify-content:center;padding-bottom:clamp(36px,6svh,80px);display:flex;container-type:inline-size}.backdrop[data-astro-cid-pw65e4cl]{z-index:-1;pointer-events:none;background:radial-gradient(70% 70% at 22% 38%, #1f3a4f 0%, var(--ink) 58%, #0e1c26 100%);position:absolute;inset:0}[dir=rtl] .backdrop[data-astro-cid-pw65e4cl]{scale:-1 1}.label[data-astro-cid-pw65e4cl]{color:var(--on-ink-2);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:14px;margin:0;font-size:.75rem;display:flex}.label[data-astro-cid-pw65e4cl]:before{content:"";background:var(--saffron);border-radius:2px;flex-shrink:0;width:28px;height:2px}.sheet[data-astro-cid-pw65e4cl]{--lh:.96;--bl:.84em;--cap:.11;--rule:#f5f2e924;--hs:clamp(2.4rem, 12.2vw, 3.5rem);margin-top:clamp(12px,2svh,28px);position:relative}html[lang=ar] .sheet[data-astro-cid-pw65e4cl]{--lh:1.3;--bl:1em;--cap:.3}.edit[data-astro-cid-pw65e4cl]{font-size:var(--hs);line-height:var(--lh);letter-spacing:-.045em;background-image:linear-gradient(to bottom, transparent calc(var(--bl) - .5px), var(--rule) calc(var(--bl) - .5px), var(--rule) calc(var(--bl) + .5px), transparent calc(var(--bl) + .5px));background-size:100% calc(var(--lh) * 1em);background-position:0 0;background-repeat:repeat-y;background-origin:content-box;background-clip:content-box;max-width:100%;margin:0;padding-top:.92em;font-weight:600}[dir=rtl] .edit[data-astro-cid-pw65e4cl]{background-position:100% 0}.l1[data-astro-cid-pw65e4cl],.l2[data-astro-cid-pw65e4cl]{display:inline}.was[data-astro-cid-pw65e4cl],.dw[data-astro-cid-pw65e4cl]{display:inline-block;position:relative}del[data-astro-cid-pw65e4cl]{color:#0000;-webkit-text-stroke:max(1px, .011em) #f5f2e95c;text-decoration:none}.strike[data-astro-cid-pw65e4cl]{pointer-events:none;width:calc(100% + .1em);max-width:none;height:.2em;position:absolute;top:.4em;left:-.05em;right:-.05em;overflow:visible}[dir=rtl] .strike[data-astro-cid-pw65e4cl]{scale:-1 1}html[lang=ar] .strike[data-astro-cid-pw65e4cl]{top:.58em}.strike[data-astro-cid-pw65e4cl] path[data-astro-cid-pw65e4cl]{fill:none;stroke:var(--saffron);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.fix[data-astro-cid-pw65e4cl]{inset-inline-start:0;white-space:nowrap;clip-path:inset(-.3em -.2em 0);line-height:1.04;text-decoration:none;display:block;position:absolute;bottom:calc(100% - .14em)}.ai[data-astro-cid-pw65e4cl]{color:var(--saffron);letter-spacing:-.05em;display:block}html[lang=ar] .fix[data-astro-cid-pw65e4cl]{--room:.3em;padding-bottom:var(--room);bottom:calc(100% - .44em)}.lede[data-astro-cid-pw65e4cl]{max-width:34ch;color:var(--on-ink-2);margin:clamp(20px,3svh,28px) 0 0;font-size:clamp(1.0625rem,.98rem + .3vw,1.1875rem);line-height:1.5}.acts[data-astro-cid-pw65e4cl]{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:clamp(22px,3.4svh,32px);display:flex}@media (width>=900px){.sheet[data-astro-cid-pw65e4cl]{--col:24rem;--hs:min(calc(100cqi / (var(--f1) * .5)), calc((100cqi - var(--col) - 3rem) / (var(--f2) * .5)), 15.5svh, 10.5rem);grid-template-columns:minmax(0, 1fr) var(--col);grid-template-rows:calc(var(--hs) * (.92 + var(--lh))) auto auto;column-gap:3rem;margin-top:clamp(4px,1.4svh,20px);display:grid}.edit[data-astro-cid-pw65e4cl]{grid-area:1/1/3/-1}.l1[data-astro-cid-pw65e4cl],.l2[data-astro-cid-pw65e4cl]{white-space:nowrap;display:block}.lede[data-astro-cid-pw65e4cl]{margin:calc(var(--hs) * var(--cap)) 0 0;grid-area:2/2;align-self:start;max-width:none}.acts[data-astro-cid-pw65e4cl]{grid-area:3/2;margin-top:clamp(24px,3.4svh,36px)}}.label[data-astro-cid-pw65e4cl],.lede[data-astro-cid-pw65e4cl],.acts[data-astro-cid-pw65e4cl]{transition:opacity .7s var(--ease-out), transform .9s cubic-bezier(.16, 1, .3, 1)}.edit[data-astro-cid-pw65e4cl]{transition:opacity .7s var(--ease-out) .16s, transform .9s cubic-bezier(.16, 1, .3, 1) .16s, background-size 1.1s cubic-bezier(.65, 0, .35, 1)}.lede[data-astro-cid-pw65e4cl]{transition-delay:.38s}.acts[data-astro-cid-pw65e4cl]{transition-delay:.48s}html.js .g-hero[data-astro-cid-pw65e4cl]:not(.is-in) [data-astro-cid-pw65e4cl]:is(.label,.lede,.acts){opacity:0;transform:translateY(14px)}html.js .g-hero[data-astro-cid-pw65e4cl]:not(.is-in) .edit[data-astro-cid-pw65e4cl]{opacity:0;background-size:0% calc(var(--lh) * 1em);transform:translateY(.12em)}html.js .edit[data-astro-cid-pw65e4cl]:not(.is-edit) del[data-astro-cid-pw65e4cl]{color:var(--paper);-webkit-text-stroke-color:transparent}html.js .edit[data-astro-cid-pw65e4cl]:not(.is-edit) .strike[data-astro-cid-pw65e4cl] path[data-astro-cid-pw65e4cl]{stroke-dashoffset:1px;opacity:0;transition-duration:0s}html.js .edit[data-astro-cid-pw65e4cl]:not(.is-edit) .ai[data-astro-cid-pw65e4cl]{transform:translateY(calc(105% + var(--room,0em)))}.strike[data-astro-cid-pw65e4cl] path[data-astro-cid-pw65e4cl]{transition:stroke-dashoffset .36s cubic-bezier(.7,0,.3,1)}del[data-astro-cid-pw65e4cl]{transition:color .42s var(--ease-out) .24s, -webkit-text-stroke-color .42s var(--ease-out) .24s}.ai[data-astro-cid-pw65e4cl]{transition:transform .64s cubic-bezier(.16,1,.3,1) .28s}.g-hero[data-astro-cid-pw65e4cl].is-reset,.g-hero[data-astro-cid-pw65e4cl].is-reset *{transition:none!important}.toc[data-astro-cid-pw65e4cl]{z-index:1;border-top:1px solid var(--rule-ink);gap:10px 32px;margin-top:auto;padding:18px 0 clamp(18px,2.4vw,28px);display:grid;position:relative}.toc-h[data-astro-cid-pw65e4cl]{color:var(--on-ink-3);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.6875rem}.toc[data-astro-cid-pw65e4cl] ul[data-astro-cid-pw65e4cl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;margin:0;display:grid}@media (width>=640px){.toc[data-astro-cid-pw65e4cl] ul[data-astro-cid-pw65e4cl]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.toc[data-astro-cid-pw65e4cl]{gap:10px;padding-bottom:20px}.toc-scroll[data-astro-cid-pw65e4cl]{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;margin-inline:calc(-1 * var(--gutter));scroll-padding-inline:var(--gutter);overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.toc-scroll[data-astro-cid-pw65e4cl]::-webkit-scrollbar{display:none}.toc[data-astro-cid-pw65e4cl] ul[data-astro-cid-pw65e4cl]{width:max-content;padding-inline:var(--gutter);gap:8px;display:flex}.toc[data-astro-cid-pw65e4cl] li[data-astro-cid-pw65e4cl]{flex:none}.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]{min-height:40px;box-shadow:inset 0 0 0 1px var(--rule-ink);white-space:nowrap;border-radius:999px;gap:8px;padding:0 16px 0 12px;font-size:.875rem}.toc[data-astro-cid-pw65e4cl] li[data-astro-cid-pw65e4cl]:last-child{padding-inline-end:0}.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]{background:#f5f2e90a}.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]:active{background:#f1ba6024;box-shadow:inset 0 0 0 1px #f1ba60b3}}.toc[data-astro-cid-pw65e4cl] .dup[data-astro-cid-pw65e4cl]{display:none}@media (width<=639px){html.js .toc[data-astro-cid-pw65e4cl] .dup[data-astro-cid-pw65e4cl]{display:list-item}}@media (width<=639px) and (prefers-reduced-motion:reduce){html.js .toc[data-astro-cid-pw65e4cl] .dup[data-astro-cid-pw65e4cl]{display:none}}@media (width>=1040px){.toc[data-astro-cid-pw65e4cl]{grid-template-columns:auto 1fr;align-items:center}.toc[data-astro-cid-pw65e4cl] ul[data-astro-cid-pw65e4cl]{grid-template-columns:repeat(5,auto);justify-content:space-between}}.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]{min-height:44px;color:var(--on-ink-2);transition:color var(--dur-1) var(--ease-out);align-items:center;gap:10px;padding-inline-end:6px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]>span[data-astro-cid-pw65e4cl]:last-child{background:linear-gradient(var(--saffron), var(--saffron)) 0 100% / 0 1.5px no-repeat;transition:background-size var(--dur-2) var(--ease-out);padding-bottom:2px}.toc-dot[data-astro-cid-pw65e4cl]{background:var(--saffron);width:6px;height:6px;transition:transform var(--dur-2) var(--ease-out);border-radius:50%;flex-shrink:0}@media (hover:hover){.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]:hover{color:var(--on-ink)}.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]:hover>span[data-astro-cid-pw65e4cl]:last-child{background-size:100% 1.5px}.toc[data-astro-cid-pw65e4cl] a[data-astro-cid-pw65e4cl]:hover .toc-dot[data-astro-cid-pw65e4cl]{transform:scale(1.4)}}@media (width<=699px){.g-hero[data-astro-cid-pw65e4cl]{padding-top:calc(var(--header-h) + 28px)}.label[data-astro-cid-pw65e4cl]{letter-spacing:.08em;gap:10px;font-size:.6875rem}.label[data-astro-cid-pw65e4cl]:before{width:20px}.acts[data-astro-cid-pw65e4cl]{gap:16px 24px}.toc[data-astro-cid-pw65e4cl]{margin-top:8px}}@media (prefers-reduced-motion:reduce){.g-hero[data-astro-cid-pw65e4cl] [data-astro-cid-pw65e4cl],.g-hero[data-astro-cid-pw65e4cl] *{transition:none!important}}.ev[data-astro-cid-belctsid]{position:relative}html.js .ev[data-astro-cid-belctsid]{height:calc(var(--steps) * 50svh + 100svh)}.stage[data-astro-cid-belctsid]{padding-block:var(--section)}html.js .stage[data-astro-cid-belctsid]{height:100svh;padding-block:calc(var(--header-h) + clamp(24px, 4svh, 48px)) 24px;align-items:safe center;display:flex;position:sticky;top:0}.stage-grid[data-astro-cid-belctsid]{align-items:center;gap:40px;width:100%;display:grid}@media (width>=960px){.stage-grid[data-astro-cid-belctsid]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.ev-title[data-astro-cid-belctsid]{color:var(--fg-2);text-transform:uppercase;letter-spacing:.1em;margin:0 0 clamp(20px,2.6vw,32px);font-size:.75rem}.caption-list[data-astro-cid-belctsid]{gap:56px;margin:0;display:grid}html.js .caption-list[data-astro-cid-belctsid]{gap:0}html.js .caption[data-astro-cid-belctsid]{opacity:0;transition:opacity .42s var(--ease-out), transform .62s var(--ease-out);pointer-events:none;grid-area:1/1;transform:translateY(16px)}html.js .caption[data-astro-cid-belctsid][aria-current=step]{opacity:1;pointer-events:auto;transform:none}.cap-title[data-astro-cid-belctsid]{max-width:15ch;margin-bottom:22px}.cap-body[data-astro-cid-belctsid]{max-width:40ch;font-size:var(--step-1);line-height:1.5}.ticks[data-astro-cid-belctsid]{display:none}html.js .ticks[data-astro-cid-belctsid]{margin-top:32px;gap:2px;margin-inline-start:-8px;display:flex}.ticks[data-astro-cid-belctsid] button[data-astro-cid-belctsid]{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:32px;padding:0;display:grid}.ticks[data-astro-cid-belctsid] button[data-astro-cid-belctsid] span[data-astro-cid-belctsid]{background:var(--rule-paper);width:28px;height:3px;transition:background-color .3s var(--ease-out), width .4s var(--ease-out);border-radius:2px;display:block}.ticks[data-astro-cid-belctsid] button[data-astro-cid-belctsid].on span[data-astro-cid-belctsid]{background:var(--ink)}.ticks[data-astro-cid-belctsid] button[data-astro-cid-belctsid].now span[data-astro-cid-belctsid]{width:40px}@media (hover:hover){.ticks[data-astro-cid-belctsid] button[data-astro-cid-belctsid]:hover span[data-astro-cid-belctsid]{background:#172b3a80}}.figures[data-astro-cid-belctsid]{gap:64px;display:grid}html.js .figures[data-astro-cid-belctsid]{gap:0}.fig[data-astro-cid-belctsid]{align-content:center;justify-items:start;display:grid}html.js .fig[data-astro-cid-belctsid]{grid-area:1/1}.fig[data-astro-cid-belctsid]{min-width:0;max-width:100%}.num-row[data-astro-cid-belctsid]{letter-spacing:-.06em;color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.1em;font-size:clamp(5rem,1.5rem + 9vw,12.5rem);font-weight:600;line-height:.86;display:flex;position:relative}.num[data-astro-cid-belctsid]{direction:ltr;display:inline-flex;position:relative}[dir=rtl] .num-row[data-astro-cid-belctsid]:has(.is-sym){direction:ltr;justify-content:flex-end}.ch[data-astro-cid-belctsid]{display:inline-block}.suffix[data-astro-cid-belctsid].is-word{letter-spacing:-.02em;margin-inline-start:.2em;font-size:.24em;font-weight:500}.suffix[data-astro-cid-belctsid].is-sym{letter-spacing:-.03em;font-size:.62em}.unit[data-astro-cid-belctsid]{max-width:30ch;color:var(--fg-2);margin-top:clamp(16px,2vw,28px);font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);line-height:1.4}.pen-mark[data-astro-cid-belctsid]{pointer-events:none;max-width:none;position:absolute;overflow:visible}.pen-mark[data-astro-cid-belctsid] path[data-astro-cid-belctsid],.was[data-astro-cid-belctsid] path[data-astro-cid-belctsid]{fill:none;stroke:var(--saffron);stroke-linecap:round;stroke-dasharray:1}.circle[data-astro-cid-belctsid]{width:calc(100% + .36em);height:calc(100% + .26em);inset:-.1em -.2em -.16em -.16em}.circle[data-astro-cid-belctsid] path[data-astro-cid-belctsid]{stroke-width:3.4px}.under[data-astro-cid-belctsid]{width:calc(100% + .08em);height:.12em;bottom:-.16em;left:-.04em;right:-.04em}.under[data-astro-cid-belctsid] path[data-astro-cid-belctsid]{stroke-width:5px}.under[data-astro-cid-belctsid] path[data-astro-cid-belctsid]+path[data-astro-cid-belctsid]{stroke-width:3.4px}.was[data-astro-cid-belctsid]{letter-spacing:-.04em;color:#172b3a6b;margin-bottom:.15em;font-size:clamp(2.25rem,1rem + 3vw,4.5rem);font-weight:600;line-height:1;display:inline-block;position:relative}.was[data-astro-cid-belctsid] svg[data-astro-cid-belctsid]{width:calc(100% + .12em);max-width:none;height:.26em;position:absolute;top:.36em;left:-.06em;right:-.06em;overflow:visible}.was[data-astro-cid-belctsid] path[data-astro-cid-belctsid]{stroke-width:4.2px}html.js .fig[data-astro-cid-belctsid] .ch[data-astro-cid-belctsid],html.js .fig[data-astro-cid-belctsid] .suffix[data-astro-cid-belctsid],html.js .fig[data-astro-cid-belctsid] .unit[data-astro-cid-belctsid],html.js .fig[data-astro-cid-belctsid] .was[data-astro-cid-belctsid]{opacity:0;filter:blur(10px);transition:opacity .36s var(--ease-out), transform .52s var(--ease-out), filter .36s var(--ease-out);transition-delay:calc(var(--k,0) * 30ms);transform:translateY(.3em)}html.js .fig[data-astro-cid-belctsid] .unit[data-astro-cid-belctsid]{transform:translateY(12px)}html.js .fig[data-astro-cid-belctsid] [data-astro-cid-belctsid]:is(.pen-mark,.was svg) path[data-astro-cid-belctsid]{stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .6s cubic-bezier(.65,0,.25,1),opacity}html.js .fig[data-astro-cid-belctsid].is-on [data-astro-cid-belctsid]:is(.ch,.suffix,.unit,.was){opacity:1;filter:none;transition-duration:.48s,.7s,.48s;transition-delay:calc(80ms + var(--k,0) * 45ms);transform:none}html.js .fig[data-astro-cid-belctsid].is-on .unit[data-astro-cid-belctsid]{transition-delay:.26s}html.js .fig[data-astro-cid-belctsid].is-on .was[data-astro-cid-belctsid]{transition-delay:40ms}html.js .fig[data-astro-cid-belctsid].is-on [data-astro-cid-belctsid]:is(.pen-mark,.was svg) path[data-astro-cid-belctsid]{opacity:1}html.js .fig[data-astro-cid-belctsid].is-on .pen-mark[data-astro-cid-belctsid] path[data-astro-cid-belctsid]{stroke-dashoffset:0;transition-delay:.52s}html.js .fig[data-astro-cid-belctsid].is-on .under[data-astro-cid-belctsid] path[data-astro-cid-belctsid]+path[data-astro-cid-belctsid]{transition-delay:.76s}html.js .fig[data-astro-cid-belctsid].is-on .was[data-astro-cid-belctsid] svg[data-astro-cid-belctsid] path[data-astro-cid-belctsid]{stroke-dashoffset:0;transition-delay:.28s}@media (width<=959px){html.js .stage[data-astro-cid-belctsid]{padding-top:calc(var(--header-h) + 28px);align-items:flex-start}html.js .stage-grid[data-astro-cid-belctsid]{gap:28px}.ev-title[data-astro-cid-belctsid]{margin-bottom:12px}html.js .cap-title[data-astro-cid-belctsid]{margin-bottom:12px;font-size:clamp(1.75rem,1rem + 4vw,2.5rem)}html.js .cap-body[data-astro-cid-belctsid]{font-size:1rem;line-height:1.5}html.js .caption-list[data-astro-cid-belctsid]{min-height:15rem}html.js .ticks[data-astro-cid-belctsid]{margin-top:0}.num-row[data-astro-cid-belctsid]{font-size:clamp(4.5rem,1rem + 20vw,8rem)}.unit[data-astro-cid-belctsid]{margin-top:12px;font-size:1rem}}@media (width>=640px) and (width<=959px) and (height<=560px){html.js .stage[data-astro-cid-belctsid]{padding-top:calc(var(--header-h) + 12px);align-items:center;padding-bottom:12px}html.js .stage-grid[data-astro-cid-belctsid]{grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:32px}html.js .cap-title[data-astro-cid-belctsid]{font-size:clamp(1.5rem,1rem + 2.4vw,2rem)}html.js .cap-body[data-astro-cid-belctsid]{font-size:.875rem;display:block}html.js .caption-list[data-astro-cid-belctsid]{min-height:0}.num-row[data-astro-cid-belctsid]{font-size:min(7rem,28svh)}.unit[data-astro-cid-belctsid]{font-size:.9375rem}}@media (width<=639px) and (height<=720px),(width>=640px) and (width<=959px) and (height>=561px) and (height<=720px){html.js .cap-body[data-astro-cid-belctsid]{display:none}html.js .caption-list[data-astro-cid-belctsid]{min-height:8rem}}@media (width<=699px){html.js .ev[data-astro-cid-belctsid]{height:auto}html.js .stage[data-astro-cid-belctsid]{height:auto;padding-block:64px 24px;display:block;position:relative}.stage-grid[data-astro-cid-belctsid]{gap:0}.captions[data-astro-cid-belctsid],.caption-list[data-astro-cid-belctsid],.figures[data-astro-cid-belctsid]{display:contents}.ev-title[data-astro-cid-belctsid]{order:0}.caption[data-astro-cid-belctsid][data-caption="0"]{order:1}.fig[data-astro-cid-belctsid][data-fig="0"]{order:2}.caption[data-astro-cid-belctsid][data-caption="1"]{order:3}.fig[data-astro-cid-belctsid][data-fig="1"]{order:4}html.js .caption[data-astro-cid-belctsid]{opacity:1;pointer-events:auto;grid-area:auto;transform:none}html.js .caption-list[data-astro-cid-belctsid]{min-height:0}html.js .cap-body[data-astro-cid-belctsid]{display:block}html.js .fig[data-astro-cid-belctsid]{grid-area:auto}html.js .ticks[data-astro-cid-belctsid]{display:none}.fig[data-astro-cid-belctsid]{margin:24px 0 64px}.num-row[data-astro-cid-belctsid]{font-size:clamp(4.75rem,2rem + 16vw,7rem)}}@media (prefers-reduced-motion:reduce){.fig[data-astro-cid-belctsid] [data-astro-cid-belctsid],.fig[data-astro-cid-belctsid] *{transition:none!important}}.side-title[data-astro-cid-cgpbznhx]{max-width:14ch}.kicker[data-astro-cid-cgpbznhx]{color:var(--fg-2);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:400}.pen[data-astro-cid-cgpbznhx]{overflow:visible}.pen[data-astro-cid-cgpbznhx] path[data-astro-cid-cgpbznhx]{fill:none;stroke:var(--saffron);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s cubic-bezier(.65,0,.25,1) .24s}.pen[data-astro-cid-cgpbznhx] path[data-astro-cid-cgpbznhx]+path[data-astro-cid-cgpbznhx]{transition-delay:.52s}html.js [data-astro-cid-cgpbznhx][data-rise]:not(.is-in) .pen[data-astro-cid-cgpbznhx] path[data-astro-cid-cgpbznhx]{stroke-dashoffset:1px;opacity:0;transition-duration:0s}.def[data-astro-cid-cgpbznhx]{padding-block:var(--section)}.def-head[data-astro-cid-cgpbznhx]{border-bottom:1px solid var(--rule-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding-bottom:20px;display:flex}.def-label[data-astro-cid-cgpbznhx]{color:var(--on-ink-2);letter-spacing:.02em;margin:0;font-size:.875rem}.def-body[data-astro-cid-cgpbznhx]{gap:clamp(40px,5vw,72px);margin-top:clamp(36px,5vw,72px);display:grid}.def-sentence[data-astro-cid-cgpbznhx]{letter-spacing:-.045em;max-width:18ch;color:var(--paper);text-wrap:balance;margin:0;font-size:clamp(2.5rem,1rem + 4.6vw,5.25rem);font-weight:600;line-height:1.02}.v[data-astro-cid-cgpbznhx]{color:var(--saffron);white-space:nowrap}.def-facts[data-astro-cid-cgpbznhx]{gap:12px;margin:0;display:grid}.def-guide[data-astro-cid-cgpbznhx]{margin:calc(20px - clamp(40px,5vw,72px)) 0 0;font-size:.9375rem}.def-guide[data-astro-cid-cgpbznhx] a[data-astro-cid-cgpbznhx]{min-height:36px;color:var(--on-ink-3);text-decoration:underline;text-decoration-color:var(--rule-ink);text-underline-offset:.3em;transition:color var(--dur-1) var(--ease-out), text-decoration-color var(--dur-1) var(--ease-out);align-items:center;display:inline-flex}@media (hover:hover){.def-guide[data-astro-cid-cgpbznhx] a[data-astro-cid-cgpbznhx]:hover{color:var(--on-ink);text-decoration-color:currentColor}}@media (width>=900px){.def-facts[data-astro-cid-cgpbznhx]{grid-template-columns:repeat(3,minmax(0,1fr))}}.df[data-astro-cid-cgpbznhx]{border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--rule-ink);transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out), transform .5s var(--ease-out);background:#f5f2e90a;align-content:start;gap:10px;padding:clamp(22px,2.2vw,32px);display:grid}@media (hover:hover){.df[data-astro-cid-cgpbznhx]:hover{background:#f5f2e912;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #f1ba6066}}.df[data-astro-cid-cgpbznhx] dt[data-astro-cid-cgpbznhx]{color:var(--saffron);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.df[data-astro-cid-cgpbznhx] dd[data-astro-cid-cgpbznhx]{letter-spacing:-.01em;max-width:28ch;color:var(--paper);margin:0;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);font-weight:500;line-height:1.35}.df-art[data-astro-cid-cgpbznhx]{background-color:var(--ink-deep);background-image:radial-gradient(circle,#f5f2e917 1px,#0000 1.5px);background-size:16px 16px;border-radius:14px;place-items:center;height:clamp(150px,12vw,190px);margin-bottom:14px;display:grid;position:relative;overflow:hidden}.tools[data-astro-cid-cgpbznhx]{flex-wrap:wrap;justify-content:center;gap:8px;max-width:300px;padding:12px;display:flex}.tool[data-astro-cid-cgpbznhx]{color:var(--on-ink);transition:opacity .5s var(--ease-out), translate .6s var(--ease-out), box-shadow .5s var(--ease-out);transition-delay:calc(.2s + var(--k) * .11s), calc(.2s + var(--k) * .11s), calc(.9s + var(--k) * .14s);background:#f5f2e90f;border-radius:999px;padding:8px 14px;font-size:.875rem;font-weight:500;box-shadow:inset 0 0 0 1px #f1ba608c}.layers[data-astro-cid-cgpbznhx]{width:min(78%,260px);display:grid;position:relative}.layer[data-astro-cid-cgpbznhx]{height:52px;font-family:var(--font-mono);letter-spacing:.14em;border-radius:12px;grid-area:1/1;place-items:center;font-size:.8125rem;display:grid}.l-seo[data-astro-cid-cgpbznhx]{color:var(--on-ink-2);background:#f5f2e914;translate:0 30px;box-shadow:inset 0 0 0 1px #f5f2e938}.l-geo[data-astro-cid-cgpbznhx]{z-index:1;background:var(--saffron);color:var(--ink);transition:translate .9s cubic-bezier(.2, 1.1, .3, 1) .3s, opacity .5s var(--ease-out) .3s;font-weight:600;translate:0 -30px;box-shadow:0 18px 30px -14px #0009}.path[data-astro-cid-cgpbznhx]{grid-template-columns:repeat(3,minmax(0,1fr));width:90%;display:grid;position:relative}.path[data-astro-cid-cgpbznhx]:before{content:"";top:7px;background:linear-gradient(90deg, #f5f2e94d, var(--saffron));transform-origin:0;border-radius:2px;height:2px;transition:transform 1s cubic-bezier(.65,0,.35,1) .3s;position:absolute;inset-inline:16.6667%}[dir=rtl] .path[data-astro-cid-cgpbznhx]:before{background:linear-gradient(270deg, #f5f2e94d, var(--saffron));transform-origin:100%}.pt[data-astro-cid-cgpbznhx]{text-align:center;color:var(--on-ink-2);justify-items:center;gap:14px;font-size:.875rem;display:grid;position:relative}.pt[data-astro-cid-cgpbznhx] b[data-astro-cid-cgpbznhx]{background:var(--ink-deep);border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 2px #f5f2e980}.pt[data-astro-cid-cgpbznhx]:last-child{color:var(--saffron);font-weight:600}.pt[data-astro-cid-cgpbznhx]:last-child b[data-astro-cid-cgpbznhx]{background:var(--saffron);transition:background-color .4s var(--ease-out) 1.2s, box-shadow .4s var(--ease-out) 1.2s;box-shadow:0 0 0 6px #f1ba6033}html.js .df[data-astro-cid-cgpbznhx]:not(.is-in) .tool[data-astro-cid-cgpbznhx]{opacity:0;translate:0 10px;box-shadow:inset 0 0 0 1px #f5f2e929}html.js .df[data-astro-cid-cgpbznhx]:not(.is-in) .l-geo[data-astro-cid-cgpbznhx]{opacity:0;translate:0 -64px}html.js .df[data-astro-cid-cgpbznhx]:not(.is-in) .path[data-astro-cid-cgpbznhx]:before{transform:scaleX(0)}html.js .df[data-astro-cid-cgpbznhx]:not(.is-in) .pt[data-astro-cid-cgpbznhx]:last-child b[data-astro-cid-cgpbznhx]{background:var(--ink-deep);box-shadow:inset 0 0 0 2px #f5f2e980}@media (prefers-reduced-motion:reduce){.tool[data-astro-cid-cgpbznhx],.l-geo[data-astro-cid-cgpbznhx],.path[data-astro-cid-cgpbznhx]:before,.pt[data-astro-cid-cgpbznhx] b[data-astro-cid-cgpbznhx],.df[data-astro-cid-cgpbznhx]{transition:none!important}}.offer[data-astro-cid-cgpbznhx]{padding-block:var(--section)}.offer-head[data-astro-cid-cgpbznhx]{gap:20px;margin-bottom:clamp(48px,6vw,80px);display:grid}@media (width>=960px){.offer-head[data-astro-cid-cgpbznhx]{grid-template-columns:6fr 5fr;align-items:end;gap:64px}}.offer-intro[data-astro-cid-cgpbznhx]{max-width:36ch;font-size:var(--step-1);color:var(--fg-2);margin:0;line-height:1.5}.o-wrap[data-astro-cid-cgpbznhx]{position:relative}.o-list[data-astro-cid-cgpbznhx]{gap:44px;margin:0;display:grid;position:relative}@media (width>=1100px){.o-list[data-astro-cid-cgpbznhx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,40px)}}.o-line[data-astro-cid-cgpbznhx]{pointer-events:none;position:absolute}.o-line-h[data-astro-cid-cgpbznhx]{inset-inline-start:28px;width:calc(75% + clamp(28px,3vw,40px)/1.33333);height:20px;display:none;top:18px}.o-line-v[data-astro-cid-cgpbznhx]{inset-inline-start:18px;width:20px;height:calc(100% - 56px);top:28px;bottom:28px}@media (width>=1100px){.o-line-h[data-astro-cid-cgpbznhx]{display:block}.o-line-v[data-astro-cid-cgpbznhx]{display:none}}.o-line[data-astro-cid-cgpbznhx] path[data-astro-cid-cgpbznhx]{stroke-width:2px;transition-duration:1.4s;transition-delay:.2s}.o-item[data-astro-cid-cgpbznhx]{align-content:start;gap:14px;padding-inline-start:80px;display:grid;position:relative}@media (width>=1100px){.o-item[data-astro-cid-cgpbznhx]{padding-inline-start:0}}[dir=rtl] .o-line-h[data-astro-cid-cgpbznhx]{scale:-1 1}.o-mark[data-astro-cid-cgpbznhx]{inset-inline-start:0;background:var(--ink);width:56px;height:56px;box-shadow:0 0 0 8px var(--paper);border-radius:14px;place-items:center;display:grid;position:absolute;top:0}@media (width>=1100px){.o-mark[data-astro-cid-cgpbznhx]{margin-bottom:14px;position:relative}}.o-mark[data-astro-cid-cgpbznhx] svg[data-astro-cid-cgpbznhx]{width:36px;height:36px}.o-mark[data-astro-cid-cgpbznhx] path[data-astro-cid-cgpbznhx]{transition-delay:calc(.4s + var(--i) * .26s)}.o-title[data-astro-cid-cgpbznhx]{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.625rem,1.25rem + 1.1vw,2.25rem);font-weight:600;line-height:1.08}.o-get[data-astro-cid-cgpbznhx]{color:var(--ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5}.o-get[data-astro-cid-cgpbznhx] span[data-astro-cid-cgpbznhx]{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 56%,#f1ba60cc 56% 94%,#0000 94%);padding-inline:2px}.o-body[data-astro-cid-cgpbznhx]{max-width:32ch;color:var(--fg-2);margin:0;font-size:.9375rem;line-height:1.55}.o-foot[data-astro-cid-cgpbznhx]{align-items:center;gap:20px;margin-top:clamp(64px,8vw,96px);display:grid}@media (width>=760px){.o-foot[data-astro-cid-cgpbznhx]{grid-template-columns:minmax(0,1fr) auto;gap:40px}}.o-foot[data-astro-cid-cgpbznhx] .body[data-astro-cid-cgpbznhx]{max-width:52ch}.why[data-astro-cid-cgpbznhx]{padding-block:var(--section)}.why-head[data-astro-cid-cgpbznhx]{gap:12px 64px;margin-bottom:clamp(36px,5vw,64px);display:grid}@media (width>=960px){.why-head[data-astro-cid-cgpbznhx]{grid-template-columns:6fr 5fr;align-items:end}}.why-intro[data-astro-cid-cgpbznhx]{font-size:var(--step-1);color:var(--on-ink-2);margin:0}.why-list[data-astro-cid-cgpbznhx]{border-top:1px solid var(--rule-ink);margin:0;display:grid}.why-list[data-astro-cid-cgpbznhx]>li[data-astro-cid-cgpbznhx]{border-bottom:1px solid var(--rule-ink);grid-template-columns:40px minmax(0,1fr);gap:12px clamp(16px,2vw,28px);padding-block:clamp(28px,3.6vw,48px);display:grid}@media (width>=1000px){.why-list[data-astro-cid-cgpbznhx]>li[data-astro-cid-cgpbznhx]{grid-template-columns:56px minmax(0,7fr) minmax(0,4fr);align-items:baseline;column-gap:40px}}.why-tick[data-astro-cid-cgpbznhx]{align-self:start;width:40px;height:40px;margin-top:.15em}@media (width>=1000px){.why-tick[data-astro-cid-cgpbznhx]{width:48px;height:48px}}.why-tick[data-astro-cid-cgpbznhx] path[data-astro-cid-cgpbznhx]{stroke-width:2.6px}.why-name[data-astro-cid-cgpbznhx]{letter-spacing:-.035em;color:var(--paper);text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.1rem + 2.2vw,3.5rem);font-weight:600;line-height:1.04}.why-body[data-astro-cid-cgpbznhx]{max-width:40ch;color:var(--on-ink-2);grid-column:2;margin:0;line-height:1.55}@media (width>=1000px){.why-body[data-astro-cid-cgpbznhx]{grid-column:3}}.why-sign[data-astro-cid-cgpbznhx]{align-items:center;gap:16px;margin:clamp(28px,3vw,40px) 0 0;display:flex}.why-sign[data-astro-cid-cgpbznhx] img[data-astro-cid-cgpbznhx]{width:36px;height:36px;display:block}.why-sign[data-astro-cid-cgpbznhx] .mono[data-astro-cid-cgpbznhx]{color:var(--on-ink-2);text-transform:uppercase;letter-spacing:.14em;font-size:.75rem}.faq[data-astro-cid-cgpbznhx]{padding-block:var(--section)}.faq-title[data-astro-cid-cgpbznhx]{grid-column:1/-1;margin-bottom:32px}@media (width>=900px){.faq-title[data-astro-cid-cgpbznhx]{top:calc(var(--header-h) + 32px);grid-column:1/span 4;align-self:start;margin-bottom:0;position:sticky}}.faq-list[data-astro-cid-cgpbznhx]{border-top:1px solid var(--rule);grid-column:1/-1}@media (width>=900px){.faq-list[data-astro-cid-cgpbznhx]{grid-column:5/span 8}}.qa[data-astro-cid-cgpbznhx]{border-bottom:1px solid var(--rule)}.qa[data-astro-cid-cgpbznhx] summary[data-astro-cid-cgpbznhx]{cursor:pointer;min-height:76px;font-size:var(--step-1);letter-spacing:-.012em;justify-content:space-between;align-items:center;gap:24px;padding-block:20px;font-weight:600;line-height:1.3;list-style:none;display:flex}.qa[data-astro-cid-cgpbznhx] summary[data-astro-cid-cgpbznhx]::-webkit-details-marker{display:none}.pm[data-astro-cid-cgpbznhx]{border:1px solid var(--rule);width:40px;height:40px;transition:transform var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.pm[data-astro-cid-cgpbznhx] svg{width:18px;height:18px}.qa[data-astro-cid-cgpbznhx][open] .pm[data-astro-cid-cgpbznhx]{background:var(--ink);color:var(--paper);transform:rotate(45deg)}@media (hover:hover){.qa[data-astro-cid-cgpbznhx] summary[data-astro-cid-cgpbznhx]:hover .q[data-astro-cid-cgpbznhx]{text-underline-offset:.2em;text-decoration:underline 1px}}.a[data-astro-cid-cgpbznhx]{padding:0 64px 28px 0}.qa[data-astro-cid-cgpbznhx]::details-content{block-size:0;transition:block-size var(--dur-2) var(--ease-out), content-visibility var(--dur-2) allow-discrete;overflow:hidden}.qa[data-astro-cid-cgpbznhx][open]::details-content{block-size:auto}.close[data-astro-cid-cgpbznhx]{padding-block:var(--section)}.close-inner[data-astro-cid-cgpbznhx]{gap:36px;display:grid}@media (width>=960px){.close-inner[data-astro-cid-cgpbznhx]{gap:48px}.close-side[data-astro-cid-cgpbznhx]{grid-template-columns:minmax(0,40ch) auto;align-items:center;gap:48px}}.close-title[data-astro-cid-cgpbznhx]{letter-spacing:-.04em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(2.25rem,1rem + 3.4vw,4.75rem);font-weight:600;line-height:1.02;position:relative}.close-line[data-astro-cid-cgpbznhx]{display:block}.close-mark[data-astro-cid-cgpbznhx]{color:var(--saffron)}.close-side[data-astro-cid-cgpbznhx]{justify-items:start;gap:28px;display:grid}.close-side[data-astro-cid-cgpbznhx] .body[data-astro-cid-cgpbznhx]{max-width:40ch;font-size:var(--step-1);line-height:1.5}@media (prefers-reduced-motion:reduce){.pen[data-astro-cid-cgpbznhx] path[data-astro-cid-cgpbznhx]{transition:none!important}}.w-hero[data-astro-cid-jp7v4wsu]{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(48px, 8vw, 120px));padding-bottom:calc(min(100vw - 2 * var(--gutter), 600px) / 1.6 + 120px);position:relative;overflow:hidden}.art[data-astro-cid-jp7v4wsu]{background:linear-gradient(160deg, #22394b 0%, var(--ink) 60%, #12232f 100%);border-radius:14px;position:relative;overflow:hidden}.a-sun[data-astro-cid-jp7v4wsu]{inset-inline-end:12%;aspect-ratio:1;background:var(--saffron);border-radius:50%;width:30%;position:absolute;top:12%}.a-route[data-astro-cid-jp7v4wsu]{inset-inline-start:14%;border:2px dashed #0000;border-color:#f5f2e98c #0000 #0000 #f5f2e98c;border-start-start-radius:100%;width:58%;height:30%;position:absolute;top:34%}.a-pin[data-astro-cid-jp7v4wsu]{inset-inline-start:calc(14% - 6px);background:var(--paper);border-radius:50%;width:14px;height:14px;position:absolute;top:calc(64% - 14px);box-shadow:0 0 0 5px #f5f2e929}.a-box[data-astro-cid-jp7v4wsu]{border-radius:6px 6px 0 0;position:absolute;bottom:0}.b1[data-astro-cid-jp7v4wsu]{background-color:var(--paper);width:44%;height:18%;inset-inline-end:8%}.b2[data-astro-cid-jp7v4wsu]{inset-inline-end:14%;background-color:#3a5468;width:32%;height:15%;bottom:18%}.b3[data-astro-cid-jp7v4wsu]{background-color:var(--saffron);width:22%;height:12%;inset-inline-end:54%}.site[data-astro-cid-jp7v4wsu]{transform-origin:0 0;opacity:0;pointer-events:none;width:800px;height:500px;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;backface-visibility:hidden;background:#f8f6f0;border-radius:14px;grid-template-rows:36px 44px auto auto 1fr;display:grid;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #f5f2e933,0 60px 90px -50px #000000d9}html:not(.js) .site[data-astro-cid-jp7v4wsu]{display:none}.s-bar[data-astro-cid-jp7v4wsu]{background:#ebe7dc;border-bottom:1px solid #dfd9cb;align-items:center;gap:6px;padding-inline:16px;display:flex}.s-bar[data-astro-cid-jp7v4wsu] i[data-astro-cid-jp7v4wsu]{background:#c9c3b4;border-radius:50%;width:9px;height:9px}.s-url[data-astro-cid-jp7v4wsu]{background:#f8f6f0;border-radius:8px;width:36%;height:16px;margin-inline-start:18px}.s-nav[data-astro-cid-jp7v4wsu]{border-bottom:1px solid #ebe7dc;align-items:center;gap:10px;padding-inline:40px;display:flex}.s-wordmark[data-astro-cid-jp7v4wsu]{width:auto;height:18px}.s-links[data-astro-cid-jp7v4wsu]{color:#172b3ab8;gap:22px;margin-inline-start:auto;font-size:12px;display:flex}.s-hero[data-astro-cid-jp7v4wsu]{grid-template-columns:360px 1fr;gap:48px;padding:30px 40px 0;display:grid}.s-copy[data-astro-cid-jp7v4wsu]{align-content:start;gap:14px;padding-top:10px;display:grid}.s-h[data-astro-cid-jp7v4wsu]{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:38px;font-weight:650;line-height:1.04}.s-s[data-astro-cid-jp7v4wsu]{color:#172b3abd;max-width:36ch;margin:0;font-size:13.5px;line-height:1.5}html:not([lang=en]) .s-hero[data-astro-cid-jp7v4wsu]{grid-template-columns:380px 1fr;gap:40px}html:not([lang=en]) .s-h[data-astro-cid-jp7v4wsu]{font-size:31px;line-height:1.06}html:not([lang=en]) .s-s[data-astro-cid-jp7v4wsu]{max-width:42ch;font-size:13px}[dir=rtl] .s-h[data-astro-cid-jp7v4wsu]{letter-spacing:0;line-height:1.35}[dir=rtl] .s-s[data-astro-cid-jp7v4wsu]{line-height:1.6}.s-cta[data-astro-cid-jp7v4wsu]{background:var(--saffron);height:38px;color:var(--ink);border-radius:99px;justify-self:start;align-items:center;gap:10px;margin-top:8px;padding:0 16px 0 18px;font-size:13px;font-weight:600;display:inline-flex}.s-arrow[data-astro-cid-jp7v4wsu],.sh-arrow[data-astro-cid-jp7v4wsu]{border-top:2px solid;border-right:2px solid;width:6px;height:6px;transform:rotate(45deg)}[dir=rtl] [data-astro-cid-jp7v4wsu]:is(.s-arrow,.sh-arrow){transform:rotate(-135deg)}.site[data-astro-cid-jp7v4wsu] .art[data-astro-cid-jp7v4wsu]{height:232px}.s-label[data-astro-cid-jp7v4wsu]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#172b3acc;margin:24px 40px 10px;font-size:10px}.s-cards[data-astro-cid-jp7v4wsu]{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:16px;margin:0;padding:0 40px;display:grid}.s-cards[data-astro-cid-jp7v4wsu] li[data-astro-cid-jp7v4wsu]{background:#ece7da;border-radius:10px;align-items:center;gap:12px;height:64px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.s-ico[data-astro-cid-jp7v4wsu]{background:var(--ink);border-radius:6px;width:22px;height:22px}.s-ico[data-astro-cid-jp7v4wsu].i1{background:var(--saffron)}.s-ico[data-astro-cid-jp7v4wsu].i2{box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.show[data-astro-cid-jp7v4wsu]{display:none}@media (width<=699px){.w-hero[data-astro-cid-jp7v4wsu]{padding-top:calc(var(--header-h) + 32px);padding-bottom:48px}.field[data-astro-cid-jp7v4wsu]{display:none}.copy[data-astro-cid-jp7v4wsu] .title[data-astro-cid-jp7v4wsu]{max-width:12ch;font-size:clamp(2.5rem,1.2rem + 7.2vw,3.4rem);line-height:1.02}.lede[data-astro-cid-jp7v4wsu]{margin-top:18px;font-size:1.0625rem;line-height:1.55}.show[data-astro-cid-jp7v4wsu]{margin-top:32px;display:block}.sh-page[data-astro-cid-jp7v4wsu]{color:var(--ink);background:#f8f6f0;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #f5f2e924,0 40px 60px -36px #000c}.sh-chrome[data-astro-cid-jp7v4wsu]{background:#ebe7dc;border-bottom:1px solid #dfd9cb;align-items:center;gap:5px;height:30px;padding-inline:12px;display:flex}.sh-chrome[data-astro-cid-jp7v4wsu] i[data-astro-cid-jp7v4wsu]{background:#c9c3b4;border-radius:50%;width:7px;height:7px}.sh-url[data-astro-cid-jp7v4wsu]{background:#f8f6f0;border-radius:7px;flex:1;max-width:55%;height:14px;margin-inline-start:10px}.sh-body[data-astro-cid-jp7v4wsu]{gap:12px;padding:14px 18px 18px;display:grid}.sh-bar[data-astro-cid-jp7v4wsu]{border-bottom:1px solid #e6e1d4;align-items:center;gap:9px;padding-bottom:12px;display:flex}.sh-wordmark[data-astro-cid-jp7v4wsu]{width:auto;height:17px}.sh-menu[data-astro-cid-jp7v4wsu]{gap:4px;margin-inline-start:auto;display:grid}.sh-menu[data-astro-cid-jp7v4wsu] i[data-astro-cid-jp7v4wsu]{background:var(--ink);border-radius:2px;width:18px;height:2px;display:block}.sh-h[data-astro-cid-jp7v4wsu]{letter-spacing:-.03em;text-wrap:balance;max-width:15ch;margin:4px 0 0;font-size:clamp(1.5rem,.9rem + 3.4vw,1.9rem);font-weight:650;line-height:1.06}.sh-s[data-astro-cid-jp7v4wsu]{color:#172b3abd;max-width:32ch;margin:0;font-size:.875rem;line-height:1.5}.sh-cta[data-astro-cid-jp7v4wsu]{background:var(--saffron);min-height:40px;color:var(--ink);border-radius:99px;justify-self:start;align-items:center;gap:10px;padding:0 16px 0 18px;font-size:.875rem;font-weight:600;display:inline-flex}.sh-art[data-astro-cid-jp7v4wsu]{border-radius:12px;height:clamp(120px,38vw,160px);margin-top:4px}html.js .show[data-astro-cid-jp7v4wsu]{animation:.9s cubic-bezier(.16,1,.3,1) .22s both sh-rise}html.js .sh-body[data-astro-cid-jp7v4wsu]>[data-astro-cid-jp7v4wsu]{animation:sh-in .64s var(--ease-out) both}html.js .sh-bar[data-astro-cid-jp7v4wsu]{animation-delay:.52s}html.js .sh-h[data-astro-cid-jp7v4wsu]{animation-delay:.6s}html.js .sh-s[data-astro-cid-jp7v4wsu]{animation-delay:.68s}html.js .sh-cta[data-astro-cid-jp7v4wsu]{animation-delay:.76s}html.js .sh-art[data-astro-cid-jp7v4wsu]{animation-delay:.84s}@keyframes sh-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes sh-in{0%{opacity:0;transform:translateY(10px)}}}@media (width>=1100px){.w-hero[data-astro-cid-jp7v4wsu]{align-items:center;min-height:min(100svh,860px);padding-bottom:clamp(64px,7vw,112px);display:grid}.copy[data-astro-cid-jp7v4wsu]{max-width:min(680px,52%)}}.backdrop[data-astro-cid-jp7v4wsu]{z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 70% 20%, #1a3142 0%, var(--ink) 55%, #10202b 100%);position:absolute;inset:0}.field[data-astro-cid-jp7v4wsu]{opacity:0;transition:opacity .4s var(--ease-out);pointer-events:auto;position:absolute;inset:0}.field[data-astro-cid-jp7v4wsu].is-ready{opacity:1}.field[data-astro-cid-jp7v4wsu] canvas[data-astro-cid-jp7v4wsu]{width:100%;height:100%;display:block}.w-hero[data-astro-cid-jp7v4wsu]>.wrap[data-astro-cid-jp7v4wsu]{pointer-events:none}.copy[data-astro-cid-jp7v4wsu]{pointer-events:auto}.title[data-astro-cid-jp7v4wsu]{letter-spacing:-.035em;max-width:18ch;font-size:min(clamp(2.5rem,1rem + 3.7vw,4.5rem),10svh);line-height:1}.lede[data-astro-cid-jp7v4wsu]{max-width:46ch;margin-top:clamp(24px,3vw,36px)}html.js .title[data-astro-cid-jp7v4wsu],html.js .lede[data-astro-cid-jp7v4wsu]{animation:rise .9s var(--ease-out) both}html.js .lede[data-astro-cid-jp7v4wsu]{animation-delay:.12s}@media (prefers-reduced-motion:reduce){.title[data-astro-cid-jp7v4wsu],.lede[data-astro-cid-jp7v4wsu],.show[data-astro-cid-jp7v4wsu],.sh-body[data-astro-cid-jp7v4wsu]>[data-astro-cid-jp7v4wsu]{animation:none!important}}.steps[data-astro-cid-5wfdsgz3]{gap:0;margin:0;display:grid;position:relative}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{align-content:start;row-gap:10px;padding:0 0 36px 44px;display:grid;position:relative}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:last-child{padding-bottom:0}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:before{content:"";inset-inline-start:11px;background:var(--rule);width:2px;position:absolute;top:26px;bottom:-2px}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:last-child:before{display:none}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:after{content:"";inset-inline-start:11px;background:var(--saffron);transform-origin:top;width:2px;transition:transform .7s var(--ease-out);transition-delay:calc(var(--i) * .18s + .22s);position:absolute;top:26px;bottom:-2px;transform:scaleY(0)}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:last-child:after{display:none}.node[data-astro-cid-5wfdsgz3]{inset-inline-start:0;border:2px solid var(--rule);background:var(--paper);width:24px;height:24px;transition:border-color .4s var(--ease-out);transition-delay:calc(var(--i) * .18s);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px}.surface-ink[data-astro-cid-5wfdsgz3] .node[data-astro-cid-5wfdsgz3]{background:var(--ink)}.node[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3]{background:var(--saffron);width:8px;height:8px;transition:transform .5s var(--ease-out);transition-delay:calc(var(--i) * .18s);border-radius:50%;transform:scale(0)}.steps[data-astro-cid-5wfdsgz3].is-in .node[data-astro-cid-5wfdsgz3]{border-color:var(--saffron)}.steps[data-astro-cid-5wfdsgz3].is-in .node[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3]{transform:scale(1)}.steps[data-astro-cid-5wfdsgz3].is-in li[data-astro-cid-5wfdsgz3]:after{transform:none}.small-ish[data-astro-cid-5wfdsgz3]{font-size:1rem}@media (width>=960px){.steps[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:32px}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{padding:52px 0 0}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:before,.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:after{inset-inline:30px -30px;width:auto;height:2px;top:11px;bottom:auto}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:after{transform-origin:0;transform:scaleX(0)}.steps[data-astro-cid-5wfdsgz3].is-in li[data-astro-cid-5wfdsgz3]:after{transform:none}.node[data-astro-cid-5wfdsgz3]{top:0}}html:not(.js) .node[data-astro-cid-5wfdsgz3]{border-color:var(--saffron)}html:not(.js) .node[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3]{transform:none}@media (prefers-reduced-motion:reduce){.node[data-astro-cid-5wfdsgz3],.node[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3],.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:after{transition:none}}.art[data-astro-cid-3yxc4whj]{aspect-ratio:16/10;background:#fffdf8;position:relative;overflow:hidden;container-type:inline-size}.art[data-astro-cid-3yxc4whj] svg[data-astro-cid-3yxc4whj]{width:100%;height:100%}.q{--q-ease:cubic-bezier(.22, 1, .36, 1);--q-snap:cubic-bezier(.34, 1.5, .5, 1)}.clarity[data-astro-cid-3yxc4whj]{align-content:center;padding:9cqw 8cqw;display:grid;position:absolute;inset:0}.noise[data-astro-cid-3yxc4whj]{position:absolute;inset:0}.nz[data-astro-cid-3yxc4whj]{color:#172b3aad;letter-spacing:-.01em;white-space:nowrap;font-weight:500;line-height:1.15;position:absolute}.z1[data-astro-cid-3yxc4whj]{font-size:6.2cqw;top:18%;left:7%;rotate:-3deg}.z2[data-astro-cid-3yxc4whj]{font-size:4.6cqw;top:46%;left:-18%;rotate:2deg}.z3[data-astro-cid-3yxc4whj]{font-size:3.6cqw;top:70%;left:22%;rotate:-1deg}.chip[data-astro-cid-3yxc4whj]{background:#172b3a1a;border-radius:99px;height:4.2cqw;position:absolute}.c1[data-astro-cid-3yxc4whj]{width:22%;top:8%;left:64%}.c2[data-astro-cid-3yxc4whj]{width:16%;top:84%;left:6%}.c3[data-astro-cid-3yxc4whj]{background:#f1ba6066;width:18%;top:58%;left:70%}.clear[data-astro-cid-3yxc4whj]{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;max-width:11ch;font-size:8.4cqw;font-weight:700;line-height:1.04;position:relative}.cw[data-astro-cid-3yxc4whj]{white-space:pre;display:inline-block}.under[data-astro-cid-3yxc4whj]{background:var(--saffron);transform-origin:0;border-radius:2cqw;width:46%;height:2.2cqw;position:absolute;bottom:-1.6cqw;left:-1%}.clear-sub[data-astro-cid-3yxc4whj]{gap:1.8cqw;margin-top:5cqw;display:grid}.clear-sub[data-astro-cid-3yxc4whj] i[data-astro-cid-3yxc4whj]{background:#172b3a29;border-radius:2cqw;width:62%;height:2.2cqw;display:block}.clear-sub[data-astro-cid-3yxc4whj] i[data-astro-cid-3yxc4whj]+i[data-astro-cid-3yxc4whj]{width:44%}.art[data-astro-cid-3yxc4whj] .timer[data-astro-cid-3yxc4whj]{width:11cqw;height:11cqw;position:absolute;top:5cqw;right:5cqw;overflow:visible}.timer[data-astro-cid-3yxc4whj] circle[data-astro-cid-3yxc4whj]{fill:none;stroke-width:2.2px}.track[data-astro-cid-3yxc4whj]{stroke:#172b3a1f}.arc[data-astro-cid-3yxc4whj]{stroke:var(--ink);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transform-origin:12px 12px;transform:rotate(-90deg)}.tick[data-astro-cid-3yxc4whj]{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.nz[data-astro-cid-3yxc4whj],.chip[data-astro-cid-3yxc4whj]{opacity:0}.q.armed .nz[data-astro-cid-3yxc4whj],.q.armed .chip[data-astro-cid-3yxc4whj]{opacity:1}.q.armed .cw[data-astro-cid-3yxc4whj]{opacity:0;filter:blur(4px);transform:translateY(40%)}.q.armed .under[data-astro-cid-3yxc4whj]{transform:scaleX(0)}.q.armed .clear-sub[data-astro-cid-3yxc4whj]{opacity:0}.q.armed .arc[data-astro-cid-3yxc4whj],.q.armed .tick[data-astro-cid-3yxc4whj]{stroke-dashoffset:1px}.q.armed.play .nz[data-astro-cid-3yxc4whj]{animation:q-dissolve .9s var(--q-ease) both;animation-delay:calc(.35s + var(--d,0s))}.q.armed.play .z2[data-astro-cid-3yxc4whj]{--d:90ms;--dx:-16%}.q.armed.play .z3[data-astro-cid-3yxc4whj]{--d:.17s;--dx:22%}.q.armed.play .chip[data-astro-cid-3yxc4whj]{animation:q-fade-out .6s var(--q-ease) .42s both}.q.armed.play .cw[data-astro-cid-3yxc4whj]{animation:q-word .7s var(--q-ease) both;animation-delay:calc(.82s + var(--k) * 90ms)}.q.armed.play .under[data-astro-cid-3yxc4whj]{animation:q-sweep .7s var(--q-ease) 1.45s both}.q.armed.play .clear-sub[data-astro-cid-3yxc4whj]{animation:q-fade-in .6s var(--q-ease) 1.35s both}.q.armed.play .arc[data-astro-cid-3yxc4whj]{animation:1.5s cubic-bezier(.45,0,.25,1) .2s both q-draw}.q.armed.play .tick[data-astro-cid-3yxc4whj]{animation:q-draw .38s var(--q-ease) 1.75s both}@keyframes q-dissolve{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(8px);transform:translate(var(--dx,10%), -18%) scale(1.08)}}@keyframes q-fade-out{to{opacity:0;transform:scale(.8)}}@keyframes q-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes q-word{0%{opacity:0;filter:blur(4px);transform:translateY(40%)}to{opacity:1;filter:blur();transform:none}}@keyframes q-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes q-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.guides[data-astro-cid-3yxc4whj] path[data-astro-cid-3yxc4whj]{fill:none;stroke:var(--saffron);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0;opacity:.9}.blk[data-astro-cid-3yxc4whj]{transform-box:fill-box;transform-origin:50%}.b1[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{fill:var(--ink)}.b2[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj],.b4[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{fill:#172b3a38}.b3[data-astro-cid-3yxc4whj] .img[data-astro-cid-3yxc4whj]{fill:#e4ddcc}.b3[data-astro-cid-3yxc4whj] .sun[data-astro-cid-3yxc4whj]{fill:var(--saffron)}.b3[data-astro-cid-3yxc4whj] .hill[data-astro-cid-3yxc4whj]{fill:#172b3a8c}.b5[data-astro-cid-3yxc4whj] .btn[data-astro-cid-3yxc4whj]{fill:var(--ink)}.b5[data-astro-cid-3yxc4whj] .btn-t[data-astro-cid-3yxc4whj]{fill:var(--paper)}.spec[data-astro-cid-3yxc4whj] path[data-astro-cid-3yxc4whj]{fill:none;stroke:var(--ink);stroke-width:1px}.spec[data-astro-cid-3yxc4whj] text[data-astro-cid-3yxc4whj]{font:600 9px var(--font-mono);fill:var(--ink);text-anchor:middle}.lock[data-astro-cid-3yxc4whj]{transform-box:fill-box;transform-origin:50%}.lock[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{fill:#f1ba6073}.lock[data-astro-cid-3yxc4whj] path[data-astro-cid-3yxc4whj]{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linejoin:round}.lock[data-astro-cid-3yxc4whj] circle[data-astro-cid-3yxc4whj]{fill:var(--ink)}.q.armed .guides[data-astro-cid-3yxc4whj] path[data-astro-cid-3yxc4whj]{stroke-dashoffset:1px}.q.armed .blk[data-astro-cid-3yxc4whj]{transform:translate(var(--tx), var(--ty)) rotate(var(--r))}.q.armed .b1[data-astro-cid-3yxc4whj]{--tx:9px;--ty:-5px;--r:-4deg}.q.armed .b2[data-astro-cid-3yxc4whj]{--tx:16px;--ty:3px;--r:2deg}.q.armed .b3[data-astro-cid-3yxc4whj]{--tx:-9px;--ty:9px;--r:4deg}.q.armed .b4[data-astro-cid-3yxc4whj]{--tx:14px;--ty:12px;--r:2.5deg}.q.armed .b5[data-astro-cid-3yxc4whj]{--tx:-12px;--ty:10px;--r:-7deg}.q.armed .b5[data-astro-cid-3yxc4whj] .btn[data-astro-cid-3yxc4whj]{fill:#7d97b4}.q.armed .b3[data-astro-cid-3yxc4whj] .img[data-astro-cid-3yxc4whj]{fill:#ecd2cf}.q.armed .b1[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{fill:#4d6576}.q.armed .spec[data-astro-cid-3yxc4whj],.q.armed .lock[data-astro-cid-3yxc4whj]{opacity:0}.q.armed.play .guides[data-astro-cid-3yxc4whj] path[data-astro-cid-3yxc4whj]{animation:q-draw .8s var(--q-ease) .15s both}.q.armed.play .guides[data-astro-cid-3yxc4whj] path[data-astro-cid-3yxc4whj]+path[data-astro-cid-3yxc4whj]{animation-delay:.3s}.q.armed.play .blk[data-astro-cid-3yxc4whj]{animation:q-snap .76s var(--q-snap) both;animation-delay:calc(.56s + var(--o) * 90ms)}.q.armed.play .b1[data-astro-cid-3yxc4whj]{--o:0}.q.armed.play .b2[data-astro-cid-3yxc4whj]{--o:1}.q.armed.play .b3[data-astro-cid-3yxc4whj]{--o:2}.q.armed.play .b4[data-astro-cid-3yxc4whj]{--o:3}.q.armed.play .b5[data-astro-cid-3yxc4whj]{--o:4}.q.armed.play .b5[data-astro-cid-3yxc4whj] .btn[data-astro-cid-3yxc4whj]{animation:q-ink .5s var(--q-ease) 1.1s both}.q.armed.play .b3[data-astro-cid-3yxc4whj] .img[data-astro-cid-3yxc4whj]{animation:q-stone .5s var(--q-ease) .9s both}.q.armed.play .b1[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{animation:q-ink .5s var(--q-ease) .7s both}.q.armed.play .spec[data-astro-cid-3yxc4whj]{animation:q-fade-in .5s var(--q-ease) 1.5s both}.q.armed.play .lock[data-astro-cid-3yxc4whj]{animation:q-pop .6s var(--q-snap) 1.75s both}@keyframes q-snap{0%{transform:translate(var(--tx), var(--ty)) rotate(var(--r))}to{transform:none}}@keyframes q-ink{0%{fill:var(--from,#7d97b4)}to{fill:var(--ink)}}@keyframes q-stone{0%{fill:#ecd2cf}to{fill:#e4ddcc}}@keyframes q-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.b1[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{--from:#4d6576}.t-bg[data-astro-cid-3yxc4whj]{fill:#ebe6d9}.t-a[data-astro-cid-3yxc4whj]{fill:#172b3a42}.t-b[data-astro-cid-3yxc4whj]{fill:#172b3a24}.t-img[data-astro-cid-3yxc4whj]{fill:#dcd5c5}.tpl-in[data-astro-cid-3yxc4whj]{transform-box:fill-box;transform-origin:50%;transition:opacity .6s}.hero-t[data-astro-cid-3yxc4whj]{transform-box:fill-box;transform-origin:50%;transform:scale(1.78)}.o-bg[data-astro-cid-3yxc4whj]{fill:var(--ink)}.o-arch[data-astro-cid-3yxc4whj]{fill:var(--saffron)}.o-dot[data-astro-cid-3yxc4whj]{fill:var(--ink)}.o-type[data-astro-cid-3yxc4whj]{fill:var(--paper)}.o-line[data-astro-cid-3yxc4whj]{fill:#f5f2e980}.o-pill[data-astro-cid-3yxc4whj]{fill:var(--saffron)}.gen[data-astro-cid-3yxc4whj]{opacity:0}.tpl-in[data-astro-cid-3yxc4whj]{opacity:.5;transform:scale(.95)}.q.armed .tpl-in[data-astro-cid-3yxc4whj],.q.armed .hero-t[data-astro-cid-3yxc4whj]{opacity:0;transform:scale(.8)}.q.armed .gen[data-astro-cid-3yxc4whj]{opacity:1}.q.armed .own[data-astro-cid-3yxc4whj]{opacity:0}.q.armed.play .tpl-in[data-astro-cid-3yxc4whj]{animation:q-stamp 1.5s var(--q-ease) both;animation-delay:calc(var(--k) * 55ms + .1s)}.q.armed.play .hero-t[data-astro-cid-3yxc4whj]{animation:q-rise 1.7s var(--q-ease) .1s both}.q.armed.play .gen[data-astro-cid-3yxc4whj]{animation:.4s 1.1s both q-fade-out}.q.armed.play .own[data-astro-cid-3yxc4whj]{animation:q-reveal .6s var(--q-ease) 1.05s both}@keyframes q-stamp{0%{opacity:0;transform:scale(.8)}25%{opacity:1;transform:none}60%{opacity:1;transform:none}to{opacity:.5;transform:scale(.95)}}@keyframes q-rise{0%{opacity:0;transform:scale(.8)}18%{opacity:1;transform:scale(1)}55%{transform:scale(1)}to{opacity:1;transform:scale(1.78)}}@keyframes q-reveal{0%{opacity:0}to{opacity:1}}.a-h[data-astro-cid-3yxc4whj]{fill:var(--ink)}.a-l[data-astro-cid-3yxc4whj]{fill:#172b3a2e}.a-l2[data-astro-cid-3yxc4whj]{fill:#172b3a80}.a-card[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]:first-child{fill:#ede8dc}.trail[data-astro-cid-3yxc4whj]{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-dasharray:2 5;stroke-linecap:round;opacity:.55}.trail-mask[data-astro-cid-3yxc4whj]{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1;stroke-dashoffset:0}.trail-geo[data-astro-cid-3yxc4whj]{fill:none;stroke:none}.cta-btn[data-astro-cid-3yxc4whj]{transform-box:fill-box;transform-origin:50%}.cta-btn[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{fill:var(--saffron)}.cta-btn[data-astro-cid-3yxc4whj] text[data-astro-cid-3yxc4whj]{font:600 10.5px var(--font-sans);letter-spacing:-.01em;fill:var(--ink);text-anchor:middle}.ripple[data-astro-cid-3yxc4whj]{fill:none;stroke:var(--saffron);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.toast[data-astro-cid-3yxc4whj] rect[data-astro-cid-3yxc4whj]{fill:var(--ink)}.t-check[data-astro-cid-3yxc4whj]{fill:none;stroke:var(--saffron);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.t-line[data-astro-cid-3yxc4whj]{fill:#f5f2e999}.cursor[data-astro-cid-3yxc4whj]{transform:translate(270px,152px)}.cursor[data-astro-cid-3yxc4whj] path[data-astro-cid-3yxc4whj]{fill:var(--ink);stroke:#fffdf8;stroke-width:1.4px;stroke-linejoin:round}.q.armed .trail-mask[data-astro-cid-3yxc4whj]{stroke-dashoffset:1px}.q.armed .toast[data-astro-cid-3yxc4whj]{opacity:0;transform:translateY(-8px)}.q.armed .cursor[data-astro-cid-3yxc4whj]{transform:translate(36px,30px)}.q.armed.play .trail-mask[data-astro-cid-3yxc4whj]{animation:1.5s cubic-bezier(.45,0,.3,1) .3s both q-draw}.q.armed.play .cta-btn[data-astro-cid-3yxc4whj]{animation:q-press .42s var(--q-ease) 1.85s both}.q.armed.play .ripple[data-astro-cid-3yxc4whj]{animation:q-ripple .9s var(--q-ease) 1.9s both}.q.armed.play .toast[data-astro-cid-3yxc4whj]{animation:q-fade-in .6s var(--q-ease) 2.25s both}@keyframes q-press{40%{transform:scale(.93)}to{transform:none}}@keyframes q-ripple{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.art[data-astro-cid-3yxc4whj] [data-astro-cid-3yxc4whj]{animation:none!important}}.rc[data-astro-cid-z3pupzek]{padding-block:var(--section);overflow:hidden}.rc-head[data-astro-cid-z3pupzek]{gap:24px;margin-bottom:clamp(36px,4.5vw,64px);display:grid}@media (width>=900px){.rc-head[data-astro-cid-z3pupzek]{grid-template-columns:7fr 5fr;align-items:end;gap:48px}}.rc-title[data-astro-cid-z3pupzek]{letter-spacing:-.038em;max-width:11ch;font-size:clamp(2.25rem,1.2rem + 3.6vw,4.5rem);line-height:1}.rc-head[data-astro-cid-z3pupzek] .body[data-astro-cid-z3pupzek]{max-width:44ch;font-size:var(--step-1);line-height:1.5}.rc-ui[data-astro-cid-z3pupzek]{gap:16px;display:grid;position:relative}@media (width>=1100px){.rc-ui[data-astro-cid-z3pupzek]{grid-template-columns:minmax(0,1fr) 300px;column-gap:56px}.rc-bar[data-astro-cid-z3pupzek],.rc-hint[data-astro-cid-z3pupzek]{grid-column:1/-1}.rc-notes[data-astro-cid-z3pupzek]{grid-area:2/2;align-self:center}}.rc-bar[data-astro-cid-z3pupzek]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.rc-devices[data-astro-cid-z3pupzek]{border:1px solid var(--rule-ink);background:#f5f2e90f;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.dv[data-astro-cid-z3pupzek]{min-height:44px;color:var(--on-ink-2);cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:.9375rem;font-weight:500;display:inline-flex}.dv[data-astro-cid-z3pupzek] svg[data-astro-cid-z3pupzek]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:20px;height:20px}.dv[data-astro-cid-z3pupzek][aria-pressed=true]{background:var(--saffron);color:var(--ink)}@media (hover:hover){.dv[data-astro-cid-z3pupzek]:not([aria-pressed=true]):hover{color:var(--on-ink);background:#f5f2e914}}.rc-read[data-astro-cid-z3pupzek]{color:var(--on-ink-3);align-items:center;gap:10px;font-size:.8125rem;display:inline-flex}.rc-read[data-astro-cid-z3pupzek] b[data-astro-cid-z3pupzek]{color:var(--on-ink);text-align:right;min-width:4ch;font-weight:500}.rc-read[data-astro-cid-z3pupzek] b[data-astro-cid-z3pupzek]+i[data-astro-cid-z3pupzek]+b[data-astro-cid-z3pupzek]{min-width:2ch}.rc-read[data-astro-cid-z3pupzek] i[data-astro-cid-z3pupzek]{background:var(--saffron);border-radius:50%;width:4px;height:4px}@media (width<=560px){.dv[data-astro-cid-z3pupzek]{padding:0 12px 0 10px;font-size:.875rem}.dv[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek]{display:none}.dv[data-astro-cid-z3pupzek]{padding:0 14px}}.rc-stage[data-astro-cid-z3pupzek]{border-radius:var(--radius-m);background:radial-gradient(90% 80% at 50% 40%, #1d3546 0%, var(--ink-deep) 70%);border:1px solid var(--rule-ink);touch-action:pan-y;contain:strict;height:clamp(440px,46vw,660px);position:relative;overflow:hidden}@media (width<=760px){.rc-stage[data-astro-cid-z3pupzek]{height:500px}}.rc-beams[data-astro-cid-z3pupzek] i[data-astro-cid-z3pupzek]{background:linear-gradient(#f1ba6000,#f1ba600d 30% 70%,#f1ba6000);width:10px;position:absolute;top:0;bottom:0;left:0}.rc-frame[data-astro-cid-z3pupzek]{transform-origin:0 0;contain:layout paint style;background:#f8f6f0;border-radius:14px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 60px 120px -50px #000000bf,0 0 0 1px #f5f2e91a}.rc-chrome[data-astro-cid-z3pupzek]{background:#eef0f1;border-bottom:1px solid #dde1e3;align-items:center;gap:14px;height:34px;padding:0 14px;display:flex}.rc-chrome[data-astro-cid-z3pupzek] .dots[data-astro-cid-z3pupzek]{gap:6px;display:inline-flex}.rc-chrome[data-astro-cid-z3pupzek] .dots[data-astro-cid-z3pupzek] i[data-astro-cid-z3pupzek]{background:#cfd5d8;border-radius:50%;width:10px;height:10px}.rc-chrome[data-astro-cid-z3pupzek] .url[data-astro-cid-z3pupzek]{color:#5b6469;max-width:320px;font:12px/1.4 var(--font-mono);text-align:center;white-space:nowrap;background:#fff;border-radius:6px;flex:1;margin-inline:auto;padding:3px 10px;overflow:hidden}.site[data-astro-cid-z3pupzek]{color:var(--ink);font-family:var(--font-sans);position:relative;overflow:hidden}.e[data-astro-cid-z3pupzek]{z-index:1;transform-origin:0 0;transition:filter .26s var(--ease-out);position:absolute;top:0;left:0}.brand[data-astro-cid-z3pupzek]{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.55em;font-weight:700;display:flex}.wm[data-astro-cid-z3pupzek]{flex-shrink:0;width:auto;height:1.15em}.nav[data-astro-cid-z3pupzek]{color:#172b3ab8;white-space:nowrap;justify-content:flex-end;align-items:center;gap:1.9em;display:flex;overflow:hidden}.pill[data-astro-cid-z3pupzek]{background:var(--saffron);color:var(--ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.menu[data-astro-cid-z3pupzek]{border:1.5px solid #d5dbd8;border-radius:12px;place-content:center;gap:6px;display:grid}.menu[data-astro-cid-z3pupzek] i[data-astro-cid-z3pupzek]{background:var(--ink);border-radius:2px;width:18px;height:2px;display:block}.e[data-astro-cid-z3pupzek].h1,.e[data-astro-cid-z3pupzek].sub{z-index:2}.h1[data-astro-cid-z3pupzek],.measure[data-astro-cid-z3pupzek] .h1[data-astro-cid-z3pupzek]{letter-spacing:-.035em;font-weight:650;line-height:1.04}.sub[data-astro-cid-z3pupzek],.measure[data-astro-cid-z3pupzek] .sub[data-astro-cid-z3pupzek]{color:#172b3abd;line-height:1.5}.measure[data-astro-cid-z3pupzek]{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.measure[data-astro-cid-z3pupzek]>div[data-astro-cid-z3pupzek]{position:absolute;top:0;left:0}.measure[data-astro-cid-z3pupzek],.measure[data-astro-cid-z3pupzek]>div[data-astro-cid-z3pupzek]{transition:none!important}.art[data-astro-cid-z3pupzek]{background:linear-gradient(150deg, #22394b, var(--ink) 65%);border-radius:16px;overflow:hidden}.art[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek]{background:var(--saffron);border-radius:12px;position:absolute}.art[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek]:first-child{width:38%;height:52%;top:18%;left:12%}.art[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek]:nth-child(2){background:var(--paper);width:42%;height:46%;top:36%;left:46%}.art[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek]:nth-child(3){background:#3a5468;width:22%;height:18%;top:64%;left:30%}.label[data-astro-cid-z3pupzek]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#172b3ab3;white-space:nowrap}.card[data-astro-cid-z3pupzek]{background:#ece7da;border-radius:14px;flex-direction:column;gap:14px;padding:22px;display:flex;overflow:hidden}.ci[data-astro-cid-z3pupzek]{background:var(--ink);border-radius:10px;flex-shrink:0;width:34px;height:34px}.card[data-astro-cid-z3pupzek][data-k=c1] .ci[data-astro-cid-z3pupzek]{background:var(--saffron)}.card[data-astro-cid-z3pupzek][data-k=c2] .ci[data-astro-cid-z3pupzek]{box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.ct[data-astro-cid-z3pupzek]{gap:9px;min-width:0;display:grid}.ct[data-astro-cid-z3pupzek] b[data-astro-cid-z3pupzek]{letter-spacing:-.015em;white-space:nowrap;font-size:18px}.ct[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek]{background:#172b3a24;border-radius:4px;width:88%;height:7px}.ct[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek]+span[data-astro-cid-z3pupzek]{width:64%}.site[data-astro-cid-z3pupzek][data-bp=phone] .card[data-astro-cid-z3pupzek]{flex-direction:row;align-items:center;gap:16px;padding:18px}.dock[data-astro-cid-z3pupzek]{background:#f8f6f0f0;border-top:1px solid #e6e1d4;box-shadow:0 -16px 32px -20px #14181a59}.cols[data-astro-cid-z3pupzek]{pointer-events:none;opacity:0;z-index:0;position:absolute;inset:0}.cols[data-astro-cid-z3pupzek] i[data-astro-cid-z3pupzek]{background:linear-gradient(#f1ba600a,#f1ba601c 18% 82%,#f1ba600a);position:absolute;top:0;bottom:0;left:0}.site[data-astro-cid-z3pupzek].has-hot .e[data-astro-cid-z3pupzek]:not(.is-focus){filter:saturate(.4)opacity(.32)}.rc-handle[data-astro-cid-z3pupzek]{cursor:ew-resize;touch-action:none;z-index:3;border-radius:999px;place-items:center;width:44px;height:88px;margin:-44px 0 0 -6px;display:grid;position:absolute;top:0;left:0}.grip[data-astro-cid-z3pupzek]{background:var(--saffron);width:14px;height:64px;transition:transform var(--dur-2) var(--ease-out);border-radius:999px;position:relative;box-shadow:0 8px 22px -6px #00000080}.grip[data-astro-cid-z3pupzek]:before,.grip[data-astro-cid-z3pupzek]:after{content:"";background:var(--ink);border-radius:2px;width:6px;height:2px;position:absolute;top:28px;left:4px}.grip[data-astro-cid-z3pupzek]:after{top:34px}.rc-handle[data-astro-cid-z3pupzek]:focus-visible{outline-offset:0}@media (hover:hover){.rc-handle[data-astro-cid-z3pupzek]:hover .grip[data-astro-cid-z3pupzek]{transform:scaleX(1.25)}}.rc-handle[data-astro-cid-z3pupzek].is-drag .grip[data-astro-cid-z3pupzek]{transform:scaleX(1.35)}.rc-pin[data-astro-cid-z3pupzek]{background:var(--saffron);width:12px;height:12px;box-shadow:0 0 0 4px #f1ba6040, 0 0 0 1px var(--ink-deep);z-index:2;opacity:0;transition:opacity 90ms linear, scale .2s var(--ease-out);pointer-events:none;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:0;left:0}.rc-pin[data-astro-cid-z3pupzek]:after{content:"";border:1px solid var(--saffron);animation:pin 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes pin{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.rc-pin[data-astro-cid-z3pupzek].is-on{opacity:1;transition:opacity .28s var(--ease-out) 40ms, scale .2s var(--ease-out)}.rc-pin[data-astro-cid-z3pupzek].is-hot{scale:1.35}.rc-leads[data-astro-cid-z3pupzek]{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}@media (width>=1100px){.rc-leads[data-astro-cid-z3pupzek]{display:block}}.rc-leads[data-astro-cid-z3pupzek] path[data-astro-cid-z3pupzek]{fill:none;stroke:var(--saffron);stroke-width:1px;opacity:0;transition:opacity 90ms linear,stroke-width .2s}.rc-leads[data-astro-cid-z3pupzek] path[data-astro-cid-z3pupzek].is-on{opacity:.55;transition:opacity .32s var(--ease-out) 60ms, stroke-width .2s}.rc-leads[data-astro-cid-z3pupzek] path[data-astro-cid-z3pupzek].is-hot{opacity:1;stroke-width:1.6px}.rc-notes[data-astro-cid-z3pupzek]{min-height:13em}.nl-h[data-astro-cid-z3pupzek]{color:var(--saffron);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px}.nl[data-astro-cid-z3pupzek] ul[data-astro-cid-z3pupzek]{gap:4px;margin:0;display:grid}.nl[data-astro-cid-z3pupzek] li[data-astro-cid-z3pupzek]{border-top:1px solid var(--rule-ink);color:var(--on-ink-2);transition:color var(--dur-2) var(--ease-out);grid-template-columns:12px 1fr;align-items:start;gap:14px;padding:14px 0;line-height:1.45;display:grid}.nl[data-astro-cid-z3pupzek] li[data-astro-cid-z3pupzek].is-hot{color:var(--on-ink)}.nd[data-astro-cid-z3pupzek]{background:var(--saffron);border-radius:50%;width:10px;height:10px;margin-top:.4em;box-shadow:0 0 0 3px #f1ba6033}html.js .nl[data-astro-cid-z3pupzek]:not([hidden]) li[data-astro-cid-z3pupzek]{animation:note-in .36s var(--ease-out) both;animation-delay:calc(var(--n,0) * 50ms + 80ms)}.nl[data-astro-cid-z3pupzek] li[data-astro-cid-z3pupzek]:nth-child(2){--n:1}.nl[data-astro-cid-z3pupzek] li[data-astro-cid-z3pupzek]:nth-child(3){--n:2}@keyframes note-in{0%{opacity:0}to{opacity:1}}@media (width<=1099px){.rc-notes[data-astro-cid-z3pupzek]{min-height:0}.nl[data-astro-cid-z3pupzek] li[data-astro-cid-z3pupzek]{grid-template-columns:10px 1fr}}.rc-hint[data-astro-cid-z3pupzek]{color:var(--on-ink-3);flex-wrap:wrap;gap:6px 16px;display:flex}.rc-note[data-astro-cid-z3pupzek]{color:var(--on-ink-3)}.rc-note[data-astro-cid-z3pupzek]:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 10px 2px 0;display:inline-block}html:not(.js) .rc-stage[data-astro-cid-z3pupzek],html:not(.js) .rc-bar[data-astro-cid-z3pupzek],html:not(.js) .hint-live[data-astro-cid-z3pupzek]{display:none}html:not(.js) .nl[data-astro-cid-z3pupzek][hidden]{margin-top:24px;display:block}@media (prefers-reduced-motion:reduce){.e[data-astro-cid-z3pupzek],.cols[data-astro-cid-z3pupzek],.cols[data-astro-cid-z3pupzek] i[data-astro-cid-z3pupzek],.rc-beams[data-astro-cid-z3pupzek] i[data-astro-cid-z3pupzek],.art[data-astro-cid-z3pupzek] span[data-astro-cid-z3pupzek],.rc-frame[data-astro-cid-z3pupzek],.site[data-astro-cid-z3pupzek],.rc-handle[data-astro-cid-z3pupzek],.rc-pin[data-astro-cid-z3pupzek]{transition:none!important}.rc-pin[data-astro-cid-z3pupzek]:after,html.js .nl[data-astro-cid-z3pupzek]:not([hidden]) li[data-astro-cid-z3pupzek]{animation:none}}.xray[data-astro-cid-n4lsonek]{border-radius:var(--radius-m);background:#fff;margin:0;overflow:hidden;box-shadow:0 40px 80px -40px #172b3a80,0 0 0 1px #172b3a1f;container-type:inline-size}.chrome[data-astro-cid-n4lsonek]{background:#eef0f1;border-bottom:1px solid #dde1e3;align-items:center;gap:16px;padding:12px 16px;display:flex}.dots[data-astro-cid-n4lsonek]{gap:6px;display:inline-flex}.dots[data-astro-cid-n4lsonek] i[data-astro-cid-n4lsonek]{background:#cfd5d8;border-radius:50%;width:10px;height:10px}.url[data-astro-cid-n4lsonek]{text-align:center;color:#5b6469;background:#fff;border-radius:6px;flex:1;max-width:320px;margin-inline:auto;padding:4px 10px}.stage[data-astro-cid-n4lsonek]{user-select:none;touch-action:pan-y;cursor:ew-resize;min-height:clamp(440px,56cqw,620px);display:grid;position:relative;overflow:hidden}.layer[data-astro-cid-n4lsonek]{flex-direction:column;grid-area:1/1;gap:clamp(18px,3.4cqw,40px);padding:clamp(18px,4cqw,44px);display:flex;position:relative;overflow:hidden}.reader[data-astro-cid-n4lsonek]{border-bottom:1px solid #172b3a24;align-items:baseline;gap:10px;margin:0;padding-bottom:clamp(10px,1.6cqw,14px);font-size:clamp(.75rem,1.35cqw,.9375rem);font-weight:600;line-height:1.35;display:flex}.r-k[data-astro-cid-n4lsonek]{letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:clamp(.625rem,1.05cqw,.75rem);font-weight:500}.people[data-astro-cid-n4lsonek] .r-k[data-astro-cid-n4lsonek]:before{content:"";background:var(--saffron);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-inline-end:7px;display:inline-block;box-shadow:0 0 0 1px #172b3a4d}.people[data-astro-cid-n4lsonek] .r-k[data-astro-cid-n4lsonek]{color:#172b3ab3}.machines[data-astro-cid-n4lsonek] .reader[data-astro-cid-n4lsonek]{border-bottom-color:#f5f2e92e}.machines[data-astro-cid-n4lsonek] .r-k[data-astro-cid-n4lsonek]{color:var(--saffron)}.machines[data-astro-cid-n4lsonek] .r-t[data-astro-cid-n4lsonek]{color:var(--paper)}.people[data-astro-cid-n4lsonek]{color:var(--ink);font-family:var(--font-sans);background:#f8f6f0}.m-head[data-astro-cid-n4lsonek]{justify-content:space-between;align-items:center;gap:12px;display:flex}.m-wordmark[data-astro-cid-n4lsonek]{width:auto;height:clamp(16px,2.6cqw,24px)}.m-nav[data-astro-cid-n4lsonek]{color:#172b3ab8;gap:clamp(10px,2.4cqw,28px);font-size:clamp(.75rem,1.4cqw,.9375rem);display:inline-flex}.m-hero[data-astro-cid-n4lsonek]{flex:1;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(16px,4cqw,48px);min-height:0;display:grid}.m-h1[data-astro-cid-n4lsonek]{letter-spacing:-.035em;max-width:14ch;font-size:clamp(1.25rem,4.4cqw,3rem);font-weight:650;line-height:1.02}[dir=rtl] .m-h1[data-astro-cid-n4lsonek]{letter-spacing:0;font-size:clamp(1.125rem,3.4cqw,2.25rem);line-height:1.3}.m-sub[data-astro-cid-n4lsonek]{color:#172b3abd;max-width:36ch;margin-top:clamp(10px,1.6cqw,18px);font-size:clamp(.8125rem,1.5cqw,1.0625rem);line-height:1.5}.m-cta[data-astro-cid-n4lsonek]{background:var(--saffron);color:var(--ink);border-radius:999px;margin-top:clamp(14px,2.4cqw,26px);padding:10px 18px;font-size:clamp(.75rem,1.4cqw,.9375rem);font-weight:600;display:inline-flex}.m-art[data-astro-cid-n4lsonek]{background:linear-gradient(150deg, #22394b, var(--ink) 65%);border-radius:12px;align-self:stretch;min-height:0;position:relative;overflow:hidden}.m-art[data-astro-cid-n4lsonek] span[data-astro-cid-n4lsonek]{background:var(--saffron);border-radius:10px;position:absolute}.m-art[data-astro-cid-n4lsonek] span[data-astro-cid-n4lsonek]:first-child{width:38%;height:52%;top:18%;left:12%}.m-art[data-astro-cid-n4lsonek] span[data-astro-cid-n4lsonek]:nth-child(2){background:var(--paper);width:42%;height:46%;top:36%;left:46%}.m-art[data-astro-cid-n4lsonek] span[data-astro-cid-n4lsonek]:nth-child(3){background:#3a5468;width:22%;height:18%;top:64%;left:30%}.m-row[data-astro-cid-n4lsonek]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.m-row[data-astro-cid-n4lsonek] span[data-astro-cid-n4lsonek]{background:#ece7da;border-radius:10px;align-items:center;min-height:clamp(36px,7cqw,72px);padding:0 clamp(10px,1.8cqw,18px);font-size:clamp(.6875rem,1.35cqw,.9375rem);font-weight:600;display:flex}.machines[data-astro-cid-n4lsonek]{background:var(--ink);color:var(--on-ink);clip-path:inset(0 0 0 var(--split))}.machines[data-astro-cid-n4lsonek] .m-head[data-astro-cid-n4lsonek],.machines[data-astro-cid-n4lsonek] .m-copy[data-astro-cid-n4lsonek],.machines[data-astro-cid-n4lsonek] .m-ld[data-astro-cid-n4lsonek],.machines[data-astro-cid-n4lsonek] .m-meta[data-astro-cid-n4lsonek]{border:1px dashed #f5f2e947;border-radius:8px;padding:10px 12px}.tag[data-astro-cid-n4lsonek]{font-family:var(--font-mono);color:var(--saffron);direction:ltr;unicode-bidi:isolate;font-size:clamp(.6875rem,1.2cqw,.8125rem);display:inline-block}.wire[data-astro-cid-n4lsonek]{color:var(--on-ink)}.machines[data-astro-cid-n4lsonek] .m-sub[data-astro-cid-n4lsonek]{color:var(--on-ink-2);margin-bottom:8px}.m-title[data-astro-cid-n4lsonek]{margin-inline:8px 16px;font-size:clamp(.6875rem,1.25cqw,.875rem);display:inline-block}.m-ld[data-astro-cid-n4lsonek]{color:var(--on-ink-2);white-space:pre-wrap;align-self:stretch;margin:0;font-size:clamp(.625rem,1.15cqw,.8125rem);line-height:1.55;overflow:hidden}.m-meta[data-astro-cid-n4lsonek]{color:var(--on-ink-2);flex-wrap:wrap;gap:8px 22px;font-size:clamp(.6875rem,1.2cqw,.8125rem);display:flex}.m-meta[data-astro-cid-n4lsonek] b[data-astro-cid-n4lsonek]{color:var(--saffron);margin-right:6px;font-weight:500}.handle[data-astro-cid-n4lsonek]{top:0;bottom:0;left:var(--split);background:var(--saffron);pointer-events:none;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #172b3a40}.grip[data-astro-cid-n4lsonek]{background:var(--saffron);border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6px 18px -6px #00000073}.grip[data-astro-cid-n4lsonek]:before,.grip[data-astro-cid-n4lsonek]:after{content:"";border-top:2px solid var(--ink);border-left:2px solid var(--ink);width:7px;height:7px;position:absolute;top:50%}.grip[data-astro-cid-n4lsonek]:before{left:11px;transform:translateY(-50%)rotate(-45deg)}.grip[data-astro-cid-n4lsonek]:after{right:11px;transform:translateY(-50%)rotate(135deg)}.legend[data-astro-cid-n4lsonek]{background:var(--ink);color:var(--on-ink-2);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.lg[data-astro-cid-n4lsonek]{white-space:nowrap}.people-l[data-astro-cid-n4lsonek]{color:var(--on-ink)}.machines-l[data-astro-cid-n4lsonek]{color:var(--saffron)}.range[data-astro-cid-n4lsonek] input[data-astro-cid-n4lsonek]{width:100%;height:44px;accent-color:var(--saffron);cursor:ew-resize;margin:-14px 0}[dir=rtl] .range[data-astro-cid-n4lsonek] input[data-astro-cid-n4lsonek]{direction:ltr}@container (width<=560px){.m-hero[data-astro-cid-n4lsonek]{grid-template-columns:1fr}.m-art[data-astro-cid-n4lsonek],.m-ld[data-astro-cid-n4lsonek]{display:none}.legend[data-astro-cid-n4lsonek]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg[data-astro-cid-n4lsonek]{white-space:normal;line-height:1.35}.range[data-astro-cid-n4lsonek]{grid-area:2/1/auto/-1}.machines-l[data-astro-cid-n4lsonek]{text-align:right}}.xr[data-astro-cid-sosx2pjp]{padding-block:var(--section) clamp(40px, 5vw, 72px)}.xr-head[data-astro-cid-sosx2pjp]{gap:24px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (width>=900px){.xr-head[data-astro-cid-sosx2pjp]{grid-template-columns:6fr 5fr;align-items:end;gap:48px}}.xr-head[data-astro-cid-sosx2pjp] .side-title[data-astro-cid-sosx2pjp]{max-width:12ch}.xr-head[data-astro-cid-sosx2pjp] .body[data-astro-cid-sosx2pjp]{max-width:46ch}.qual[data-astro-cid-sosx2pjp]{padding-block:clamp(48px,6vw,96px)}.q-title[data-astro-cid-sosx2pjp]{max-width:14ch;margin-bottom:clamp(40px,5vw,64px)}.q-grid[data-astro-cid-sosx2pjp]{gap:12px;margin:0;display:grid}@media (width>=720px){.q-grid[data-astro-cid-sosx2pjp]{grid-template-columns:1fr 1fr}}@media (width>=1100px){.q-grid[data-astro-cid-sosx2pjp]{grid-template-columns:repeat(4,1fr)}}.q[data-astro-cid-sosx2pjp]{border-radius:var(--radius-m);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#ebe6d9;align-content:start;gap:12px;padding:16px 16px 28px;display:grid}@media (hover:hover){.q[data-astro-cid-sosx2pjp]:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #172b3a73}}.q-name[data-astro-cid-sosx2pjp]{letter-spacing:-.02em;margin-top:16px;padding-inline:8px;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);line-height:1.1}.q[data-astro-cid-sosx2pjp] .body[data-astro-cid-sosx2pjp]{padding-inline:8px;font-size:1rem}.frame[data-astro-cid-sosx2pjp]{background:#fffdf8;border-radius:10px;overflow:hidden;box-shadow:0 1px #172b3a0f,0 14px 30px -20px #172b3a66}.bar[data-astro-cid-sosx2pjp]{border-bottom:1px solid #172b3a14;gap:5px;padding:9px 11px;display:flex}.bar[data-astro-cid-sosx2pjp] i[data-astro-cid-sosx2pjp]{background:#172b3a24;border-radius:50%;width:7px;height:7px}.proc[data-astro-cid-sosx2pjp]{padding-block:var(--section)}.p-title[data-astro-cid-sosx2pjp]{margin-bottom:48px}.std[data-astro-cid-sosx2pjp]{padding-block:var(--section);row-gap:48px}.std-intro[data-astro-cid-sosx2pjp]{grid-column:1/-1;align-content:start;gap:24px;margin-bottom:40px;display:grid}.std-intro[data-astro-cid-sosx2pjp] h2[data-astro-cid-sosx2pjp]{max-width:12ch}.std-intro[data-astro-cid-sosx2pjp] .body[data-astro-cid-sosx2pjp]{max-width:40ch}.std-code[data-astro-cid-sosx2pjp]{background:var(--ink-deep);box-shadow:inset 0 0 0 1px var(--rule-ink);font-family:var(--font-mono);color:var(--on-ink-2);white-space:pre;border-radius:14px;margin:12px 0 0;padding:18px 20px;font-size:.8125rem;line-height:1.9;display:grid;overflow-x:auto}.std-code[data-astro-cid-sosx2pjp] code[data-astro-cid-sosx2pjp]{font:inherit;display:grid}@media (width<=699px){.std-code[data-astro-cid-sosx2pjp]{display:none}.std-intro[data-astro-cid-sosx2pjp]{gap:16px;margin-bottom:24px}}.cl[data-astro-cid-sosx2pjp]{transition:color .3s var(--ease-out), opacity .5s var(--ease-out), translate .5s var(--ease-out);transition-delay:0s, calc(.5s + var(--l) * .14s), calc(.5s + var(--l) * .14s);padding-inline-start:18px;position:relative}.cl[data-astro-cid-sosx2pjp]:before{content:"";width:6px;height:6px;transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#f5f2e933;border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:0}.cl[data-astro-cid-sosx2pjp].is-on{color:var(--paper)}.cl[data-astro-cid-sosx2pjp].is-on:before{background:var(--saffron);box-shadow:0 0 0 4px #f1ba6033}html.js .std-code[data-astro-cid-sosx2pjp]:not(.is-in) .cl[data-astro-cid-sosx2pjp]{opacity:0;translate:-8px}.std-list[data-astro-cid-sosx2pjp]{grid-column:1/-1;gap:12px;margin:0;display:grid}@media (width>=720px){.std-list[data-astro-cid-sosx2pjp]{grid-template-columns:1fr 1fr}}.std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp]{border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--rule-ink);transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out), transform .5s var(--ease-out);background:#f5f2e909;align-content:start;gap:12px;padding:clamp(24px,2.4vw,32px);display:grid;position:relative;overflow:hidden}.std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp]:before{content:"";inset-inline:0;background:var(--saffron);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute;top:0;transform:scaleX(0)}[dir=rtl] .std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp]:before{transform-origin:100%}.std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp].is-on{background:#f5f2e911;transform:translateY(-3px)}.std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp].is-on:before{transform:none}.std-ico[data-astro-cid-sosx2pjp]{width:32px;height:32px;margin-bottom:8px;overflow:visible}.std-ico[data-astro-cid-sosx2pjp] path,.std-ico[data-astro-cid-sosx2pjp] circle{fill:none;stroke:var(--saffron);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.65,0,.25,1);transition-delay:calc(.25s + var(--i) * .12s)}html.js .std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp]:not(.is-in) .std-ico[data-astro-cid-sosx2pjp] path,html.js .std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp]:not(.is-in) .std-ico[data-astro-cid-sosx2pjp] circle{stroke-dashoffset:1px;opacity:0;transition-duration:0s}.std-tag[data-astro-cid-sosx2pjp]{letter-spacing:.06em;color:var(--on-ink-2);box-shadow:inset 0 0 0 1px var(--rule-ink);transition:color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:999px;justify-self:start;margin:6px 0 0;padding:5px 10px;font-size:.6875rem}.std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp].is-on .std-tag[data-astro-cid-sosx2pjp]{color:var(--saffron);box-shadow:inset 0 0 0 1px #f1ba6080}@media (width>=900px){.std-intro[data-astro-cid-sosx2pjp]{top:calc(var(--header-h) + 32px);grid-column:1/span 5;align-self:start;margin-bottom:0;position:sticky}.std-list[data-astro-cid-sosx2pjp]{grid-column:7/span 6}}@media (prefers-reduced-motion:reduce){.cl[data-astro-cid-sosx2pjp],.std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp],.std-list[data-astro-cid-sosx2pjp] li[data-astro-cid-sosx2pjp]:before,.std-ico[data-astro-cid-sosx2pjp] *{transition:none!important}}.b-hero[data-astro-cid-rlehijv7]{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + min(clamp(40px, 6vw, 88px), 6vh));background:var(--ink);padding-bottom:clamp(48px,6vw,96px);position:relative;overflow:hidden}.copy[data-astro-cid-rlehijv7]{z-index:1;grid-column:1/-1;align-self:center;position:relative}.stage[data-astro-cid-rlehijv7]{grid-column:1/-1;margin-top:clamp(28px,6vw,48px);position:relative}@media (width>=1000px){.b-hero[data-astro-cid-rlehijv7]{align-items:center;min-height:min(100svh,940px);display:grid}.copy[data-astro-cid-rlehijv7]{grid-column:1/span 5}.stage[data-astro-cid-rlehijv7]{margin-top:0;grid-column:6/span 7;margin-inline-end:calc(-1 * var(--gutter))}}.title[data-astro-cid-rlehijv7]{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;font-size:min(clamp(2.5rem,1rem + 3.9vw,4.75rem),9.6svh);line-height:1.02}.title[data-astro-cid-rlehijv7] .mark[data-astro-cid-rlehijv7]{background-size:calc(var(--p) * 100%) 3px;padding-bottom:.04em}.lede[data-astro-cid-rlehijv7]{max-width:44ch;margin-top:clamp(24px,3vw,36px)}html.js .title[data-astro-cid-rlehijv7],html.js .lede[data-astro-cid-rlehijv7]{animation:rise .9s var(--ease-out) both}html.js .lede[data-astro-cid-rlehijv7]{animation-delay:.12s}.stage[data-astro-cid-rlehijv7]{container-type:inline-size}.bp[data-astro-cid-rlehijv7]{display:none}@media (width<=699px){.b-hero[data-astro-cid-rlehijv7]{padding-bottom:40px}.stage[data-astro-cid-rlehijv7]{margin-top:32px}.stage[data-astro-cid-rlehijv7] .canvas[data-astro-cid-rlehijv7]{display:none}.bp[data-astro-cid-rlehijv7]{margin-inline:calc(-1 * var(--gutter));margin-bottom:18px;display:block}.bp-track[data-astro-cid-rlehijv7]{padding:0 var(--gutter) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:14px;margin:0;display:flex;overflow-x:auto}.bp-track[data-astro-cid-rlehijv7]::-webkit-scrollbar{display:none}.bp-slide[data-astro-cid-rlehijv7]{scroll-snap-align:start;flex:0 0 min(80vw,340px);gap:12px;display:grid}.bp-panel[data-astro-cid-rlehijv7]{aspect-ratio:4/4.6;background:radial-gradient(90% 80% at 50% 20%,#23405a 0%,#1a3043 60%,#132532 100%);border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f5f2e914}.bp-name[data-astro-cid-rlehijv7]{color:var(--on-ink-2);letter-spacing:.06em;text-transform:uppercase;padding-inline-start:2px;font-size:.8125rem}.bp-post[data-astro-cid-rlehijv7],.bp-cover[data-astro-cid-rlehijv7]{background:var(--paper);color:var(--ink);border-radius:6px;flex-direction:column;display:flex;box-shadow:0 30px 50px -24px #000000bf,0 4px 10px #00000040}.bp-post[data-astro-cid-rlehijv7]{aspect-ratio:4/5;width:78%;padding:8% 8% 9%;font-size:calc(min(80vw,340px)/26)}.bp-cover[data-astro-cid-rlehijv7]{aspect-ratio:8.5/11;width:68%;padding:9% 9% 8%;font-size:calc(min(80vw,340px)/29)}.bp-lg[data-astro-cid-rlehijv7]{width:6.2em;height:auto;display:block}.bp-k[data-astro-cid-rlehijv7]{letter-spacing:.08em;text-transform:uppercase;color:var(--on-paper-2);margin:3.4em 0 0;font-size:.62em}.bp-t[data-astro-cid-rlehijv7]{letter-spacing:-.03em;text-wrap:balance;margin:.5em 0 0;font-size:1.75em;font-weight:600;line-height:1.05}.bp-rule[data-astro-cid-rlehijv7]{background:var(--saffron);border-radius:1px;height:.28em;margin-top:auto;display:block}.bp-b[data-astro-cid-rlehijv7]{color:var(--on-paper-2);margin:.8em 0 0;font-size:.72em;line-height:1.35;display:grid}.bp-f[data-astro-cid-rlehijv7]{color:var(--on-paper-2);margin:.8em 0 0;font-size:.62em}.bp-cards[data-astro-cid-rlehijv7]{perspective:900px}.bp-card[data-astro-cid-rlehijv7]{aspect-ratio:3.5/2;border-radius:8px;place-items:center;width:80%;display:grid;position:absolute;box-shadow:0 30px 50px -22px #000c,0 3px 8px #0000004d}.bp-card[data-astro-cid-rlehijv7].back{background:var(--paper);transform:translate(6%,-26%)rotate(6deg)}.bp-card[data-astro-cid-rlehijv7].back img[data-astro-cid-rlehijv7]{width:18%;height:auto}.bp-card[data-astro-cid-rlehijv7].front{background:var(--ink);transform:translate(-4%,22%)rotate(-4deg);box-shadow:0 30px 50px -22px #000c,inset 0 0 0 1px #f5f2e91f}.bp-card[data-astro-cid-rlehijv7].front img[data-astro-cid-rlehijv7]{width:52%;height:auto}.bp-icon[data-astro-cid-rlehijv7]{aspect-ratio:1;background:var(--saffron);border-radius:23%;place-items:center;width:52%;display:grid;box-shadow:0 34px 50px -20px #000000bf,0 0 0 10px #f1ba601a}.bp-icon[data-astro-cid-rlehijv7] img[data-astro-cid-rlehijv7]{width:58%;height:auto}html.js .bp-slide[data-astro-cid-rlehijv7]{animation:.76s cubic-bezier(.2,.8,.2,1) both bp-in;animation-delay:calc(.22s + var(--n) * 90ms)}@keyframes bp-in{0%{opacity:0;translate:40px}}[dir=rtl] .bp-slide[data-astro-cid-rlehijv7]{animation-name:bp-in-rtl}@keyframes bp-in-rtl{0%{opacity:0;translate:-40px}}}.canvas[data-astro-cid-rlehijv7]{aspect-ratio:64/52;perspective:140em;perspective-origin:32em 24em;width:100%;translate:0 calc(var(--sp,0) * 6em);font-size:1.51515cqw;position:relative}.stack[data-astro-cid-rlehijv7]{pointer-events:none;transform-style:preserve-3d;transform:rotateX(calc(var(--brx) + var(--rx,0deg) + var(--sp,0) * 10deg)) rotateY(calc(var(--bry) + var(--ry,0deg)));transform-origin:32em 24em -24em;--brx:4deg;--bry:12deg;position:absolute;inset:0}.ly[data-astro-cid-rlehijv7]{pointer-events:auto;width:calc(var(--w) * 1em);height:calc(var(--h) * 1em);transform-style:preserve-3d;transform:translate3d(calc(var(--x) * 1em), calc(var(--y) * 1em), calc(var(--z) * 1em));position:absolute;top:0;left:0}.ly-in[data-astro-cid-rlehijv7]{width:100%;height:100%;transform-style:preserve-3d;transition:translate .52s var(--ease-out);position:relative}.sf[data-astro-cid-rlehijv7]{--sh:0 2.4em 4.4em -1.6em #050c12bf, 0 .2em .6em #050c124d;width:100%;height:100%;box-shadow:var(--ring,0 0 #0000), var(--sh);transition:box-shadow .42s var(--ease-out);border-radius:.5em;position:relative;overflow:hidden}.lg[data-astro-cid-rlehijv7]{width:9em;height:auto;display:block}p[data-astro-cid-rlehijv7]{margin:0}.post[data-astro-cid-rlehijv7],.cover[data-astro-cid-rlehijv7]{background:var(--paper);color:var(--ink);flex-direction:column;padding:2em;display:flex}.cover[data-astro-cid-rlehijv7]{padding:2.2em}.k[data-astro-cid-rlehijv7]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin-top:5.2em;font-size:.6em}.t[data-astro-cid-rlehijv7]{letter-spacing:-.03em;font-weight:600;line-height:1.04}.post[data-astro-cid-rlehijv7] .t[data-astro-cid-rlehijv7]{text-wrap:balance;max-width:10ch;margin-top:.5em;font-size:2.45em}.cover[data-astro-cid-rlehijv7] .t[data-astro-cid-rlehijv7]{max-width:9ch;margin-top:.7em;font-size:2.15em}.rule[data-astro-cid-rlehijv7]{background:var(--saffron);transform-origin:0;height:.32em;margin-top:auto;display:block}.f[data-astro-cid-rlehijv7]{color:var(--ink);margin-top:1.6em;font-size:.62em}.b[data-astro-cid-rlehijv7]{gap:.2em;margin-top:1.2em;font-size:.9em;line-height:1.25;display:grid}.post[data-astro-cid-rlehijv7] .rule[data-astro-cid-rlehijv7]{margin-top:auto}.post[data-astro-cid-rlehijv7] .f[data-astro-cid-rlehijv7]{margin-top:2.2em}.cover[data-astro-cid-rlehijv7] .rule[data-astro-cid-rlehijv7]{margin-top:auto}.slide[data-astro-cid-rlehijv7]{background:var(--ink);color:var(--paper);--sh:inset 0 0 0 1px #f5f2e914, 0 2.4em 4.4em -1.6em #050c12bf;flex-direction:column;padding:2.2em 2.4em;display:flex}.slide[data-astro-cid-rlehijv7] .t[data-astro-cid-rlehijv7]{max-width:7ch;margin-top:auto;font-size:2.6em}.slide[data-astro-cid-rlehijv7] .rule[data-astro-cid-rlehijv7]{height:.2em;margin-top:1.6em}.slide[data-astro-cid-rlehijv7] .f[data-astro-cid-rlehijv7]{letter-spacing:.08em;color:var(--paper);margin-top:1.8em;font-size:.55em}.web[data-astro-cid-rlehijv7]{background:var(--paper);color:var(--ink)}.w-bar[data-astro-cid-rlehijv7]{background:#0e1c26;align-items:flex-end;gap:1.4em;height:2.6em;padding:0 1em;display:flex}.w-dots[data-astro-cid-rlehijv7]{align-self:center;gap:.4em;display:flex}.w-dots[data-astro-cid-rlehijv7] i[data-astro-cid-rlehijv7]{background:#f5f2e92e;border-radius:50%;width:.55em;height:.55em}.w-tab[data-astro-cid-rlehijv7]{background:var(--paper);height:1.9em;color:var(--ink);border-radius:.5em .5em 0 0;align-items:center;gap:.55em;padding:0 1.2em 0 .8em;font-size:.62em;font-weight:500;display:inline-flex}.w-tab[data-astro-cid-rlehijv7] img[data-astro-cid-rlehijv7]{width:1.6em;height:1.6em}.w-page[data-astro-cid-rlehijv7]{height:calc(100% - 2.6em);padding:2em 2.2em 0;position:relative}.w-nav[data-astro-cid-rlehijv7]{align-items:center;gap:1.6em;display:flex}.w-links[data-astro-cid-rlehijv7]{color:var(--on-paper-2);gap:1.5em;margin-left:auto;font-size:.62em;font-weight:500;display:flex}.w-btn[data-astro-cid-rlehijv7]{background:var(--saffron);color:var(--ink);border-radius:999px;padding:.7em 1.2em;font-size:.58em;font-weight:600}.w-hero[data-astro-cid-rlehijv7]{z-index:1;max-width:13em;margin-top:3.6em;position:relative}.w-h[data-astro-cid-rlehijv7]{letter-spacing:-.035em;font-size:2.5em;font-weight:600;line-height:1}.w-mk[data-astro-cid-rlehijv7]{background:linear-gradient(var(--saffron), var(--saffron)) 0 88% / 100% .42em no-repeat;padding-inline:.04em}.w-lines[data-astro-cid-rlehijv7]{gap:.55em;margin-top:1.6em;display:grid}.w-lines[data-astro-cid-rlehijv7] i[data-astro-cid-rlehijv7]{background:#172b3a29;border-radius:.25em;width:12em;height:.5em;display:block}.w-lines[data-astro-cid-rlehijv7] i[data-astro-cid-rlehijv7]+i[data-astro-cid-rlehijv7]{width:8.5em}.w-cta[data-astro-cid-rlehijv7]{background:var(--ink);border-radius:999px;width:7.5em;height:2.1em;margin-top:1.8em;display:block}.w-art[data-astro-cid-rlehijv7]{background:var(--ink);border-radius:.4em;width:21em;height:18em;position:absolute;top:6.6em;right:2.2em;overflow:hidden}.w-art[data-astro-cid-rlehijv7] i[data-astro-cid-rlehijv7]{background:radial-gradient(circle,#f5f2e980 .09em,#0000 .14em) 0 0/1.2em 1.2em;position:absolute;inset:0;mask-image:linear-gradient(#0000 18%,#000 70%)}.w-art[data-astro-cid-rlehijv7]:after{content:"";background:var(--saffron);border-radius:50%;width:.7em;height:.7em;position:absolute;top:46%;left:58%;box-shadow:0 0 0 .5em #f1ba6033}.sat[data-astro-cid-rlehijv7]{pointer-events:auto;transform-style:preserve-3d;position:absolute;top:0;left:0}.icon[data-astro-cid-rlehijv7]{width:8.4em;height:8.4em;transform:translate3d(1.5em,38.5em,10em)}.icon[data-astro-cid-rlehijv7] .sf[data-astro-cid-rlehijv7]{background:var(--saffron);border-radius:1.9em;place-items:center;display:grid}.icon[data-astro-cid-rlehijv7] img[data-astro-cid-rlehijv7]{width:4.4em;height:4.4em}.card[data-astro-cid-rlehijv7]{width:21em;height:12em;transform:translate3d(42em,.5em,-34em)}.card[data-astro-cid-rlehijv7] .sf[data-astro-cid-rlehijv7]{background:var(--ink);--sh:inset 0 0 0 1px #f5f2e91a, 0 2em 3.6em -1.4em #050c12cc;border-radius:.45em;place-items:center;display:grid}.card[data-astro-cid-rlehijv7] img[data-astro-cid-rlehijv7]{width:12.5em;height:auto}.reg[data-astro-cid-rlehijv7]{--c:.36em;--t:.9em;pointer-events:none;left:calc(var(--lx) * 1em - var(--c));top:calc(var(--ly) * 1em - var(--c));width:calc(9em + 2 * var(--c));height:calc(1.8em + 2 * var(--c));--g:var(--saffron);background:linear-gradient(var(--g), var(--g)) 0 0 / var(--t) 1.5px, linear-gradient(var(--g), var(--g)) 0 0 / 1.5px var(--t), linear-gradient(var(--g), var(--g)) 100% 0 / var(--t) 1.5px, linear-gradient(var(--g), var(--g)) 100% 0 / 1.5px var(--t), linear-gradient(var(--g), var(--g)) 0 100% / var(--t) 1.5px, linear-gradient(var(--g), var(--g)) 0 100% / 1.5px var(--t), linear-gradient(var(--g), var(--g)) 100% 100% / var(--t) 1.5px, linear-gradient(var(--g), var(--g)) 100% 100% / 1.5px var(--t);opacity:0;background-repeat:no-repeat;position:absolute;transform:translateZ(.1em)}.sys[data-astro-cid-rlehijv7]{pointer-events:none;opacity:0;transition:opacity .36s var(--ease-out);position:absolute;inset:0}.sys-m[data-astro-cid-rlehijv7]{border:1px dashed #f1ba60f2;border-radius:1px;position:absolute;inset:2em}.web[data-astro-cid-rlehijv7] .sys-m[data-astro-cid-rlehijv7]{inset:4.6em 2.2em 2em}.slide[data-astro-cid-rlehijv7] .sys-m[data-astro-cid-rlehijv7]{inset:2.2em 2.4em}.cover[data-astro-cid-rlehijv7] .sys-m[data-astro-cid-rlehijv7]{inset:2.2em}.sys-c[data-astro-cid-rlehijv7]{left:calc(var(--lx,0) * 1em - .36em);top:calc(var(--ly,0) * 1em - .36em);outline:1px solid var(--saffron);width:9.72em;height:2.52em;position:absolute}.sys-c[data-astro-cid-rlehijv7]:after{content:"";outline:1px dashed #f1ba60b3;position:absolute;inset:.36em}.card[data-astro-cid-rlehijv7] .sys-c[data-astro-cid-rlehijv7]{width:13.4em;height:3.4em;top:50%;left:50%;transform:translate(-50%,-50%)}.card[data-astro-cid-rlehijv7] .sys-c[data-astro-cid-rlehijv7]:after{inset:.45em}.sys-b[data-astro-cid-rlehijv7]{inset:calc((var(--ly) + 3) * 1em) 0 0;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 calc(1.1em - 1px),#f1ba6066 calc(1.1em - 1px) 1.1em);position:absolute}.slide[data-astro-cid-rlehijv7] .sys-b[data-astro-cid-rlehijv7]{mix-blend-mode:screen;opacity:.7}.sys-tag[data-astro-cid-rlehijv7]{color:var(--paper);white-space:nowrap;letter-spacing:.04em;background:#0e1c26;border-radius:.5em;align-items:center;gap:.8em;padding:.5em .9em .5em .7em;font-size:.6em;display:inline-flex;position:absolute;bottom:.8em;left:.8em;box-shadow:0 0 0 1px #f1ba608c}.sys-tag[data-astro-cid-rlehijv7]:before{content:"";background:radial-gradient(circle at .5em 50%, var(--ink) 0 .32em, var(--paper) .34em .44em, transparent .46em), radial-gradient(circle at 1.8em 50%, var(--saffron) 0 .44em, transparent .46em), radial-gradient(circle at 3.1em 50%, var(--paper) 0 .44em, transparent .46em);flex-shrink:0;width:3.6em;height:1em}.icon[data-astro-cid-rlehijv7] .sys-tag[data-astro-cid-rlehijv7],.card[data-astro-cid-rlehijv7] .sys-tag[data-astro-cid-rlehijv7]{top:calc(100% + .8em);bottom:auto;left:0}.icon[data-astro-cid-rlehijv7] .sf[data-astro-cid-rlehijv7],.card[data-astro-cid-rlehijv7] .sf[data-astro-cid-rlehijv7]{overflow:visible}.is-x[data-astro-cid-rlehijv7] .sys[data-astro-cid-rlehijv7]{opacity:1}.is-x[data-astro-cid-rlehijv7] .sf[data-astro-cid-rlehijv7]{--ring:0 0 0 1.5px var(--saffron)}.is-x[data-astro-cid-rlehijv7]>.ly-in[data-astro-cid-rlehijv7]{translate:0 -.8em 5em}.stack[data-astro-cid-rlehijv7].has-x [data-astro-cid-rlehijv7][data-ly]:not(.is-x)>.ly-in[data-astro-cid-rlehijv7]{translate:0 0 -1.5em}.cap[data-astro-cid-rlehijv7]{color:var(--on-ink-3);flex-wrap:wrap;gap:6px 20px;margin-top:8px;padding-inline-start:1em;display:flex}@media (width>=1000px){.cap[data-astro-cid-rlehijv7]{padding-inline-start:0}}html.js .stage[data-astro-cid-rlehijv7]:not(.is-on) [data-astro-cid-rlehijv7][data-ly],html.js .stage[data-astro-cid-rlehijv7]:not(.is-on) .cap[data-astro-cid-rlehijv7]{opacity:0}.ly[data-astro-cid-rlehijv7]{transform-origin:0 0}.stage[data-astro-cid-rlehijv7].is-on .ly[data-astro-cid-rlehijv7]{animation:.9s cubic-bezier(.6,0,.2,1) both ly-in;animation-delay:calc(.7s + (var(--i) - 1) * .1s)}@keyframes ly-in{0%{opacity:0;transform:translate3d(calc(var(--fx) * 1em), calc(var(--fy) * 1em), -.6em) scale(var(--s0))}.1%{opacity:1}}.stage[data-astro-cid-rlehijv7].is-on .ly[data-astro-cid-rlehijv7].front .sf[data-astro-cid-rlehijv7]{animation:.65s cubic-bezier(.65,0,.35,1) .27s both open}.stage[data-astro-cid-rlehijv7].is-on .ly[data-astro-cid-rlehijv7].front{animation:show .36s var(--ease-out) 90ms both}@keyframes show{0%{opacity:0}}@keyframes open{0%{clip-path:inset(calc(var(--ly) * 1em - .9em) calc((var(--w) - var(--lx) - 9) * 1em - .9em) calc((var(--h) - var(--ly) - 1.8) * 1em - .9em) calc(var(--lx) * 1em - .9em) round .4em)}to{clip-path:inset(0 round .5em)}}.stage[data-astro-cid-rlehijv7].is-on .lock[data-astro-cid-rlehijv7]{animation:.72s cubic-bezier(.16,1,.3,1) both lock;animation-delay:calc(.82s + var(--i) * .19s)}.lock[data-astro-cid-rlehijv7]{transform-origin:0 100%}@keyframes lock{0%{opacity:0;transform:translateY(.35em)scaleX(1.1)}60%{opacity:1}}.stage[data-astro-cid-rlehijv7].is-on .rule[data-astro-cid-rlehijv7]{animation:draw .65s var(--ease-out) both;animation-delay:calc(1.04s + var(--i) * .19s)}@keyframes draw{0%{transform:scaleX(0)}}.stage[data-astro-cid-rlehijv7].is-on .reg[data-astro-cid-rlehijv7]{animation:reg 1s var(--ease-out) both, pulse 8s ease-in-out infinite;animation-delay:calc(1.9s + var(--i) * 90ms), calc(6s + var(--i) * .16s)}@keyframes reg{0%{opacity:0;transform:translateZ(.1em)scale(1.25)}35%{opacity:1;transform:translateZ(.1em)scale(1)}to{opacity:.32;transform:translateZ(.1em)}}@keyframes pulse{0%,to{opacity:.32}5%{opacity:1}14%{opacity:.32}}.stage[data-astro-cid-rlehijv7].is-on .sat[data-astro-cid-rlehijv7]{animation:.65s cubic-bezier(.16,1,.3,1) both sat}.stage[data-astro-cid-rlehijv7].is-on .sat[data-astro-cid-rlehijv7].icon{animation-delay:1.55s}.stage[data-astro-cid-rlehijv7].is-on .sat[data-astro-cid-rlehijv7].card{animation-delay:1.7s}@keyframes sat{0%{opacity:0;scale:.9}}.stage[data-astro-cid-rlehijv7].is-on .cap[data-astro-cid-rlehijv7]{transition:opacity .6s var(--ease-out) 2.1s}.stage[data-astro-cid-rlehijv7].is-on .ly-in[data-astro-cid-rlehijv7]{animation:7s ease-in-out infinite alternate float;animation-delay:calc(-1.3s * var(--i,4))}.sat[data-astro-cid-rlehijv7].icon .ly-in[data-astro-cid-rlehijv7]{animation-duration:6.2s}.sat[data-astro-cid-rlehijv7].card .ly-in[data-astro-cid-rlehijv7]{animation-duration:8.4s}@keyframes float{0%,to{translate:0}33%{translate:3px -3px}66%{translate:-2px 3px}}.stage[data-astro-cid-rlehijv7].is-off [data-astro-cid-rlehijv7]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-rlehijv7] [data-astro-cid-rlehijv7],.stage[data-astro-cid-rlehijv7],.bp-slide[data-astro-cid-rlehijv7]{transition:none!important;animation:none!important}html.js .stage[data-astro-cid-rlehijv7]:not(.is-on) [data-astro-cid-rlehijv7][data-ly],html.js .stage[data-astro-cid-rlehijv7]:not(.is-on) .cap[data-astro-cid-rlehijv7]{opacity:1}.reg[data-astro-cid-rlehijv7]{opacity:.32}html.js .title[data-astro-cid-rlehijv7],html.js .lede[data-astro-cid-rlehijv7]{animation:none}}html:not(.js) .reg[data-astro-cid-rlehijv7]{opacity:.32}.connect-sec[data-astro-cid-cks3ogu4]{padding-block:var(--section);overflow:hidden}.cx-head[data-astro-cid-cks3ogu4]{gap:24px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (width>=900px){.cx-head[data-astro-cid-cks3ogu4]{grid-template-columns:7fr 5fr;align-items:end;gap:48px}}.cx-title[data-astro-cid-cks3ogu4]{letter-spacing:-.038em;max-width:13ch;font-size:clamp(2.25rem,1.2rem + 3.6vw,4.5rem);line-height:1}.cx-head[data-astro-cid-cks3ogu4] .body[data-astro-cid-cks3ogu4]{max-width:44ch;font-size:var(--step-1);line-height:1.5}.cx[data-astro-cid-cks3ogu4]{align-items:center;gap:16px;display:grid;position:relative}@media (width>=1000px){.cx[data-astro-cid-cks3ogu4]{grid-template-columns:minmax(0,1fr) minmax(460px,1.45fr) minmax(0,1fr);gap:0}}@media (width>=640px) and (width<=999px){.cx[data-astro-cid-cks3ogu4]{grid-template-columns:1fr 1fr}.stage[data-astro-cid-cks3ogu4]{grid-column:1/-1}}.stage[data-astro-cid-cks3ogu4]{order:-1;height:clamp(460px,46vw,660px);position:relative}@media (width>=1000px){.stage[data-astro-cid-cks3ogu4]{order:0;grid-area:1/2}.n-websites[data-astro-cid-cks3ogu4]{grid-area:1/1}.n-geo[data-astro-cid-cks3ogu4]{grid-area:1/3}}@media (width<=639px){.stage[data-astro-cid-cks3ogu4]{order:0;height:430px;margin-block:14px}.n-geo[data-astro-cid-cks3ogu4]{order:-1}.n-websites[data-astro-cid-cks3ogu4]{order:1}.cx[data-astro-cid-cks3ogu4]{gap:12px}.node[data-astro-cid-cks3ogu4]{gap:10px;padding:20px}.n-name[data-astro-cid-cks3ogu4]{font-size:1.5rem}}.links[data-astro-cid-cks3ogu4]{pointer-events:none;z-index:0;will-change:transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ln-base[data-astro-cid-cks3ogu4]{fill:none;stroke:#f5f2e93d;stroke-width:1px;stroke-dasharray:2 5}.ln-glow[data-astro-cid-cks3ogu4]{fill:none;stroke:var(--saffron);stroke-width:1.2px;opacity:0;transition:opacity .5s var(--ease-out)}.ln-comet[data-astro-cid-cks3ogu4]{fill:none;stroke:var(--saffron);stroke-width:2px;stroke-linecap:round;opacity:0}.ln-head[data-astro-cid-cks3ogu4]{fill:var(--saffron);opacity:0}.links[data-astro-cid-cks3ogu4] g.is-on .ln-glow[data-astro-cid-cks3ogu4]{opacity:.26}.links[data-astro-cid-cks3ogu4] g.is-hot .ln-glow[data-astro-cid-cks3ogu4]{opacity:.7}.node[data-astro-cid-cks3ogu4]{z-index:1;border-radius:var(--radius-m);border:1px solid var(--rule-ink);color:var(--on-ink);transition:transform .5s var(--ease-out), border-color .4s var(--ease-out), box-shadow .5s var(--ease-out);background:#11212df5;align-content:start;gap:12px;padding:clamp(22px,2.4vw,32px);text-decoration:none;display:grid;position:relative}.n-name[data-astro-cid-cks3ogu4]{letter-spacing:-.025em;font-size:clamp(1.5rem,1.1rem + 1.1vw,2rem);line-height:1.08}.n-text[data-astro-cid-cks3ogu4]{color:var(--on-ink-2);max-width:36ch}.n-go[data-astro-cid-cks3ogu4]{color:var(--saffron);align-items:center;gap:10px;margin-top:8px;font-size:.9375rem;font-weight:600;display:inline-flex}.n-go[data-astro-cid-cks3ogu4] svg{width:16px;height:16px;transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover){.node[data-astro-cid-cks3ogu4]:hover{border-color:#f1ba608c;transform:translateY(-4px);box-shadow:0 30px 60px -36px #000000b3}.node[data-astro-cid-cks3ogu4]:hover .n-go[data-astro-cid-cks3ogu4] svg{transform:translate(4px)}}.n-mock[data-astro-cid-cks3ogu4]{border-radius:10px;height:64px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.mk[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.fav[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.p-av[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.c-mk[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.sl-mk[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4]{width:100%;height:auto;transition:opacity .5s var(--ease-out), transform .6s var(--snap,var(--ease-out));display:block}.is-off .mk[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.is-off .fav[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.is-off .p-av[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.is-off .c-mk[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4],.is-off .sl-mk[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4]{opacity:0;transform:scale(.4)}.tp[data-astro-cid-cks3ogu4] [data-astro-cid-cks3ogu4],.n-mock[data-astro-cid-cks3ogu4] [data-astro-cid-cks3ogu4]{transition:background-color .6s var(--ease-out), opacity .5s var(--ease-out), transform .6s var(--ease-out), width .6s var(--ease-out)}.mw[data-astro-cid-cks3ogu4]{background:#fffdf8;grid-template-rows:20px 1fr;padding:0 0 10px;display:grid;position:absolute;inset:0}.mw-bar[data-astro-cid-cks3ogu4]{border-bottom:1px solid #172b3a14;align-items:center;gap:8px;padding:0 10px;display:flex}.mw[data-astro-cid-cks3ogu4] .mk[data-astro-cid-cks3ogu4]{background:0 0;border-radius:3px;place-items:center;width:12px;height:12px;display:grid}.mw-bar[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]{background:#172b3a33;border-radius:2px;width:18px;height:3px}.mw-bar[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:first-of-type{margin-left:auto}.mw-h[data-astro-cid-cks3ogu4]{background:var(--ink);border-radius:2px;width:46%;height:7px;position:absolute;top:30px;left:10px}.mw-l[data-astro-cid-cks3ogu4]{background:#172b3a33;border-radius:2px;width:34%;height:4px;position:absolute;top:43px;left:10px}.mw-cta[data-astro-cid-cks3ogu4]{background:var(--saffron);border-radius:99px;width:54px;height:16px;position:absolute;top:32px;right:10px}.n-websites[data-astro-cid-cks3ogu4].is-off .mw[data-astro-cid-cks3ogu4] .mk[data-astro-cid-cks3ogu4]{background:#c9ced2}.n-websites[data-astro-cid-cks3ogu4].is-off .mw-cta[data-astro-cid-cks3ogu4]{background:#4a7dd8;width:40px}.n-websites[data-astro-cid-cks3ogu4].is-off .mw-h[data-astro-cid-cks3ogu4]{background:#7b858c;width:38%}.ma[data-astro-cid-cks3ogu4]{border:1px solid var(--rule-ink);background:#0d1a24;border-radius:10px;align-content:start;gap:6px;padding:11px 12px;display:grid;position:absolute;inset:0}.ma-l[data-astro-cid-cks3ogu4]{background:#f5f2e93d;border-radius:2px;width:82%;height:4px;display:block}.ma-l[data-astro-cid-cks3ogu4].s{width:64%}.ma-l[data-astro-cid-cks3ogu4].t{width:48%}.ma-chip[data-astro-cid-cks3ogu4]{background:var(--saffron);border-radius:99px;align-items:center;gap:6px;width:max-content;padding:3px 8px 3px 3px;display:inline-flex}.ma[data-astro-cid-cks3ogu4] .mk[data-astro-cid-cks3ogu4]{place-items:center;width:12px;height:12px;display:grid}.ma-chip[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]{background:var(--ink);border-radius:2px;width:38px;height:4px}.n-geo[data-astro-cid-cks3ogu4].is-off .ma-chip[data-astro-cid-cks3ogu4]{background:#f5f2e92e}.n-geo[data-astro-cid-cks3ogu4].is-off .ma-chip[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]{background:#f5f2e966;width:24px}.tpw[data-astro-cid-cks3ogu4]{z-index:1;will-change:transform;width:clamp(118px,29%,176px);animation:9s ease-in-out infinite float;animation-delay:calc(var(--n,0) * -2.3s);gap:10px;display:grid;position:absolute}.tpw-1[data-astro-cid-cks3ogu4]{--n:1}.tpw-2[data-astro-cid-cks3ogu4]{--n:2}.tpw-3[data-astro-cid-cks3ogu4]{--n:3}.tpw-0[data-astro-cid-cks3ogu4]{top:0;left:5%}.tpw-1[data-astro-cid-cks3ogu4]{top:2%;right:4%}.tpw-2[data-astro-cid-cks3ogu4]{bottom:1%;left:3%}.tpw-3[data-astro-cid-cks3ogu4]{bottom:0;right:6%}@media (width<=999px){.tpw-0[data-astro-cid-cks3ogu4]{left:0}.tpw-1[data-astro-cid-cks3ogu4]{right:0}.tpw-2[data-astro-cid-cks3ogu4]{left:0}.tpw-3[data-astro-cid-cks3ogu4]{right:0}}.tp[data-astro-cid-cks3ogu4]{aspect-ratio:16/10.5;transition:transform .7s var(--snap,var(--ease-out)), box-shadow .5s var(--ease-out), background-color .6s var(--ease-out);background:#fffdf8;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 24px 48px -26px #000000bf,0 0 0 1px #f5f2e914;container-type:inline-size}.tpw[data-astro-cid-cks3ogu4].is-off .tp[data-astro-cid-cks3ogu4]{transform:rotate(var(--rz,0deg)) scale(.96)}.tp-l[data-astro-cid-cks3ogu4]{color:var(--on-ink-3);text-align:center;text-wrap:balance;line-height:1.3}.tp[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]{border-radius:1cqw;display:block;position:absolute}.ph[data-astro-cid-cks3ogu4]{opacity:0;transition:opacity .5s var(--ease-out);background:#c9ced2;border-radius:2cqw;position:absolute}.tpw[data-astro-cid-cks3ogu4].is-off .ph[data-astro-cid-cks3ogu4]{opacity:1}.tpw[data-astro-cid-cks3ogu4]:after{content:"";aspect-ratio:16/10.5;border:1.5px solid var(--saffron);opacity:0;pointer-events:none;border-radius:14px;width:calc(100% + 12px);position:absolute;top:-6px;left:-6px;right:-6px}.tpw[data-astro-cid-cks3ogu4].is-ping:after,.node[data-astro-cid-cks3ogu4].is-ping:after{animation:ping .9s var(--ease-out)}.node[data-astro-cid-cks3ogu4]:after{content:"";border:1.5px solid var(--saffron);opacity:0;pointer-events:none;border-radius:16px;position:absolute;inset:-6px}@keyframes ping{0%{opacity:.9;transform:scale(.98)}to{opacity:0;transform:scale(1.06)}}@media (hover:hover){.tpw[data-astro-cid-cks3ogu4]:hover .tp[data-astro-cid-cks3ogu4]{box-shadow:0 30px 60px -26px #000c, 0 0 0 1.5px var(--saffron);transform:scale(1.05)}}.s-row[data-astro-cid-cks3ogu4]{align-items:center;gap:4cqw;display:flex;position:absolute;top:9cqw;left:8cqw}.fav[data-astro-cid-cks3ogu4]{background:var(--saffron);border-radius:50%;place-items:center;width:11cqw;height:11cqw;padding:2.2cqw;display:grid}.s-url[data-astro-cid-cks3ogu4]{background:#172b3a38;width:34cqw;height:2.6cqw;position:relative!important}.s-title[data-astro-cid-cks3ogu4]{background:var(--ink);width:70cqw;height:5.4cqw;top:27cqw;left:8cqw}.s-d[data-astro-cid-cks3ogu4]{background:#172b3a29;width:80cqw;height:3cqw;top:39cqw;left:8cqw}.s-d[data-astro-cid-cks3ogu4].s{width:58cqw;top:46cqw}.tp-0[data-astro-cid-cks3ogu4] .ph[data-astro-cid-cks3ogu4]{border-radius:50%;width:11cqw;height:11cqw;top:9cqw;left:8cqw}.tpw-0[data-astro-cid-cks3ogu4].is-off .fav[data-astro-cid-cks3ogu4]{background:0 0}.tpw-0[data-astro-cid-cks3ogu4].is-off .s-title[data-astro-cid-cks3ogu4]{background:#3f6fb6;width:56cqw}.p-ban[data-astro-cid-cks3ogu4]{background:var(--ink);height:30cqw;position:absolute;inset:0 0 auto}.p-ban[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]{background:var(--saffron);border-radius:50%;width:6cqw;height:6cqw;position:absolute;top:8cqw;right:7cqw}.p-av[data-astro-cid-cks3ogu4]{background:var(--saffron);border:1.6cqw solid #fffdf8;border-radius:50%;place-items:center;width:23cqw;height:23cqw;padding:4.4cqw;display:grid;position:absolute;top:17cqw;left:7cqw}.p-name[data-astro-cid-cks3ogu4]{background:var(--ink);width:34cqw;height:4.4cqw;top:33cqw;left:35cqw}.p-sub[data-astro-cid-cks3ogu4]{background:#172b3a33;width:24cqw;height:2.8cqw;top:41cqw;left:35cqw}.p-btn[data-astro-cid-cks3ogu4]{background:var(--saffron);width:22cqw;height:7.5cqw;top:48cqw;right:7cqw;border-radius:9cqw!important}.tp-1[data-astro-cid-cks3ogu4] .ph[data-astro-cid-cks3ogu4]{border-radius:50%;width:19.8cqw;height:19.8cqw;top:18.6cqw;left:8.6cqw}.tpw-1[data-astro-cid-cks3ogu4].is-off .p-ban[data-astro-cid-cks3ogu4]{background:#b9c4cf}.tpw-1[data-astro-cid-cks3ogu4].is-off .p-ban[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]{opacity:0}.tpw-1[data-astro-cid-cks3ogu4].is-off .p-av[data-astro-cid-cks3ogu4]{background:#e2e6e9}.tpw-1[data-astro-cid-cks3ogu4].is-off .p-btn[data-astro-cid-cks3ogu4]{background:#4a7dd8;width:18cqw}.tpw-1[data-astro-cid-cks3ogu4].is-off .p-name[data-astro-cid-cks3ogu4]{background:#6d767c}.tp-2[data-astro-cid-cks3ogu4]{background:var(--ink);box-shadow:0 24px 48px -26px #000000bf,0 0 0 1px #f5f2e93d}.c-mk[data-astro-cid-cks3ogu4]{width:15cqw;height:15cqw;position:absolute;top:10cqw;left:9cqw}.c-n[data-astro-cid-cks3ogu4]{background:var(--paper);width:42cqw;height:5cqw;top:38cqw;left:9cqw}.c-r[data-astro-cid-cks3ogu4]{background:#f5f2e980;width:30cqw;height:2.6cqw;top:47cqw;left:9cqw}.c-r[data-astro-cid-cks3ogu4].s{width:22cqw;top:53cqw}.c-line[data-astro-cid-cks3ogu4]{background:var(--saffron);width:18cqw;height:2.4cqw;top:10cqw;right:9cqw}.tp-2[data-astro-cid-cks3ogu4] .ph[data-astro-cid-cks3ogu4]{background:#d9d3c9;width:15cqw;height:15cqw;top:10cqw;left:9cqw}.tpw-2[data-astro-cid-cks3ogu4].is-off .tp[data-astro-cid-cks3ogu4]{background-color:#f4f1ec}.tpw-2[data-astro-cid-cks3ogu4].is-off .c-n[data-astro-cid-cks3ogu4]{background:#2b2b2b;width:50cqw}.tpw-2[data-astro-cid-cks3ogu4].is-off .c-r[data-astro-cid-cks3ogu4]{background:#00000040}.tpw-2[data-astro-cid-cks3ogu4].is-off .c-line[data-astro-cid-cks3ogu4]{background:#c94b4b;width:30cqw}.sl-t[data-astro-cid-cks3ogu4]{background:var(--ink);width:46cqw;height:6cqw;top:10cqw;left:8cqw}.sl-s[data-astro-cid-cks3ogu4]{background:#172b3a38;width:32cqw;height:3cqw;top:20cqw;left:8cqw}.sl-mk[data-astro-cid-cks3ogu4]{width:9cqw;height:9cqw;position:absolute;top:9cqw;right:8cqw}.sl-chart[data-astro-cid-cks3ogu4]{border-bottom:.5cqw solid #172b3a40;align-items:flex-end;gap:4cqw;height:24cqw;display:flex;position:absolute;bottom:9cqw;left:8cqw;right:8cqw}.sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]{background:var(--ink);flex:1;border-radius:1cqw 1cqw 0 0!important;position:relative!important}.sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:first-child{height:40%}.sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:nth-child(2){background:var(--saffron);height:66%}.sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:nth-child(3){opacity:.45;height:52%}.sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:nth-child(4){background:var(--saffron);height:88%}.tp-3[data-astro-cid-cks3ogu4] .ph[data-astro-cid-cks3ogu4]{width:9cqw;height:9cqw;top:9cqw;right:8cqw}.tpw-3[data-astro-cid-cks3ogu4].is-off .sl-t[data-astro-cid-cks3ogu4]{background:#6e5a99;width:54cqw}.tpw-3[data-astro-cid-cks3ogu4].is-off .sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:nth-child(2),.tpw-3[data-astro-cid-cks3ogu4].is-off .sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:nth-child(4){background:#3aa6a0}.tpw-3[data-astro-cid-cks3ogu4].is-off .sl-chart[data-astro-cid-cks3ogu4] i[data-astro-cid-cks3ogu4]:first-child{background:#c27a3a}.guides[data-astro-cid-cks3ogu4]{aspect-ratio:1;pointer-events:none;width:clamp(300px,34vw,440px);position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.g-c[data-astro-cid-cks3ogu4]{fill:none;stroke:#f5f2e924;stroke-width:1px;stroke-dasharray:.004 .012}.g-o[data-astro-cid-cks3ogu4]{stroke:#f5f2e91a;stroke-dasharray:none}.g-ticks[data-astro-cid-cks3ogu4] path[data-astro-cid-cks3ogu4]{stroke:#f1ba608c;stroke-width:1.2px}.g-ticks[data-astro-cid-cks3ogu4]{will-change:transform;animation:120s linear infinite spin}.g-x[data-astro-cid-cks3ogu4]{stroke:#f5f2e929;stroke-width:1px}.center[data-astro-cid-cks3ogu4]{aspect-ratio:1;z-index:2;will-change:transform;place-items:center;width:clamp(150px,15vw,204px);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ring[data-astro-cid-cks3ogu4]{border:1px dashed #f1ba6099;border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:0}.ring[data-astro-cid-cks3ogu4]:after{content:"";background:var(--saffron);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-5px;left:50%;box-shadow:0 0 0 5px #f1ba6033}@keyframes spin{to{transform:rotate(360deg)}}.core[data-astro-cid-cks3ogu4]{background:var(--saffron);color:var(--ink);text-align:center;transition:transform .6s var(--snap,var(--ease-out)), box-shadow .6s var(--ease-out);border-radius:50%;align-content:center;place-items:center;gap:12px;padding:12px;display:grid;position:absolute;inset:14%;box-shadow:0 24px 60px -24px #f1ba6099}.core[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4]{width:36px;height:36px}.c-label[data-astro-cid-cks3ogu4]{letter-spacing:-.01em;font-size:.9375rem;font-weight:700;line-height:1.15}.core[data-astro-cid-cks3ogu4][role=button]{cursor:pointer}@media (hover:hover){.core[data-astro-cid-cks3ogu4][role=button]:hover{transform:scale(1.05);box-shadow:0 30px 70px -22px #f1ba60bf}}.core[data-astro-cid-cks3ogu4][role=button]:active{transform:scale(.97)}.burst[data-astro-cid-cks3ogu4]{border:2px solid var(--saffron);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:14%}.burst[data-astro-cid-cks3ogu4].go{animation:burst 1.1s var(--ease-out)}@keyframes burst{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (width<=639px){.center[data-astro-cid-cks3ogu4]{width:150px}.core[data-astro-cid-cks3ogu4]{gap:8px}.core[data-astro-cid-cks3ogu4] img[data-astro-cid-cks3ogu4]{width:30px;height:30px}.c-label[data-astro-cid-cks3ogu4]{font-size:.8125rem}.guides[data-astro-cid-cks3ogu4]{width:300px}}.cx[data-astro-cid-cks3ogu4].is-armed:not(.is-lit) .core[data-astro-cid-cks3ogu4]{box-shadow:none;transform:scale(.86)}.cx[data-astro-cid-cks3ogu4].is-armed:not(.is-lit) .g-c[data-astro-cid-cks3ogu4]{stroke-dashoffset:1px}.cx[data-astro-cid-cks3ogu4].is-armed .g-c[data-astro-cid-cks3ogu4]{transition:stroke-dashoffset 1.4s var(--ease-out)}.cx[data-astro-cid-cks3ogu4].is-armed:not(.is-lit) .g-ticks[data-astro-cid-cks3ogu4],.cx[data-astro-cid-cks3ogu4].is-armed:not(.is-lit) .g-x[data-astro-cid-cks3ogu4]{opacity:0}.g-ticks[data-astro-cid-cks3ogu4],.g-x[data-astro-cid-cks3ogu4]{transition:opacity .9s var(--ease-out) .3s}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-cks3ogu4],.g-ticks[data-astro-cid-cks3ogu4],.tpw[data-astro-cid-cks3ogu4]{animation:none}.tp[data-astro-cid-cks3ogu4],.tp[data-astro-cid-cks3ogu4] [data-astro-cid-cks3ogu4],.n-mock[data-astro-cid-cks3ogu4] [data-astro-cid-cks3ogu4],.core[data-astro-cid-cks3ogu4]{transition:none!important}}.lay[data-astro-cid-53cbzt72]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"post letter""card card""av1 av2""cover cover";gap:clamp(12px,1.6vw,24px);display:grid}@media (width>=900px){.lay[data-astro-cid-53cbzt72]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"letter letter letter letter post post post post card card card card""letter letter letter letter post post post post av1 av1 av2 av2""cover cover cover cover cover cover cover cover cover cover cover cover";align-items:start}}.item[data-astro-cid-53cbzt72]{will-change:transform;gap:10px;margin:0;display:grid}.item[data-astro-cid-53cbzt72] img[data-astro-cid-53cbzt72]{border-radius:6px;width:100%;height:auto;box-shadow:0 30px 60px -30px #000000a6,0 2px 6px #0003}.letter[data-astro-cid-53cbzt72]{grid-area:letter}.post[data-astro-cid-53cbzt72]{grid-area:post}.card[data-astro-cid-53cbzt72]{grid-area:card}.av1[data-astro-cid-53cbzt72]{grid-area:av1}.av2[data-astro-cid-53cbzt72]{grid-area:av2}.cover[data-astro-cid-53cbzt72]{grid-area:cover}@media (width>=900px){.post[data-astro-cid-53cbzt72]{margin-top:64px}.cover[data-astro-cid-53cbzt72]{margin-top:16px}}figcaption[data-astro-cid-53cbzt72]{color:var(--on-ink-2)}.side-title[data-astro-cid-mzl3fymp]{grid-column:1/-1;max-width:14ch;margin-bottom:32px}.apps[data-astro-cid-mzl3fymp]{padding-block:clamp(40px, 5vw, 80px) var(--section);border-top:1px solid var(--rule-ink)}.ap-head[data-astro-cid-mzl3fymp]{gap:24px;margin-bottom:clamp(32px,4vw,64px);display:grid}@media (width>=900px){.ap-head[data-astro-cid-mzl3fymp]{grid-template-columns:6fr 5fr;align-items:end;gap:48px}}.scope[data-astro-cid-mzl3fymp]{padding-block:var(--section)}.scope-list[data-astro-cid-mzl3fymp]{grid-column:1/-1;margin:0}.scope-list[data-astro-cid-mzl3fymp] li[data-astro-cid-mzl3fymp]{border-top:1px solid var(--rule);grid-template-columns:56px 1fr;gap:10px 16px;padding-block:32px;display:grid}.scope-list[data-astro-cid-mzl3fymp] li[data-astro-cid-mzl3fymp]:last-child{border-bottom:1px solid var(--rule)}.scope-list[data-astro-cid-mzl3fymp] .s-title[data-astro-cid-mzl3fymp],.scope-list[data-astro-cid-mzl3fymp] .body[data-astro-cid-mzl3fymp]{grid-column:2}.s-title[data-astro-cid-mzl3fymp]{font-size:clamp(1.625rem,1.2rem + 1.6vw,2.5rem)}.s-ico[data-astro-cid-mzl3fymp]{background:var(--ink);width:48px;height:48px;color:var(--saffron);box-sizing:content-box;border-radius:12px;grid-row:1/span 2;margin-left:-10px;padding:10px}@media (width<=899px){.s-ico[data-astro-cid-mzl3fymp]{width:36px;height:36px;margin-inline-start:0;padding:8px}}.sg-copy[data-astro-cid-mzl3fymp]{grid-column:1/-1}.surfaces[data-astro-cid-mzl3fymp]{grid-column:1/-1;gap:10px;margin:40px 0 0;display:grid}@media (width>=900px){.sg-copy[data-astro-cid-mzl3fymp]{grid-column:1/span 6}.surfaces[data-astro-cid-mzl3fymp]{grid-column:8/span 5;margin-top:0}}.surfaces[data-astro-cid-mzl3fymp] li[data-astro-cid-mzl3fymp]{opacity:.35;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--i) * .11s + .15s);grid-template-columns:9.5em 1fr;align-items:center;gap:16px;display:grid;transform:translate(10px)}.surfaces[data-astro-cid-mzl3fymp].is-in li[data-astro-cid-mzl3fymp],html:not(.js) .surfaces[data-astro-cid-mzl3fymp] li[data-astro-cid-mzl3fymp]{opacity:1;transform:none}.sf-kind[data-astro-cid-mzl3fymp]{color:var(--fg-2)}.sf-card[data-astro-cid-mzl3fymp]{background:#fffdf8;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px #172b3a0f,0 10px 24px -18px #172b3a73}.sf-mark[data-astro-cid-mzl3fymp]{background:var(--ink);border-radius:7px;flex-shrink:0;width:26px;height:26px;position:relative}.sf-mark[data-astro-cid-mzl3fymp]:after{content:"";background:var(--saffron);border-radius:50%;position:absolute;inset:8px}.sf-lines[data-astro-cid-mzl3fymp]{flex:1;gap:6px;display:grid}.sf-lines[data-astro-cid-mzl3fymp] span[data-astro-cid-mzl3fymp]{background:#172b3ab3;border-radius:3px;width:62%;height:6px;display:block}.sf-lines[data-astro-cid-mzl3fymp] span[data-astro-cid-mzl3fymp]+span[data-astro-cid-mzl3fymp]{background:#172b3a2e;width:86%}.sf-ok[data-astro-cid-mzl3fymp]{background:#f1ba6059;border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 6px;font-size:.75rem;font-weight:600;display:inline-flex}.sf-ok[data-astro-cid-mzl3fymp] svg[data-astro-cid-mzl3fymp]{fill:none;width:14px;height:14px;stroke:var(--ink);stroke-width:2.5px}@media (width<=560px){.surfaces[data-astro-cid-mzl3fymp] li[data-astro-cid-mzl3fymp]{grid-template-columns:1fr;gap:6px}.sf-ok[data-astro-cid-mzl3fymp]{display:none}}@media (prefers-reduced-motion:reduce){.surfaces[data-astro-cid-mzl3fymp] li[data-astro-cid-mzl3fymp]{opacity:1;transition:none;transform:none}}.trust-m[data-astro-cid-mzl3fymp]{display:none}@media (width<=699px){.surfaces[data-astro-cid-mzl3fymp]{display:none}.trust-m[data-astro-cid-mzl3fymp]{grid-column:1/-1;gap:14px;margin-top:32px;display:grid}.tm-row[data-astro-cid-mzl3fymp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid;position:relative}.tm-row[data-astro-cid-mzl3fymp]:before{content:"";z-index:1;inset-inline:16.6%;border-top:2px dashed var(--saffron);pointer-events:none;position:absolute;top:72px}.tm[data-astro-cid-mzl3fymp]{gap:8px;min-width:0;display:grid}.tm-kind[data-astro-cid-mzl3fymp]{letter-spacing:.04em;color:var(--fg-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.tm-face[data-astro-cid-mzl3fymp]{background:#fffdf8;border-radius:12px;align-content:start;justify-items:center;gap:8px;height:132px;padding:38px 8px 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px #172b3a0f,0 12px 24px -18px #172b3a80}.tm-deco[data-astro-cid-mzl3fymp]{height:26px;position:absolute;inset:0 0 auto}.tm-mark[data-astro-cid-mzl3fymp]{z-index:2;background:var(--ink);border-radius:9px;width:34px;height:34px;position:relative;box-shadow:0 0 0 3px #fffdf8}.tm-mark[data-astro-cid-mzl3fymp]:after{content:"";background:var(--saffron);border-radius:50%;position:absolute;inset:11px}.tm-name[data-astro-cid-mzl3fymp]{text-align:center;color:var(--ink);font-size:.75rem;font-weight:600;line-height:1.2}.tm-line[data-astro-cid-mzl3fymp]{background:#172b3a29;border-radius:2px;width:70%;height:4px}.tm-1[data-astro-cid-mzl3fymp] .tm-deco[data-astro-cid-mzl3fymp]{background:#172b3a1f;border-radius:3px;height:6px;inset:12px 18% auto}.tm-1[data-astro-cid-mzl3fymp] .tm-line[data-astro-cid-mzl3fymp]{background:#2f6f5e8c}.tm-3[data-astro-cid-mzl3fymp] .tm-deco[data-astro-cid-mzl3fymp]{background:linear-gradient(120deg, var(--ink), #2a475c);height:44px}.tm-4[data-astro-cid-mzl3fymp] .tm-face[data-astro-cid-mzl3fymp]{background:#fffdf8}.tm-4[data-astro-cid-mzl3fymp] .tm-deco[data-astro-cid-mzl3fymp]{background:#f1ba6059;border-radius:6px 6px 6px 2px;height:10px;inset:10px 10px auto}.tm-same[data-astro-cid-mzl3fymp]{background:#f1ba6059;border-radius:999px;justify-self:center;align-items:center;gap:6px;margin:0;padding:5px 12px 5px 8px;font-size:.8125rem;font-weight:600;display:inline-flex}.tm-same[data-astro-cid-mzl3fymp] svg[data-astro-cid-mzl3fymp]{fill:none;width:15px;height:15px;stroke:var(--ink);stroke-width:2.5px}}@media (width>=900px){.side-title[data-astro-cid-mzl3fymp]{top:calc(var(--header-h) + 32px);grid-column:1/span 4;align-self:start;margin-bottom:0;position:sticky}.scope-list[data-astro-cid-mzl3fymp]{grid-column:5/span 8}.scope-list[data-astro-cid-mzl3fymp] li[data-astro-cid-mzl3fymp]{grid-template-columns:68px 1fr 1fr;align-items:center;column-gap:24px}.scope-list[data-astro-cid-mzl3fymp] .s-ico[data-astro-cid-mzl3fymp]{grid-row:1}.scope-list[data-astro-cid-mzl3fymp] .body[data-astro-cid-mzl3fymp]{grid-area:1/3}}.specimen[data-astro-cid-mzl3fymp]{padding-block:var(--section)}.sp-head[data-astro-cid-mzl3fymp]{row-gap:24px;margin-bottom:clamp(40px,5vw,72px)}.sp-head[data-astro-cid-mzl3fymp] h2[data-astro-cid-mzl3fymp]{grid-column:1/-1}.sp-head[data-astro-cid-mzl3fymp] p[data-astro-cid-mzl3fymp]{grid-column:1/-1;max-width:46ch}@media (width>=900px){.sp-head[data-astro-cid-mzl3fymp] h2[data-astro-cid-mzl3fymp]{grid-column:1/span 6}.sp-head[data-astro-cid-mzl3fymp] p[data-astro-cid-mzl3fymp]{grid-column:8/span 5;align-self:end}}.board[data-astro-cid-mzl3fymp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=900px){.board[data-astro-cid-mzl3fymp]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(160px,auto)}}.tile[data-astro-cid-mzl3fymp]{border-radius:var(--radius-m);border:1px solid var(--rule-ink);flex-direction:column;justify-content:space-between;min-height:150px;padding:24px;display:flex}.logo-tile[data-astro-cid-mzl3fymp]{background:var(--ink-deep);grid-column:1/-1;justify-content:center;align-items:flex-start;min-height:220px}.logo-tile[data-astro-cid-mzl3fymp] img[data-astro-cid-mzl3fymp]{width:min(420px,100%);height:auto}.symbol-tile[data-astro-cid-mzl3fymp]{background:var(--saffron);border-color:var(--saffron);grid-column:span 2;justify-content:center;align-items:center}.symbol-tile[data-astro-cid-mzl3fymp] img[data-astro-cid-mzl3fymp]{width:120px;height:auto}.swatch[data-astro-cid-mzl3fymp]{gap:6px}.swatch[data-astro-cid-mzl3fymp] .mono[data-astro-cid-mzl3fymp]{font-size:.8125rem;font-weight:500}.swatch[data-astro-cid-mzl3fymp].ink{background:var(--ink);color:var(--paper)}.swatch[data-astro-cid-mzl3fymp].saffron{background:var(--saffron);color:var(--ink);border-color:var(--saffron)}.swatch[data-astro-cid-mzl3fymp].paper{background:var(--paper);color:var(--ink);border-color:var(--paper)}.hex[data-astro-cid-mzl3fymp]{opacity:.8}.type-tile[data-astro-cid-mzl3fymp]{background:var(--ink-deep);grid-column:1/-1}.t-label[data-astro-cid-mzl3fymp]{color:var(--on-ink-2);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.type-a[data-astro-cid-mzl3fymp]{letter-spacing:-.04em;margin-block:16px;font-size:clamp(4rem,10vw,7.5rem);font-weight:600;line-height:1}.type-b[data-astro-cid-mzl3fymp]{font-family:var(--font-mono);color:var(--saffron);margin-block:24px;font-size:clamp(1.25rem,3vw,2rem)}@media (width>=900px){.logo-tile[data-astro-cid-mzl3fymp]{grid-area:span 2/span 4;padding:48px}.symbol-tile[data-astro-cid-mzl3fymp]{grid-area:span 2/span 2}.swatch[data-astro-cid-mzl3fymp]{grid-column:span 2}.type-tile[data-astro-cid-mzl3fymp]{grid-column:span 3}}@media (width<=899px){.symbol-tile[data-astro-cid-mzl3fymp],.swatch[data-astro-cid-mzl3fymp].paper,.swatch[data-astro-cid-mzl3fymp].ink,.swatch[data-astro-cid-mzl3fymp].saffron{grid-column:span 1}}.signal[data-astro-cid-mzl3fymp]{padding-block:var(--section) clamp(48px, 6vw, 96px)}.sg-title[data-astro-cid-mzl3fymp]{grid-column:1/-1;max-width:12ch;margin-bottom:32px}.sg-body[data-astro-cid-mzl3fymp]{font-size:var(--step-1);grid-column:1/-1;max-width:50ch;line-height:1.55}.sg-copy[data-astro-cid-mzl3fymp] .sg-title[data-astro-cid-mzl3fymp]{margin-bottom:28px}.proc[data-astro-cid-mzl3fymp]{padding-block:clamp(48px, 6vw, 96px) var(--section)}.pr-title[data-astro-cid-mzl3fymp]{margin-bottom:40px}.a-hero[data-astro-cid-gxzhsz65]{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(40px, 7vw, 104px));padding-bottom:clamp(48px,6vw,88px);position:relative;overflow:hidden}.main[data-astro-cid-gxzhsz65]{gap:clamp(20px,6vw,48px);display:grid}@media (width>=1040px){.a-hero[data-astro-cid-gxzhsz65]{align-items:center;min-height:min(100svh,900px);display:grid}.main[data-astro-cid-gxzhsz65]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,3vw,56px)}}.backdrop[data-astro-cid-gxzhsz65]{z-index:-1;pointer-events:none;background:radial-gradient(110% 90% at 72% 50%, #1b3346 0%, var(--ink) 54%, #0f1e29 100%);position:absolute;inset:0}.glow[data-astro-cid-gxzhsz65]{aspect-ratio:1;background:radial-gradient(circle,#f1ba601a,#f1ba6008 45%,#0000 68%);border-radius:50%;width:34vw;max-width:520px;position:absolute;top:52%;left:82%;translate:-50% -50%}@media (width<=1039px){.glow[data-astro-cid-gxzhsz65]{width:90vw;top:80%;left:80%}}.query[data-astro-cid-gxzhsz65]{color:var(--on-ink);align-items:baseline;gap:12px;margin-bottom:clamp(20px,2.4vw,30px);font-size:clamp(1rem,.8rem + .6vw,1.25rem);line-height:1.45;display:flex}.chev[data-astro-cid-gxzhsz65]{color:var(--saffron)}.title[data-astro-cid-gxzhsz65]{letter-spacing:-.037em;text-wrap:balance;max-width:15ch;font-size:min(clamp(2.5rem,1rem + 4vw,4.6rem),10svh);line-height:1.01}.title-mark[data-astro-cid-gxzhsz65]{color:var(--saffron);margin-top:.08em;display:block}.title-ai[data-astro-cid-gxzhsz65]{color:var(--saffron);font-weight:700}.lede[data-astro-cid-gxzhsz65]{max-width:44ch;margin-top:clamp(22px,2.8vw,34px)}html.js .title[data-astro-cid-gxzhsz65],html.js .lede[data-astro-cid-gxzhsz65]{animation:rise .8s var(--ease-out) both}html.js .lede[data-astro-cid-gxzhsz65]{animation-delay:.1s}.stage[data-astro-cid-gxzhsz65]{touch-action:pan-y;margin:0;position:relative}.art[data-astro-cid-gxzhsz65]{aspect-ratio:640/440;position:relative}.art[data-astro-cid-gxzhsz65] canvas[data-astro-cid-gxzhsz65],.art[data-astro-cid-gxzhsz65] .still[data-astro-cid-gxzhsz65]{width:100%;height:100%;display:block;position:absolute;inset:0}.still[data-astro-cid-gxzhsz65]{overflow:visible}.s-knot[data-astro-cid-gxzhsz65]{fill:none;stroke:#f5f2e952;stroke-width:.7px;stroke-linejoin:round}.s-line[data-astro-cid-gxzhsz65]{fill:none;stroke:var(--paper);stroke-width:1.6px}.s-dot[data-astro-cid-gxzhsz65]{fill:var(--saffron)}html.js .still[data-astro-cid-gxzhsz65],html:not(.js) .art[data-astro-cid-gxzhsz65] canvas[data-astro-cid-gxzhsz65]{display:none}.cap[data-astro-cid-gxzhsz65]{right:var(--cr,12%);text-align:right;justify-items:end;gap:6px;margin:0;display:grid;position:absolute;top:calc(50% + 26px)}[dir=rtl] .art[data-astro-cid-gxzhsz65]{scale:-1 1}[dir=rtl] .cap[data-astro-cid-gxzhsz65]{right:auto;left:var(--cr,12%);text-align:left;justify-items:start}.cap-a[data-astro-cid-gxzhsz65]{color:var(--on-ink-2);letter-spacing:.03em;font-size:.8125rem}.cap-b[data-astro-cid-gxzhsz65]{letter-spacing:-.018em;color:var(--paper);font-size:clamp(1.0625rem,.95rem + .4vw,1.375rem);font-weight:600}html.js .stage[data-astro-cid-gxzhsz65]:not(.is-told) .cap[data-astro-cid-gxzhsz65]>[data-astro-cid-gxzhsz65]{opacity:0;transform:translateY(6px)}.cap[data-astro-cid-gxzhsz65]>[data-astro-cid-gxzhsz65]{transition:opacity .6s var(--ease-out), transform .7s var(--ease-out)}.cap-b[data-astro-cid-gxzhsz65]{transition-delay:.12s}@media (width<=1039px){.art[data-astro-cid-gxzhsz65]{aspect-ratio:640/380}.cap[data-astro-cid-gxzhsz65]{margin-block:-6px 0;margin-inline:0 var(--cr,7%);position:static}[dir=rtl] .cap[data-astro-cid-gxzhsz65]{margin-inline:var(--cr,7%) 0}}@media (width<=699px){.a-hero[data-astro-cid-gxzhsz65]{padding-top:calc(var(--header-h) + 36px);padding-bottom:40px}html.js .still[data-astro-cid-gxzhsz65]{display:block}.art[data-astro-cid-gxzhsz65] canvas[data-astro-cid-gxzhsz65]{display:none}.art[data-astro-cid-gxzhsz65]{aspect-ratio:640/400;margin-inline:calc(-1 * var(--gutter))}.main[data-astro-cid-gxzhsz65]{gap:12px}.s-knot[data-astro-cid-gxzhsz65],.s-line[data-astro-cid-gxzhsz65]{stroke-dasharray:1}html.js .s-knot[data-astro-cid-gxzhsz65]{animation:1.4s cubic-bezier(.4,0,.2,1) .3s both a-draw}html.js .s-line[data-astro-cid-gxzhsz65]{animation:.7s cubic-bezier(.6,0,.3,1) 1.3s both a-draw}html.js .s-dot[data-astro-cid-gxzhsz65]{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.4,.5,1) 1.9s both a-pop}html.js .stage[data-astro-cid-gxzhsz65]:not(.is-told) .cap[data-astro-cid-gxzhsz65]>[data-astro-cid-gxzhsz65]{opacity:1;animation:rise .7s var(--ease-out) 2s both;transform:none}html.js .stage[data-astro-cid-gxzhsz65]:not(.is-told) .cap-b[data-astro-cid-gxzhsz65]{animation-delay:2.12s}@keyframes a-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes a-pop{0%{opacity:0;scale:0}}}@media (prefers-reduced-motion:reduce){.title[data-astro-cid-gxzhsz65],.lede[data-astro-cid-gxzhsz65],.s-knot[data-astro-cid-gxzhsz65],.s-line[data-astro-cid-gxzhsz65],.s-dot[data-astro-cid-gxzhsz65],.cap[data-astro-cid-gxzhsz65]>[data-astro-cid-gxzhsz65]{animation:none!important}.cap[data-astro-cid-gxzhsz65]>[data-astro-cid-gxzhsz65]{transition:none}}.side-title[data-astro-cid-v2ozd2bh]{max-width:14ch}.story[data-astro-cid-v2ozd2bh]{padding-block:var(--section)}.story-copy[data-astro-cid-v2ozd2bh]{grid-column:1/-1;align-content:start;gap:20px;display:grid}.story-copy[data-astro-cid-v2ozd2bh] .side-title[data-astro-cid-v2ozd2bh]{margin-bottom:12px}.story-copy[data-astro-cid-v2ozd2bh] .first[data-astro-cid-v2ozd2bh]{font-size:var(--step-2);letter-spacing:-.015em;color:var(--fg);max-width:34ch;font-weight:500;line-height:1.4}.venn[data-astro-cid-v2ozd2bh]{grid-column:1/-1;margin:48px 0 0}.venn[data-astro-cid-v2ozd2bh] svg[data-astro-cid-v2ozd2bh]{width:100%;max-width:460px;height:auto;margin-inline:auto;display:block;overflow:visible}.c[data-astro-cid-v2ozd2bh]{fill:none;stroke:var(--ink);stroke-width:1.5px;opacity:.55}.c1[data-astro-cid-v2ozd2bh]{fill:#172b3a0a}.core[data-astro-cid-v2ozd2bh]{fill:var(--saffron);opacity:0;transition:opacity .9s var(--ease-out) .4s}.venn[data-astro-cid-v2ozd2bh].is-in .core[data-astro-cid-v2ozd2bh],html:not(.js) .core[data-astro-cid-v2ozd2bh]{opacity:1}.lbl[data-astro-cid-v2ozd2bh]{font-family:var(--font-sans);fill:var(--ink);text-anchor:middle;letter-spacing:-.01em;font-size:17px;font-weight:600}.core-l[data-astro-cid-v2ozd2bh]{font-size:15px}@media (width>=900px){.story-copy[data-astro-cid-v2ozd2bh]{grid-column:1/span 6}.venn[data-astro-cid-v2ozd2bh]{grid-column:8/span 5;align-self:center;margin:0}}.mark-sec[data-astro-cid-v2ozd2bh]{padding-block:var(--section)}.mark-sec[data-astro-cid-v2ozd2bh] .grid[data-astro-cid-v2ozd2bh]{align-items:center}.symbol-fig[data-astro-cid-v2ozd2bh]{grid-column:1/-1;margin:0 0 48px}.symbol-stage[data-astro-cid-v2ozd2bh]{aspect-ratio:1;background:var(--saffron);border-radius:var(--radius-m);place-items:center;width:clamp(240px,36vw,440px);display:grid}.symbol-stage[data-astro-cid-v2ozd2bh] img[data-astro-cid-v2ozd2bh]{width:46%;height:auto}.mark-copy[data-astro-cid-v2ozd2bh]{grid-column:1/-1;align-content:center;gap:28px;display:grid}.mark-copy[data-astro-cid-v2ozd2bh] h2[data-astro-cid-v2ozd2bh]{max-width:12ch}@media (width>=900px){.symbol-fig[data-astro-cid-v2ozd2bh]{grid-column:1/span 5;margin:0}.mark-copy[data-astro-cid-v2ozd2bh]{grid-column:7/span 6}}.who[data-astro-cid-v2ozd2bh]{padding-block:var(--section) clamp(64px, 8vw, 128px)}.who-k[data-astro-cid-v2ozd2bh]{color:var(--fg-2);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:14px;margin:0 0 clamp(24px,3vw,40px);font-size:.75rem;display:flex}.who-k[data-astro-cid-v2ozd2bh]:before{content:"";background:var(--saffron);border-radius:2px;width:28px;height:2px}.who-head[data-astro-cid-v2ozd2bh]{gap:28px;display:grid}@media (width>=960px){.who-head[data-astro-cid-v2ozd2bh]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(48px,6vw,112px)}}.who-title[data-astro-cid-v2ozd2bh]{letter-spacing:-.045em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.75rem,1.2rem + 4.8vw,6rem);font-weight:600;line-height:.96}.who-copy[data-astro-cid-v2ozd2bh]{gap:18px;max-width:38ch;padding-bottom:.4em;display:grid}.who-p[data-astro-cid-v2ozd2bh]{color:var(--fg-2);margin:0;font-size:1.0625rem;line-height:1.6}.who-p[data-astro-cid-v2ozd2bh].is-lead{font-size:var(--step-1);letter-spacing:-.01em;color:var(--fg);font-weight:500;line-height:1.45}.who-line[data-astro-cid-v2ozd2bh]{letter-spacing:-.045em;gap:.06em;margin:clamp(80px,10vw,160px) 0 0;font-size:clamp(2.25rem,.9rem + 4.6vw,5.75rem);font-weight:600;line-height:1.02;display:grid}.wl-start[data-astro-cid-v2ozd2bh]{color:#0000;-webkit-text-stroke:max(1px, .012em) #172b3a80}.wl-goal[data-astro-cid-v2ozd2bh]{color:var(--ink)}@media (width>=900px){.wl-goal[data-astro-cid-v2ozd2bh]{padding-inline-start:16.6667%}}.who-mark[data-astro-cid-v2ozd2bh]{isolation:isolate;padding:0 .08em;display:inline-block;position:relative}.who-mark[data-astro-cid-v2ozd2bh]:before{content:"";z-index:-1;background:var(--saffron);transform-origin:0;transition:transform .9s var(--ease-out) .35s;border-radius:.06em;position:absolute;inset:.12em 0 .04em}[dir=rtl] .who-mark[data-astro-cid-v2ozd2bh]:before{transform-origin:100%}html.js .who-line[data-astro-cid-v2ozd2bh]:not(.is-in) .who-mark[data-astro-cid-v2ozd2bh]:before{transform:scaleX(0)}html[lang=ar] .who-line[data-astro-cid-v2ozd2bh]{line-height:1.3}@media (prefers-reduced-motion:reduce){.who-mark[data-astro-cid-v2ozd2bh]:before{transition:none!important}}.expect[data-astro-cid-v2ozd2bh]{padding-block:0 var(--section)}.ex-title[data-astro-cid-v2ozd2bh]{max-width:16ch;margin-bottom:clamp(32px,4vw,56px)}.pr-name[data-astro-cid-v2ozd2bh]{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1rem + .6vw,1.5rem);font-weight:600;line-height:1.15}.pr-list[data-astro-cid-v2ozd2bh]{gap:12px;margin:0;display:grid}@media (width>=720px){.pr-list[data-astro-cid-v2ozd2bh]{grid-template-columns:1fr 1fr}}@media (width>=1100px){.pr-list[data-astro-cid-v2ozd2bh]{grid-template-columns:repeat(4,1fr)}}.pr-list[data-astro-cid-v2ozd2bh] li[data-astro-cid-v2ozd2bh]{border-radius:var(--radius-m);background:#ebe6d9;align-content:start;gap:12px;padding:28px;display:grid}@media (width<=719px){.pr-list[data-astro-cid-v2ozd2bh]{border-top:1px solid var(--rule);gap:0}.pr-list[data-astro-cid-v2ozd2bh] li[data-astro-cid-v2ozd2bh]{border-bottom:1px solid var(--rule);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);gap:6px 20px;padding:24px 0}.pr-list[data-astro-cid-v2ozd2bh] li[data-astro-cid-v2ozd2bh]>[data-astro-cid-v2ozd2bh]:not(.pr-ico){grid-column:2}.pr-ico[data-astro-cid-v2ozd2bh]{grid-row:span 2;width:36px;height:36px;margin-bottom:0;padding:8px}}.pr-ico[data-astro-cid-v2ozd2bh]{background:var(--ink);width:44px;height:44px;color:var(--saffron);box-sizing:content-box;border-radius:12px;margin-bottom:14px;padding:10px}.ambition[data-astro-cid-v2ozd2bh]{isolation:isolate;padding-block:clamp(96px,12vw,176px);position:relative;overflow:hidden}.am-title[data-astro-cid-v2ozd2bh]{letter-spacing:-.04em;max-width:12ch;font-size:clamp(2.5rem,1.2rem + 4.4vw,5.5rem);line-height:.98}.am-body[data-astro-cid-v2ozd2bh]{font-size:var(--step-1);color:var(--on-ink-2);max-width:42ch;margin-top:28px;line-height:1.5}@media (width>=900px){.am-body[data-astro-cid-v2ozd2bh]{margin-inline-start:41.6667%;margin-top:-1.5em}}.ct[data-astro-cid-4rmynt2v]{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-block:calc(var(--header-h) + clamp(40px, 8svh, 112px)) var(--section);position:relative;overflow:hidden}.backdrop[data-astro-cid-4rmynt2v]{z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 18% 22%, #1f3a4f 0%, var(--ink) 60%, #0e1c26 100%);position:absolute;inset:0}[dir=rtl] .backdrop[data-astro-cid-4rmynt2v]{scale:-1 1}.ct-grid[data-astro-cid-4rmynt2v]{gap:clamp(28px,4vw,48px);display:grid}@media (width>=1040px){.ct-grid[data-astro-cid-4rmynt2v]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px clamp(56px,7vw,128px)}.ct-intro[data-astro-cid-4rmynt2v]{grid-area:1/1;padding-top:clamp(8px,2vw,32px)}.ct-sheet[data-astro-cid-4rmynt2v]{grid-area:1/2/span 2}.ct-aside[data-astro-cid-4rmynt2v]{grid-area:2/1;align-self:end}}.ct-k[data-astro-cid-4rmynt2v]{color:var(--on-ink-2);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:14px;margin:0 0 clamp(18px,2.4vw,28px);font-size:.75rem;display:flex}.ct-k[data-astro-cid-4rmynt2v]:before{content:"";background:var(--saffron);border-radius:2px;width:28px;height:2px}.ct-title[data-astro-cid-4rmynt2v]{letter-spacing:-.045em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(2.75rem,1.1rem + 5vw,6.25rem);font-weight:600;line-height:.96}.ct-mark[data-astro-cid-4rmynt2v]{color:var(--saffron)}.ct-lede[data-astro-cid-4rmynt2v]{max-width:34ch;color:var(--on-ink-2);margin:clamp(20px,2.6vw,32px) 0 0;font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);line-height:1.5}.ct-aside[data-astro-cid-4rmynt2v]{gap:36px;display:grid}.aside-k[data-astro-cid-4rmynt2v]{color:var(--on-ink-3);text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px;font-size:.6875rem;font-weight:500}.next[data-astro-cid-4rmynt2v] ol[data-astro-cid-4rmynt2v]{border-top:1px solid var(--rule-ink);margin:0;display:grid}.next[data-astro-cid-4rmynt2v] li[data-astro-cid-4rmynt2v]{border-bottom:1px solid var(--rule-ink);color:var(--on-ink-2);grid-template-columns:2.4em minmax(0,1fr);gap:12px;padding-block:14px;line-height:1.45;display:grid}.next[data-astro-cid-4rmynt2v] .n[data-astro-cid-4rmynt2v]{color:var(--saffron);padding-top:.25em;font-size:.75rem}.email[data-astro-cid-4rmynt2v]{container-type:inline-size}.email-row[data-astro-cid-4rmynt2v]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0;display:flex}@container (width<=339px){.email-row[data-astro-cid-4rmynt2v]{flex-direction:column;align-items:flex-start}}.email-a[data-astro-cid-4rmynt2v]{letter-spacing:-.015em;color:var(--paper);background:linear-gradient(var(--saffron), var(--saffron)) 0 100% / 100% 1.5px no-repeat;padding-bottom:3px;font-size:clamp(1.25rem,1rem + .8vw,1.625rem);font-weight:600;text-decoration:none}@media (hover:hover){.email-a[data-astro-cid-4rmynt2v]:hover{color:var(--saffron)}}.copy[data-astro-cid-4rmynt2v]{border:1px solid var(--rule-ink);min-height:44px;color:var(--on-ink-2);font:inherit;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;display:inline-flex}.swap-b[data-astro-cid-4rmynt2v]{visibility:hidden;align-items:center;gap:6px;display:inline-flex}.swap-b[data-astro-cid-4rmynt2v] svg{width:16px;height:16px}.copy[data-astro-cid-4rmynt2v].is-done .swap-a[data-astro-cid-4rmynt2v]{visibility:hidden}.copy[data-astro-cid-4rmynt2v].is-done .swap-b[data-astro-cid-4rmynt2v]{visibility:visible}.copy[data-astro-cid-4rmynt2v].is-done{color:var(--saffron);border-color:#f1ba6099}@media (hover:hover){.copy[data-astro-cid-4rmynt2v]:hover{border-color:var(--on-ink-2);color:var(--on-ink)}}.ct-sheet[data-astro-cid-4rmynt2v]{background:var(--paper);color:var(--fg);border-radius:22px;padding:clamp(22px,3vw,48px);position:relative;box-shadow:0 60px 120px -60px #000000bf}.inq[data-astro-cid-4rmynt2v]{gap:26px;display:grid}.inq[data-astro-cid-4rmynt2v][hidden]{display:none}.row[data-astro-cid-4rmynt2v]{gap:26px;display:grid}@media (width>=640px){.row[data-astro-cid-4rmynt2v].two{grid-template-columns:1fr 1fr;gap:20px}}fieldset[data-astro-cid-4rmynt2v]{border:0;min-width:0;margin:0;padding:0}.field[data-astro-cid-4rmynt2v]{align-content:start;gap:8px;display:grid}label[data-astro-cid-4rmynt2v],legend[data-astro-cid-4rmynt2v]{letter-spacing:-.005em;color:var(--fg);padding:0;font-size:.9375rem;font-weight:600}legend[data-astro-cid-4rmynt2v]{margin-bottom:12px}.opt[data-astro-cid-4rmynt2v]{color:var(--fg-2);margin-inline-start:6px;font-size:.8125rem;font-weight:400}.hint[data-astro-cid-4rmynt2v]{color:var(--fg-2);margin:0;font-size:.8125rem}input[data-astro-cid-4rmynt2v][type=text],input[data-astro-cid-4rmynt2v][type=email],textarea[data-astro-cid-4rmynt2v]{width:100%;min-height:54px;font:inherit;color:var(--fg);transition:box-shadow var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);background:#fffdf8;border:0;border-radius:12px 12px 4px 4px;padding:14px 16px;font-size:1rem;line-height:1.5;box-shadow:inset 0 -1.5px #172b3a66}textarea[data-astro-cid-4rmynt2v]{resize:vertical;min-height:150px}@media (hover:hover){input[data-astro-cid-4rmynt2v][type=text]:hover,input[data-astro-cid-4rmynt2v][type=email]:hover,textarea[data-astro-cid-4rmynt2v]:hover{box-shadow:inset 0 -1.5px 0 var(--ink)}}input[data-astro-cid-4rmynt2v][type=text]:focus-visible,input[data-astro-cid-4rmynt2v][type=email]:focus-visible,textarea[data-astro-cid-4rmynt2v]:focus-visible{box-shadow:inset 0 -2px 0 var(--ink), 0 0 0 4px #f1ba608c;background:#fff;outline:none}[data-astro-cid-4rmynt2v][aria-invalid=true]{background:#fff6f2!important;box-shadow:inset 0 -2px #a1321f!important}[data-astro-cid-4rmynt2v][aria-invalid=true]:focus-visible{box-shadow:inset 0 -2px #a1321f,0 0 0 4px #a1321f38!important}.chips[data-astro-cid-4rmynt2v]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-4rmynt2v]{cursor:pointer;user-select:none;min-height:44px;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);background:#fffdf8;border-radius:999px;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #172b3a47}.chip[data-astro-cid-4rmynt2v] input[data-astro-cid-4rmynt2v]{opacity:0;width:1px;height:1px;position:absolute}.chip[data-astro-cid-4rmynt2v]:has(input:checked){background:var(--ink);color:var(--paper);box-shadow:none}.chip[data-astro-cid-4rmynt2v]:has(input:checked):before{content:"";background:var(--saffron);border-radius:50%;width:7px;height:7px;margin-inline-end:10px}.chip[data-astro-cid-4rmynt2v]:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){.chip[data-astro-cid-4rmynt2v]:hover{box-shadow:inset 0 0 0 1px var(--ink)}}.chip[data-astro-cid-4rmynt2v]:active{transform:scale(.98)}.err[data-astro-cid-4rmynt2v]{color:#a1321f;gap:8px;margin:0;font-size:.875rem;font-weight:500;display:flex}.err[data-astro-cid-4rmynt2v][hidden]{display:none}.summary[data-astro-cid-4rmynt2v]{background:#fff6f2;border-radius:12px;padding:16px 18px;box-shadow:inset 0 0 0 1.5px #a1321f}.summary[data-astro-cid-4rmynt2v]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.summary-t[data-astro-cid-4rmynt2v]{color:#a1321f;align-items:center;gap:10px;margin:0 0 6px;font-weight:600;display:flex}.summary-t[data-astro-cid-4rmynt2v] svg{width:20px;height:20px}.summary[data-astro-cid-4rmynt2v] ul[data-astro-cid-4rmynt2v]{gap:4px;margin:0;padding-inline-start:30px;display:grid}.summary[data-astro-cid-4rmynt2v] a[data-astro-cid-4rmynt2v]{color:#a1321f;font-size:.9375rem}.hp[data-astro-cid-4rmynt2v]{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.send[data-astro-cid-4rmynt2v]{flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:6px;display:flex}.send[data-astro-cid-4rmynt2v] .btn[data-astro-cid-4rmynt2v]{min-height:56px;padding-inline:28px 24px;font-size:1.0625rem}.btn[data-astro-cid-4rmynt2v][aria-busy=true]{opacity:.75;cursor:progress}.check[data-astro-cid-4rmynt2v]{color:var(--fg-2);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:.875rem;font-weight:400;line-height:1.55;display:grid;position:relative}.check[data-astro-cid-4rmynt2v] input[data-astro-cid-4rmynt2v]{opacity:0;width:1px;height:1px;position:absolute}.check[data-astro-cid-4rmynt2v] a[data-astro-cid-4rmynt2v]{color:var(--fg)}.box[data-astro-cid-4rmynt2v]{width:24px;height:24px;transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);background:#fffdf8;border-radius:7px;place-items:center;margin-top:1px;display:grid;box-shadow:inset 0 0 0 1.5px #172b3a8c}.box[data-astro-cid-4rmynt2v] svg{width:16px;height:16px;color:var(--saffron);opacity:0;transition:opacity var(--dur-1) var(--ease-out), transform var(--dur-2) var(--ease-out);transform:scale(.6)}.check[data-astro-cid-4rmynt2v] input[data-astro-cid-4rmynt2v]:checked+.box[data-astro-cid-4rmynt2v]{background:var(--ink);box-shadow:none}.check[data-astro-cid-4rmynt2v] input[data-astro-cid-4rmynt2v]:checked+.box[data-astro-cid-4rmynt2v] svg{opacity:1;transform:none}.check[data-astro-cid-4rmynt2v] input[data-astro-cid-4rmynt2v]:focus-visible+.box[data-astro-cid-4rmynt2v]{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){.check[data-astro-cid-4rmynt2v]:hover .box[data-astro-cid-4rmynt2v]{box-shadow:inset 0 0 0 1.5px var(--ink)}}[data-astro-cid-4rmynt2v][data-field=consent][data-invalid] .box[data-astro-cid-4rmynt2v]{background:#fff6f2;box-shadow:inset 0 0 0 2px #a1321f}.status[data-astro-cid-4rmynt2v]{color:#8a2a1a;background:#fff6f2;border-radius:12px;margin:0;padding:14px 16px;font-size:.9375rem;font-weight:500;line-height:1.5;box-shadow:inset 0 0 0 1px #a1321f}.status[data-astro-cid-4rmynt2v][hidden]{display:none}.result[data-astro-cid-4rmynt2v]{justify-items:start;gap:14px;padding-block:clamp(8px,2vw,24px);display:grid}.result[data-astro-cid-4rmynt2v][hidden]{display:none}.result[data-astro-cid-4rmynt2v]:focus-visible{outline:2px solid var(--ink);outline-offset:8px;border-radius:8px}.result-icon[data-astro-cid-4rmynt2v]{background:var(--ink);width:56px;height:56px;color:var(--saffron);border-radius:50%;place-items:center;display:grid}.result-icon[data-astro-cid-4rmynt2v] svg{width:26px;height:26px}.result-t[data-astro-cid-4rmynt2v]{letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:600;line-height:1.05}.result-b[data-astro-cid-4rmynt2v]{max-width:40ch;color:var(--fg-2);margin:0;font-size:1.0625rem;line-height:1.55}html.js .ct-intro[data-astro-cid-4rmynt2v],html.js .ct-sheet[data-astro-cid-4rmynt2v],html.js .ct-aside[data-astro-cid-4rmynt2v]{animation:rise .8s var(--ease-out) both}html.js .ct-sheet[data-astro-cid-4rmynt2v]{animation-delay:.14s}html.js .ct-aside[data-astro-cid-4rmynt2v]{animation-delay:.26s}@media (width<=699px){.ct[data-astro-cid-4rmynt2v]{padding-block:calc(var(--header-h) + 28px) 56px}.ct-grid[data-astro-cid-4rmynt2v]{gap:24px}.ct-k[data-astro-cid-4rmynt2v]{margin-bottom:14px;font-size:.6875rem}.ct-title[data-astro-cid-4rmynt2v]{max-width:12ch;font-size:clamp(2.4rem,1rem + 7.4vw,3.25rem)}.ct-lede[data-astro-cid-4rmynt2v]{margin-top:14px;font-size:1rem}.ct-sheet[data-astro-cid-4rmynt2v]{margin-inline:calc(var(--gutter) * -.5);border-radius:20px;padding:22px 18px 26px}.inq[data-astro-cid-4rmynt2v]{gap:22px}.send[data-astro-cid-4rmynt2v]{flex-direction:column;align-items:stretch}.send[data-astro-cid-4rmynt2v] .btn[data-astro-cid-4rmynt2v]{justify-content:center;width:100%}.ct-aside[data-astro-cid-4rmynt2v]{gap:32px;margin-top:20px}}@media (prefers-reduced-motion:reduce){.ct-intro[data-astro-cid-4rmynt2v],.ct-sheet[data-astro-cid-4rmynt2v],.ct-aside[data-astro-cid-4rmynt2v]{animation:none!important}}.backdrop[data-astro-cid-drveybbm]{z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 70% 20%, #1a3142 0%, var(--ink) 55%, #10202b 100%);position:absolute;inset:0}.field[data-astro-cid-drveybbm]{opacity:0;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}.field[data-astro-cid-drveybbm].is-ready{opacity:1}.field[data-astro-cid-drveybbm] canvas[data-astro-cid-drveybbm]{width:100%;height:100%}.field-hint[data-astro-cid-drveybbm]{inset-inline-end:var(--gutter);color:var(--on-ink-3);opacity:0;transition:opacity .9s var(--ease-out);align-items:center;gap:10px;display:inline-flex;position:absolute;bottom:22px}.field-hint[data-astro-cid-drveybbm]:before{content:"";background:var(--saffron);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #f1ba602e}.field[data-astro-cid-drveybbm].is-ready+.field-hint[data-astro-cid-drveybbm]{opacity:1;transition-delay:2.6s}.field-hint[data-astro-cid-drveybbm].is-done{opacity:0!important;transition-delay:0s!important}.h-touch[data-astro-cid-drveybbm]{display:none}@media (hover:none){.h-fine[data-astro-cid-drveybbm]{display:none}.h-touch[data-astro-cid-drveybbm]{display:inline}}@media (width<=899px){.field-hint[data-astro-cid-drveybbm]{inset-inline-start:var(--gutter);inset-inline-end:auto;bottom:16px}}@media (prefers-reduced-motion:reduce){.field-hint[data-astro-cid-drveybbm]{display:none}}.page-hero[data-astro-cid-75ysl5lo]{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(56px, 9vw, 128px));padding-bottom:clamp(64px,9vw,136px);position:relative;overflow:hidden}@media (width<=899px){.page-hero[data-astro-cid-75ysl5lo]{padding-bottom:clamp(170px,48vw,260px)}}@media (width<=699px){.page-hero[data-astro-cid-75ysl5lo]{padding-top:calc(var(--header-h) + 32px);padding-bottom:40px}.page-hero[data-astro-cid-75ysl5lo] .hero-field{display:none}.lede[data-astro-cid-75ysl5lo]{margin-top:18px}.lede[data-astro-cid-75ysl5lo]:after{content:"";background:var(--saffron);border-radius:2px;width:40px;height:3px;margin-top:24px;display:block}}.query[data-astro-cid-75ysl5lo]{color:var(--on-ink);align-items:baseline;gap:12px;max-width:58ch;margin-bottom:clamp(20px,2.4vw,32px);font-size:clamp(1rem,.8rem + .7vw,1.375rem);line-height:1.45;display:flex}.chev[data-astro-cid-75ysl5lo]{color:var(--saffron)}.title[data-astro-cid-75ysl5lo]{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2.5rem,1.2rem + 4.6vw,5.25rem);line-height:1}.lede[data-astro-cid-75ysl5lo]{max-width:52ch;margin-top:clamp(24px,3vw,36px)}html.js .title[data-astro-cid-75ysl5lo],html.js .lede[data-astro-cid-75ysl5lo]{animation:rise .9s var(--ease-out) both}html.js .lede[data-astro-cid-75ysl5lo]{animation-delay:.12s}@media (prefers-reduced-motion:reduce){.title[data-astro-cid-75ysl5lo],.lede[data-astro-cid-75ysl5lo]{animation:none!important}}.privacy[data-astro-cid-jl6ps4ma]{padding-block:clamp(48px, 6vw, 96px) var(--section)}.layout[data-astro-cid-jl6ps4ma]{gap:32px;display:grid}@media (width>=1040px){.layout[data-astro-cid-jl6ps4ma]{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;column-gap:clamp(48px,6vw,112px)}}.toc[data-astro-cid-jl6ps4ma]{font-size:.9375rem}@media (width>=1040px){.toc[data-astro-cid-jl6ps4ma]{top:calc(var(--header-h) + 28px);max-height:calc(100svh - var(--header-h) - 56px);position:sticky;overflow:auto}}.toc-h[data-astro-cid-jl6ps4ma]{border-bottom:1px solid var(--rule);min-height:44px;color:var(--fg-2);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:.6875rem;list-style:none;display:flex}.toc-h[data-astro-cid-jl6ps4ma]::-webkit-details-marker{display:none}.toc-h[data-astro-cid-jl6ps4ma]:after{content:"";width:8px;height:8px;transition:transform var(--dur-2) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)translateY(-3px)}details[data-astro-cid-jl6ps4ma]:not([open]) .toc-h[data-astro-cid-jl6ps4ma]:after{transform:rotate(-45deg)}[dir=rtl] details[data-astro-cid-jl6ps4ma]:not([open]) .toc-h[data-astro-cid-jl6ps4ma]:after{transform:rotate(135deg)}@media (width>=1040px){.toc-h[data-astro-cid-jl6ps4ma]{cursor:default;pointer-events:none}.toc-h[data-astro-cid-jl6ps4ma]:after{display:none}}.toc[data-astro-cid-jl6ps4ma] ol[data-astro-cid-jl6ps4ma]{margin:8px 0 0;display:grid}.toc[data-astro-cid-jl6ps4ma] a[data-astro-cid-jl6ps4ma]{color:var(--fg-2);transition:color var(--dur-1) var(--ease-out);grid-template-columns:2.2em minmax(0,1fr);gap:8px;padding-block:8px;line-height:1.35;text-decoration:none;display:grid}.toc[data-astro-cid-jl6ps4ma] a[data-astro-cid-jl6ps4ma].is-on,.toc[data-astro-cid-jl6ps4ma] a[data-astro-cid-jl6ps4ma]:hover{color:var(--fg)}.toc[data-astro-cid-jl6ps4ma] a[data-astro-cid-jl6ps4ma].is-on .n[data-astro-cid-jl6ps4ma]{color:var(--ink)}.toc[data-astro-cid-jl6ps4ma] a[data-astro-cid-jl6ps4ma].is-on span[data-astro-cid-jl6ps4ma]:last-child{text-decoration:underline;text-decoration-color:var(--saffron);text-underline-offset:.3em;text-decoration-thickness:2px}.n[data-astro-cid-jl6ps4ma]{color:var(--fg-2);padding-top:.15em;font-size:.75rem}.doc[data-astro-cid-jl6ps4ma]{max-width:72ch}.intro[data-astro-cid-jl6ps4ma]{font-size:var(--step-1);letter-spacing:-.01em;color:var(--fg);margin:0;font-weight:500;line-height:1.5}.glance[data-astro-cid-jl6ps4ma]{border-radius:var(--radius-m);background:var(--ink);color:var(--on-ink);margin:clamp(28px,3vw,40px) 0 clamp(16px,2vw,24px);padding:clamp(22px,2.6vw,32px)}.glance-h[data-astro-cid-jl6ps4ma]{color:var(--saffron);text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px;font-size:.6875rem;font-weight:500}.glance[data-astro-cid-jl6ps4ma] ul[data-astro-cid-jl6ps4ma]{gap:12px;margin:0;display:grid}.glance[data-astro-cid-jl6ps4ma] li[data-astro-cid-jl6ps4ma]{color:var(--on-ink-2);padding-inline-start:22px;line-height:1.5;position:relative}.glance[data-astro-cid-jl6ps4ma] li[data-astro-cid-jl6ps4ma]:before{content:"";inset-inline-start:0;background:var(--saffron);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em}.part[data-astro-cid-jl6ps4ma]{scroll-margin-top:calc(var(--header-h) + 24px);padding-block:clamp(28px,3vw,40px) 0}.part[data-astro-cid-jl6ps4ma]+.part[data-astro-cid-jl6ps4ma]{border-top:1px solid var(--rule);margin-top:clamp(4px,1vw,12px)}.part-h[data-astro-cid-jl6ps4ma]{letter-spacing:-.02em;align-items:baseline;gap:14px;margin:0 0 16px;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:600;line-height:1.15;display:flex}.part-h[data-astro-cid-jl6ps4ma] .n[data-astro-cid-jl6ps4ma]{color:var(--fg-2);letter-spacing:.04em;flex-shrink:0;font-weight:400}.part[data-astro-cid-jl6ps4ma] p[data-astro-cid-jl6ps4ma],.items[data-astro-cid-jl6ps4ma] li[data-astro-cid-jl6ps4ma]{color:var(--fg-2);margin:0;line-height:1.65}.part[data-astro-cid-jl6ps4ma] p[data-astro-cid-jl6ps4ma]+p[data-astro-cid-jl6ps4ma],.part[data-astro-cid-jl6ps4ma] p[data-astro-cid-jl6ps4ma]+.items[data-astro-cid-jl6ps4ma],.items[data-astro-cid-jl6ps4ma]+p[data-astro-cid-jl6ps4ma]{margin-top:14px}.items[data-astro-cid-jl6ps4ma]{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.items[data-astro-cid-jl6ps4ma] li[data-astro-cid-jl6ps4ma]{padding-inline-start:22px;position:relative}.items[data-astro-cid-jl6ps4ma] li[data-astro-cid-jl6ps4ma]:before{content:"";inset-inline-start:2px;background:var(--ink);width:8px;height:1.5px;position:absolute;top:.72em}bdi[data-astro-cid-jl6ps4ma]{unicode-bidi:isolate}
