.gc[data-astro-cid-myv3d65m]{width:100%;height:auto;overflow:visible}.gc__grid[data-astro-cid-myv3d65m] line[data-astro-cid-myv3d65m]{stroke:var(--line-soft);stroke-width:1px}.gc__area[data-astro-cid-myv3d65m]{opacity:0;transition:opacity .6s}.gc__line[data-astro-cid-myv3d65m]{fill:none;stroke:var(--white);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.gc__dot[data-astro-cid-myv3d65m]{fill:var(--bg);stroke:#fff6;stroke-width:2px;transition:fill .5s var(--ease), stroke .5s var(--ease)}.gc__halo[data-astro-cid-myv3d65m]{fill:var(--white);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .6s var(--ease), transform .8s var(--ease);transform:scale(.4)}.gc__value[data-astro-cid-myv3d65m],.gc__key[data-astro-cid-myv3d65m]{paint-order:stroke;stroke:var(--bg);stroke-width:8px;stroke-linejoin:round;transition:opacity .5s var(--ease)}.gc__value[data-astro-cid-myv3d65m]{font-family:var(--f);letter-spacing:-.02em;fill:var(--white);font-size:32px;font-weight:800}.gc__key[data-astro-cid-myv3d65m]{font-variant-numeric:tabular-nums;letter-spacing:.01em;fill:var(--ink-soft);font-size:17px;font-weight:400}.gc__node[data-astro-cid-myv3d65m].is-on .gc__dot[data-astro-cid-myv3d65m]{fill:var(--white);stroke:var(--white)}.gc__node[data-astro-cid-myv3d65m].is-on .gc__halo[data-astro-cid-myv3d65m]{opacity:.16;transform:scale(1)}.js .gc__node[data-astro-cid-myv3d65m]:not(.is-on) .gc__value[data-astro-cid-myv3d65m]{opacity:.14}.js .gc__node[data-astro-cid-myv3d65m]:not(.is-on) .gc__key[data-astro-cid-myv3d65m]{opacity:.3}.jr[data-astro-cid-ej22s2rq]{padding-top:var(--sec-y);background:var(--hairline);padding-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.jr__head[data-astro-cid-ej22s2rq]{z-index:3;background:var(--bg);gap:1rem;margin-bottom:1rem;display:grid;position:relative}.jr__grid[data-astro-cid-ej22s2rq]{grid-template-columns:minmax(0,1fr);display:grid}.jr__chart[data-astro-cid-ej22s2rq]{top:var(--nav-h);z-index:2;margin-inline:calc(var(--pad) * -1);padding:1.4rem var(--pad) .6rem;background:var(--bg);position:sticky}.jr__chart[data-astro-cid-ej22s2rq]:after{content:"";background:linear-gradient(var(--bg), #0a0c1000);pointer-events:none;height:28px;position:absolute;top:100%;left:0;right:0}.jr__chart[data-astro-cid-ej22s2rq]:before{content:"";height:var(--nav-h);background:var(--bg);position:absolute;bottom:100%;left:0;right:0}.jr__sticky[data-astro-cid-ej22s2rq]{max-width:520px;padding-top:.6rem}.jr__steps[data-astro-cid-ej22s2rq]{counter-reset:s;margin:0;padding:0;list-style:none}.jr__step[data-astro-cid-ej22s2rq]{border-top:1px solid var(--line);transition:opacity .6s var(--ease);gap:.55rem;padding:2.2rem 0;display:grid}.jr__step[data-astro-cid-ej22s2rq]:first-child{border-top:0}.js .jr__step[data-astro-cid-ej22s2rq]:not(.is-on){opacity:.28}.jr__meta[data-astro-cid-ej22s2rq]{letter-spacing:.01em;color:var(--ink-faint);gap:.9rem;margin:0;font-size:.8rem;display:flex}.jr__value[data-astro-cid-ej22s2rq]{letter-spacing:-.016em;font-feature-settings:"tnum";color:var(--white);margin:.2rem 0 0;font-size:clamp(2.8rem,1.9rem + 4vw,5.2rem);font-weight:800;line-height:.95}.jr__step--low[data-astro-cid-ej22s2rq] .jr__value[data-astro-cid-ej22s2rq]{color:var(--ink-soft)}.jr__step[data-astro-cid-ej22s2rq] .h3[data-astro-cid-ej22s2rq]{max-width:20ch}.jr__text[data-astro-cid-ej22s2rq]{max-width:40rem;color:var(--ink-soft);margin:0}@media (width>=768px){.jr__chart[data-astro-cid-ej22s2rq]{padding-top:2rem}.jr__sticky[data-astro-cid-ej22s2rq]{max-width:640px}}@media (width>=1100px){.jr__head[data-astro-cid-ej22s2rq]{margin-bottom:2rem}.jr__grid[data-astro-cid-ej22s2rq]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:5rem}.jr__chart[data-astro-cid-ej22s2rq]{z-index:auto;background:0 0;margin:0;padding:0}.jr__chart[data-astro-cid-ej22s2rq]:before,.jr__chart[data-astro-cid-ej22s2rq]:after{display:none}.jr__chart[data-astro-cid-ej22s2rq]{top:calc(var(--nav-h) + 2rem);height:calc(100svh - var(--nav-h) - 4rem);align-self:start;align-items:center;display:grid}.jr__sticky[data-astro-cid-ej22s2rq]{max-width:none}.jr__step[data-astro-cid-ej22s2rq]{align-content:center;min-height:38svh;padding:2rem 0}.jr__step[data-astro-cid-ej22s2rq]:last-child{min-height:0;padding-bottom:1rem}}.faq[data-astro-cid-hemr5th4]{gap:clamp(1.4rem,1rem + 1.4vw,2.4rem);display:grid}.faq__h[data-astro-cid-hemr5th4]{margin:0}.faq__list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line-strong)}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:clamp(1.1rem,.9rem + .8vw,1.6rem) 0;list-style:none;display:grid}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-hemr5th4]{font-size:var(--fs-h3);letter-spacing:-.015em;color:var(--ink-soft);text-wrap:balance;transition:color .3s, transform .5s var(--ease);font-weight:800;line-height:1.15}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover .faq__q[data-astro-cid-hemr5th4],.faq__item[data-astro-cid-hemr5th4][open] .faq__q[data-astro-cid-hemr5th4]{color:var(--white)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover .faq__q[data-astro-cid-hemr5th4]{transform:translate(.3rem)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]{border:1px solid var(--line-strong);width:44px;height:44px;transition:background-color .3s, border-color .3s, color .3s, transform .5s var(--ease);border-radius:50%;flex-shrink:0;position:relative}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]:before,.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]:after{content:"";width:14px;height:1.6px;transition:transform .45s var(--ease);background:currentColor;margin:-.8px 0 0 -7px;position:absolute;top:50%;left:50%}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover i[data-astro-cid-hemr5th4]{border-color:var(--white)}.faq__item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]{background:var(--white);border-color:var(--white);color:var(--on-white);transform:rotate(180deg)}.faq__item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.faq__a[data-astro-cid-hemr5th4]{max-width:46rem;font-size:var(--fs-lead);color:var(--ink-soft);margin:0;padding:0 0 clamp(1.3rem,1rem + 1vw,2rem);line-height:1.6}.faq__item[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .55s var(--ease), content-visibility .55s allow-discrete;overflow:hidden}.faq__item[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.faq__item[data-astro-cid-hemr5th4]::details-content{transition:none}}.ab[data-astro-cid-jjzmjvyr]{gap:1.6rem;padding-top:clamp(1.5rem,1rem + 2vw,3rem);padding-bottom:clamp(2.5rem,2rem + 3vw,4.5rem);display:grid}.ab__title[data-astro-cid-jjzmjvyr]{gap:1rem;display:grid}.ab__h[data-astro-cid-jjzmjvyr]{font-size:clamp(3rem,2rem + 5vw,6.4rem)}.ab__h[data-astro-cid-jjzmjvyr] em[data-astro-cid-jjzmjvyr]{color:var(--white);padding-right:.06em}.ab__photo[data-astro-cid-jjzmjvyr]{margin:0;position:relative}.ab__img[data-astro-cid-jjzmjvyr]{aspect-ratio:4/5;border-radius:var(--radius);background:var(--surface-2);position:relative;overflow:hidden}.ab__img[data-astro-cid-jjzmjvyr]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0a0c1000,#0a0c109e);position:absolute;inset:45% 0 0}.ab__img[data-astro-cid-jjzmjvyr] img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.ab__side[data-astro-cid-jjzmjvyr]{align-content:end;gap:1.4rem;display:grid}.ab__geo[data-astro-cid-jjzmjvyr]{letter-spacing:.01em;color:var(--ink-soft);margin:0;font-size:.8rem;display:none}.ab__lead[data-astro-cid-jjzmjvyr]{font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;max-width:30rem;margin:0;line-height:1.5}.ab__facts[data-astro-cid-jjzmjvyr]{border-top:1px solid var(--line);margin:0}.ab__facts[data-astro-cid-jjzmjvyr] div[data-astro-cid-jjzmjvyr]{border-bottom:1px solid var(--line);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:.75rem 0;display:grid}.ab__facts[data-astro-cid-jjzmjvyr] dt[data-astro-cid-jjzmjvyr]{letter-spacing:.01em;color:var(--ink-soft);font-size:.8rem}.ab__facts[data-astro-cid-jjzmjvyr] dd[data-astro-cid-jjzmjvyr]{margin:0;font-weight:400}.ab__links[data-astro-cid-jjzmjvyr]{flex-wrap:wrap;gap:.6rem 1.8rem;display:flex}@media (width>=768px){.ab[data-astro-cid-jjzmjvyr]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}.ab__title[data-astro-cid-jjzmjvyr]{grid-column:1/-1}.ab__side[data-astro-cid-jjzmjvyr]{align-content:center}}@media (width>=1100px){.ab[data-astro-cid-jjzmjvyr]{min-height:calc(100svh - var(--nav-h) - 1rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.82fr);align-items:end;column-gap:3rem;max-height:900px}.ab__title[data-astro-cid-jjzmjvyr]{grid-column:auto;align-self:start;padding-top:2rem}.ab__h[data-astro-cid-jjzmjvyr]{font-size:min(6.4rem,6.2vw)}.ab__photo[data-astro-cid-jjzmjvyr]{align-self:stretch;display:grid}.ab__img[data-astro-cid-jjzmjvyr]{aspect-ratio:auto;height:100%;min-height:540px}.ab__side[data-astro-cid-jjzmjvyr]{grid-template-rows:1fr auto auto auto;align-self:stretch;padding-bottom:.2rem}.ab__geo[data-astro-cid-jjzmjvyr]{align-self:start;padding-top:2.1rem;display:block}}.rules[data-astro-cid-jjzmjvyr]{padding-block:var(--sec-y)}.rules__head[data-astro-cid-jjzmjvyr]{gap:1rem;margin-bottom:clamp(1.6rem,1.2rem + 1.4vw,2.5rem);display:grid}.rules__list[data-astro-cid-jjzmjvyr]{margin:0;padding:0;list-style:none;display:grid}.rule[data-astro-cid-jjzmjvyr]{border-top:1px solid var(--line-strong);align-content:start;gap:.7rem;padding:1.5rem 0 1.7rem;display:grid}.rule[data-astro-cid-jjzmjvyr] .h3[data-astro-cid-jjzmjvyr]{max-width:16ch}.rule__t[data-astro-cid-jjzmjvyr]{color:var(--ink-soft);max-width:30rem;margin:0}@media (width>=900px){.rules__list[data-astro-cid-jjzmjvyr]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.6rem,1rem + 2vw,3rem)}.rule[data-astro-cid-jjzmjvyr]{padding:1.8rem 0 0}}.po[data-astro-cid-jjzmjvyr]{gap:3rem;padding-top:clamp(1rem,.5rem + 2vw,2rem);padding-bottom:clamp(3rem,2.3rem + 2.4vw,4.5rem);display:grid}.po__copy[data-astro-cid-jjzmjvyr]{justify-items:start;gap:1.1rem;display:grid}.po__text[data-astro-cid-jjzmjvyr]{color:var(--ink-soft);max-width:40ch;margin:0}.po__form[data-astro-cid-jjzmjvyr]{width:100%}@media (width>=1100px){.po[data-astro-cid-jjzmjvyr]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:5rem}}
