.cjsym{width:100%;height:auto;filter:drop-shadow(0 0 9px rgb(var(--light-rgb) / .35));display:block;overflow:visible}.cjsym .s{fill:none;stroke:var(--light);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:calc(.92 * clamp(0, calc(var(--draw,1) * 8), 1));stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw,1))}.cjsym .d{fill:var(--light);opacity:var(--draw,1)}.cjsym .h{fill:rgb(var(--light-rgb) / .22);opacity:var(--draw,1)}.cjsym .m{fill:var(--light);fill-rule:evenodd;opacity:var(--draw,1)}.cjsym .f{fill:url(#cjsym-vol);opacity:var(--draw,1)}.motion-ok .cjsym--thirty .d--run{animation:9s linear infinite cjsym-run;animation-delay:calc(var(--i) * -.3s)}@keyframes cjsym-run{0%,80%{opacity:calc(var(--draw,1) * .4)}87%{opacity:var(--draw,1)}94%,to{opacity:calc(var(--draw,1) * .4)}}.cj__static[data-astro-cid-cee32h25]{background:var(--night);color:var(--on-night);padding-block:var(--section-y)}.cj__eyebrow[data-astro-cid-cee32h25]{color:var(--light);opacity:.85}.cj__head-static[data-astro-cid-cee32h25] .t-h2[data-astro-cid-cee32h25]{max-width:18ch;margin-top:.9rem}.cj__list[data-astro-cid-cee32h25]{gap:clamp(2.5rem,6vw,4rem);margin-top:clamp(3rem,7vw,5rem);padding:0;display:grid}@media (width>=64rem){.cj__list[data-astro-cid-cee32h25]{grid-template-columns:1fr 1fr;column-gap:clamp(3rem,8vw,6rem)}}.cj__panel[data-astro-cid-cee32h25]{max-width:44ch}.cj__panel-sym[data-astro-cid-cee32h25]{width:7.5rem;margin-bottom:1.25rem;display:block}.cj__panel-name[data-astro-cid-cee32h25]{color:var(--light);opacity:.8}.cj__panel-heading[data-astro-cid-cee32h25]{font-size:var(--step-h3);margin-top:.5rem;font-weight:380;line-height:1.25}.cj__panel-line[data-astro-cid-cee32h25]{color:var(--on-night-2);margin-top:.6rem;line-height:1.6}.cj__panel-stat[data-astro-cid-cee32h25]{font-family:var(--font-sans);color:var(--light);opacity:.85;margin-top:.75rem;font-size:.85rem}.cj__finale-static[data-astro-cid-cee32h25]{font-size:var(--step-h3);max-width:24ch;margin-top:clamp(3rem,7vw,5rem);line-height:1.3}.cj--journey .cj__static[data-astro-cid-cee32h25]{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cj__scroll[data-astro-cid-cee32h25]{display:none}.cj--journey .cj__scroll[data-astro-cid-cee32h25]{--p:0;height:780svh;display:block}.cj__pin[data-astro-cid-cee32h25]{--bgk:calc(clamp(0, calc(var(--p) * 10), 1) * clamp(0, calc((1 - var(--p)) * 16), 1));background:color-mix(in srgb, var(--night) calc(var(--bgk) * 100%), var(--cream));height:100svh;color:color-mix(in srgb, var(--on-night) calc(var(--bgk) * 100%), var(--ink));--weave:18vw;--fin:clamp(0, calc((var(--p) - .84) / .05), 1);--leave:clamp(0, calc((var(--p) - .94) / .05), 1);position:sticky;top:0;overflow:clip}.cj__stage[data-astro-cid-cee32h25]{pointer-events:none;transform:scale(calc(1 - var(--fin) * .07));transform-origin:50% 46%;position:absolute;inset:0}.cj__dust[data-astro-cid-cee32h25]{background-image:radial-gradient(rgb(var(--light-rgb) / .13) 1px, transparent 1.5px), radial-gradient(rgb(var(--light-rgb) / .08) 1px, transparent 1.5px);opacity:calc(var(--bgk) * .6);transform:translateY(calc(var(--p) * 24svh)) scale(calc(1 + var(--p) * .9));background-position:0 0,60px 90px;background-size:240px 240px,170px 170px;position:absolute;inset:-30%}.cj__thread-edge[data-astro-cid-cee32h25]{left:max(1.1rem, calc(var(--gutter) * .5));background:linear-gradient(rgb(var(--light-rgb) / 0), rgb(var(--light-rgb) / .55) 18% 82%, rgb(var(--light-rgb) / 0));width:1px;opacity:calc(var(--bgk) * .8);position:absolute;top:0;bottom:0}.cj__head[data-astro-cid-cee32h25]{text-align:center;width:min(92vw,34ch);opacity:calc(1 - clamp(0, calc((var(--p) - .055) * 16), 1));position:absolute;top:14svh;left:50%;translate:-50%}.cj__head-title[data-astro-cid-cee32h25]{font-size:var(--step-h2);letter-spacing:-.015em;margin-top:.9rem;font-weight:330;line-height:1.08}.cj__flame[data-astro-cid-cee32h25]{--env:calc(clamp(0, calc((var(--p) - .05) / .08), 1) * clamp(0, calc((.88 - var(--p)) / .05), 1));--grow:clamp(0, calc(var(--p) * 11), 1);translate:calc(var(--env) * sin(1.5708 + (var(--p) - .14) * 26.18) * var(--weave) - 50%) -50%;scale:calc((.35 + var(--grow) * .65) * (1 - var(--leave) * .72));opacity:calc(.35 + var(--grow) * .65);position:absolute;top:46%;left:50%}.cj__flame-core[data-astro-cid-cee32h25]{background:radial-gradient(circle, #fffdf4 0 22%, #ffe7a3 45%, rgb(var(--light-rgb) / .85) 72%, rgb(var(--light-rgb) / 0) 100%);width:34px;height:34px;box-shadow:0 0 26px 10px rgb(var(--light-rgb) / .5), 0 0 90px 40px rgb(var(--light-rgb) / .16);border-radius:50%;display:block}.motion-ok .cj__flame-core[data-astro-cid-cee32h25]{animation:cj-breathe 6s var(--ease-inout) infinite}@keyframes cj-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.cj__stop[data-astro-cid-cee32h25]{--d:calc(var(--p) - var(--t));--k:clamp(0, calc((var(--d) + .17) / .17), 1);--q:clamp(0, calc(var(--d) / .09), 1);width:0;height:0;position:absolute;top:46%;left:50%}.cj__sym[data-astro-cid-cee32h25]{--draw:clamp(0, calc((var(--d) + .105) / .075), 1);width:clamp(10rem,26vmin,16rem);translate:calc((1 - var(--q)) * var(--side) * (6vw + var(--k) * 20vw) + var(--q) * var(--rx) - 50%) calc((1 - var(--q)) * ((1 - var(--k)) * -16svh - var(--k) * 9svh) + var(--q) * var(--ry) - 50%);scale:calc((.3 + var(--k) * .7) * (1 - var(--q) * .42) + var(--fin) * .18);opacity:min(1, calc((.08 + var(--k) * .92) * (1 - var(--q) * .7) + var(--fin) * .72));position:absolute}.motion-ok .cj__sym[data-astro-cid-cee32h25]{animation:cj-settle calc(5s + var(--t) * 4s) var(--ease-inout) infinite;animation-play-state:running}@keyframes cj-settle{0%,to{margin-top:0}50%{margin-top:calc(var(--fin) * -8px)}}.cj__words[data-astro-cid-cee32h25]{--win:clamp(0, calc((var(--d) + .085) / .035), 1);--wout:clamp(0, calc((.085 - var(--d)) / .035), 1);--w:calc(var(--win) * var(--wout));width:min(38vw,30rem);translate:calc(var(--side) * -1 * 16vw + (1 - var(--win)) * var(--side) * -4vw - 50%) -50%;opacity:var(--w);position:absolute}.cj__stop-name[data-astro-cid-cee32h25]{color:var(--light);opacity:.8}.cj__stop-heading[data-astro-cid-cee32h25]{letter-spacing:-.01em;margin-top:.55rem;font-size:clamp(1.75rem,2.6vw,2.4rem);font-weight:350;line-height:1.16}.cj__stop-line[data-astro-cid-cee32h25]{font-size:var(--step-body);color:var(--on-night-2);max-width:40ch;margin-top:.7rem;line-height:1.6}.cj__stop-stat[data-astro-cid-cee32h25]{font-family:var(--font-sans);color:var(--light);opacity:.85;margin-top:.8rem;font-size:.85rem}.cj__threads[data-astro-cid-cee32h25]{width:72vmin;height:52vmin;opacity:calc(var(--fin) * (1 - var(--leave)));position:absolute;top:46%;left:50%;overflow:visible;translate:-50% -50%}.cj__threadline[data-astro-cid-cee32h25]{stroke:rgb(var(--light-rgb) / .55);stroke-width:.22px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--fin))}.cj__photon[data-astro-cid-cee32h25]{fill:var(--light);opacity:.9}.motion-ok .cj__photon[data-astro-cid-cee32h25]{animation:2.6s linear infinite cj-photon}@keyframes cj-photon{0%{transform:translate(0)}to{transform:translate(calc(var(--tx) * 1px), calc(var(--ty) * 1px))}}.cj__finale[data-astro-cid-cee32h25]{text-align:center;width:min(92vw,30ch);font-size:var(--step-h3);opacity:calc(clamp(0, calc((var(--p) - .875) / .04), 1) * (1 - var(--leave)));line-height:1.3;position:absolute;bottom:10svh;left:50%;translate:-50%}.cj__skip[data-astro-cid-cee32h25]{top:calc(var(--header-h) + .75rem);right:var(--gutter);border:1px solid rgb(var(--light-rgb) / .4);border-radius:var(--radius-pill);color:inherit;opacity:.85;padding:.55em 1.1em;text-decoration:none;position:absolute}.cj__skip[data-astro-cid-cee32h25]:hover{opacity:1}.cj__skip[data-astro-cid-cee32h25]:focus-visible{outline:2px solid var(--light);outline-offset:3px}.cj__progress[data-astro-cid-cee32h25]{background:rgb(var(--light-rgb) / .12);height:2px;opacity:calc(var(--bgk));position:absolute;bottom:0;left:0;right:0}.cj__progress[data-astro-cid-cee32h25] span[data-astro-cid-cee32h25]{background:rgb(var(--light-rgb) / .8);height:100%;transform:scaleX(var(--p));transform-origin:0;display:block}@media (width<=47.99rem){.cj__pin[data-astro-cid-cee32h25]{--weave:10vw}.cj__sym[data-astro-cid-cee32h25]{width:clamp(8rem,42vw,11rem);translate:calc((1 - var(--q)) * var(--side) * (2vw + var(--k) * 8vw) + var(--q) * var(--rx) - 50%) calc((1 - var(--q)) * ((1 - var(--k)) * -30svh - var(--k) * 24svh) + var(--q) * var(--ry) - 50%)}.cj__words[data-astro-cid-cee32h25]{text-align:center;width:min(86vw,32rem);translate:-50% calc(6svh + (1 - var(--win)) * 3svh)}.cj__stop-heading[data-astro-cid-cee32h25]{font-size:1.75rem}.cj__stop-line[data-astro-cid-cee32h25]{margin-inline:auto;font-size:1.125rem}}.cj--stack .cj__scroll[data-astro-cid-cee32h25]{display:none}.com-hero[data-astro-cid-uqjzjc6h]{padding-block:calc(var(--header-h) + clamp(3rem, 8vw, 6rem)) clamp(3.5rem, 8vw, 6rem);overflow-x:clip}.com-hero__label[data-astro-cid-uqjzjc6h]{color:var(--gold-ink)}.com-hero__title[data-astro-cid-uqjzjc6h]{max-width:14ch;margin-top:1rem}.com-hero__line[data-astro-cid-uqjzjc6h]{font-size:var(--step-h3);color:var(--ink);max-width:24ch;margin-top:clamp(1.5rem,3vw,2rem);line-height:1.3}.com-hero__sub[data-astro-cid-uqjzjc6h]{font-size:var(--step-lead);color:var(--ink-2);max-width:44ch;margin-top:1rem;line-height:1.5}.com-hero__side[data-astro-cid-uqjzjc6h]{min-height:10rem;position:relative}.com-hero__light[data-astro-cid-uqjzjc6h]{background:radial-gradient(circle, #fffdf4 0 24%, #ffe7a3 48%, rgb(var(--light-rgb) / .85) 74%, rgb(var(--light-rgb) / 0) 100%);width:42px;height:42px;box-shadow:0 0 24px 9px rgb(var(--light-rgb) / .45), 0 0 80px 36px rgb(var(--light-rgb) / .14);border-radius:50%;margin:-21px 0 0 -21px;position:absolute;top:50%;left:50%}.motion-ok .com-hero__light[data-astro-cid-uqjzjc6h]{animation:com-breathe 6s var(--ease-inout) infinite}@keyframes com-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (width<=63.99rem){.com-hero__side[data-astro-cid-uqjzjc6h]{display:none}}.com[data-astro-cid-uqjzjc6h] .com__h{font-size:var(--step-h2);letter-spacing:-.02em;max-width:22ch;font-weight:330;line-height:1.06}.com__intro[data-astro-cid-uqjzjc6h]{max-width:44ch;margin-top:clamp(1.25rem,2.5vw,1.75rem)}.whofor[data-astro-cid-uqjzjc6h]{gap:1rem;margin-top:clamp(2rem,4vw,2.75rem);padding:0;display:grid}@media (width>=48rem){.whofor[data-astro-cid-uqjzjc6h]{grid-template-columns:1fr 1fr}}.whofor__card[data-astro-cid-uqjzjc6h]{border-radius:var(--radius-card);background:var(--paper);box-shadow:0 0 0 1px var(--line), 0 1px 2px #1918140a;font-size:var(--step-body);max-width:none;padding:clamp(1.25rem,2.4vw,1.75rem);line-height:1.5}.whofor__closing[data-astro-cid-uqjzjc6h]{font-size:var(--step-lead);color:var(--ink);margin-top:clamp(1.75rem,3.5vw,2.5rem)}.com__price[data-astro-cid-uqjzjc6h]{display:block}.com__body[data-astro-cid-uqjzjc6h]{color:var(--ink-2);margin-top:clamp(1.5rem,3vw,2rem)}.com__form[data-astro-cid-uqjzjc6h]{margin-top:clamp(1.5rem,3vw,2rem)}.com__keep[data-astro-cid-uqjzjc6h]{border-radius:var(--radius-card);background:var(--paper);box-shadow:0 0 0 1px var(--line), 0 1px 2px #1918140a, 0 12px 32px -18px #1918141f;align-self:start;margin-top:3rem;padding:clamp(1.5rem,3vw,2.25rem)}.com__keep[data-astro-cid-uqjzjc6h] p[data-astro-cid-uqjzjc6h]{color:var(--ink-2);margin-top:.8rem;line-height:1.55}@media (width>=64rem){.com__keep[data-astro-cid-uqjzjc6h]{justify-self:end;width:100%;max-width:26rem;margin-top:0}}.com__close[data-astro-cid-uqjzjc6h]{padding-top:0}.com[data-astro-cid-uqjzjc6h] .com__join{min-height:3.75rem;padding-inline:2.6rem;font-size:1.05rem}.com__join-dot[data-astro-cid-uqjzjc6h]{background:radial-gradient(circle, #fffdf4 0 35%, #ffe7a3 60%, rgb(var(--light-rgb)) 100%);width:9px;height:9px;box-shadow:0 0 10px 3px rgb(var(--light-rgb) / .75);border-radius:50%;margin-right:.8rem}
