.hero[data-astro-cid-ge2uvauf]{isolation:isolate;align-content:end;min-height:88svh;padding:112px 16px 48px;display:grid;position:relative;overflow:clip}.field[data-astro-cid-ge2uvauf]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-mark[data-astro-cid-ge2uvauf]{z-index:-1;aspect-ratio:553/900;height:min(30svh,250px);display:none;position:absolute;inset-block-start:76px;inset-inline-end:16px}.hero-copy[data-astro-cid-ge2uvauf]{max-width:980px;container-type:inline-size}[lang=en] .hero-name[data-astro-cid-ge2uvauf]{font-size:min(clamp(46px,11vw,96px),11.4cqi)}.hero-status[data-astro-cid-ge2uvauf]{font:600 14px/1.5 var(--font);color:var(--muted);align-items:center;gap:10px;margin-top:26px;display:flex}.hero-name[data-astro-cid-ge2uvauf]{font:700 clamp(46px, 11vw, 96px)/1.12 var(--font);color:var(--heading);flex-wrap:wrap;column-gap:.26em;display:flex}.hero-name[data-astro-cid-ge2uvauf] .w[data-astro-cid-ge2uvauf]{margin-block-end:-.22em;padding-block:.06em .34em;display:inline-block;overflow:clip}.hero-name[data-astro-cid-ge2uvauf] .keep[data-astro-cid-ge2uvauf]{white-space:nowrap;column-gap:.26em;display:inline-flex}.hero-name[data-astro-cid-ge2uvauf].pixel .w[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{color:#0000}.hero-name[data-astro-cid-ge2uvauf] .w[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:inline-block}.hero-role[data-astro-cid-ge2uvauf]{min-height:1.6em;font:600 clamp(19px, 2.4vw, 26px)/1.5 var(--font);color:var(--accent);margin-top:14px}.caret[data-astro-cid-ge2uvauf]{vertical-align:.05em;background:currentColor;width:.42em;height:.42em;margin-inline-start:.3em;display:inline-block}.hero-line[data-astro-cid-ge2uvauf]{max-width:46ch;font-size:clamp(17px,1.6vw,19px);line-height:calc(1.85 * var(--lh));color:var(--ink);margin-top:18px}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}@media (width>=600px){.hero[data-astro-cid-ge2uvauf]{padding:calc(96px + min(34svh,320px)) 32px 64px}.hero-mark[data-astro-cid-ge2uvauf]{height:min(34svh,320px);display:block;inset-block-start:88px;inset-inline-end:32px}}@media (width>=1040px){.hero[data-astro-cid-ge2uvauf]{align-content:end;min-height:86svh;padding:0 56px 7svh}.hero-copy[data-astro-cid-ge2uvauf]{z-index:1;max-width:58%;position:relative}.hero-mark[data-astro-cid-ge2uvauf]{height:68svh;inset-block-start:9svh;inset-inline-end:6%}}@media (width>=1440px){.hero-copy[data-astro-cid-ge2uvauf]{max-width:62%}}html.motion .hero-name[data-astro-cid-ge2uvauf] .w[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{transform:translateY(105%)}html.motion .hero-status[data-astro-cid-ge2uvauf],html.motion .hero-line[data-astro-cid-ge2uvauf],html.motion .hero-actions[data-astro-cid-ge2uvauf]{opacity:0}.work[data-astro-cid-ftq3vvlr]{padding-top:48px}@media (width>=1040px){.work[data-astro-cid-ftq3vvlr]{padding-top:56px}}.row[data-astro-cid-ftq3vvlr]{color:inherit;gap:22px;padding-block:40px;text-decoration:none;display:grid;position:relative}.rows[data-astro-cid-ftq3vvlr] li[data-astro-cid-ftq3vvlr]+li[data-astro-cid-ftq3vvlr]{border-top:1.5px solid var(--hair)}.rows[data-astro-cid-ftq3vvlr] li[data-astro-cid-ftq3vvlr]:first-child .row[data-astro-cid-ftq3vvlr]{padding-top:8px}.pj-cover[data-astro-cid-ftq3vvlr]{aspect-ratio:9/5;background:var(--surface-2);min-width:0;box-shadow:inset 0 0 0 1.5px var(--hair);border-radius:2px;position:relative;overflow:clip}.pj-cover[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{object-fit:cover;width:100%;height:100%;transition:scale .9s var(--ease)}h3[data-astro-cid-ftq3vvlr]{gap:4px;display:grid}.pj-name[data-astro-cid-ftq3vvlr]{font:700 clamp(26px, 3vw, 38px)/1.3 var(--font);color:var(--heading);transition:color .3s var(--ease)}.pj-sub[data-astro-cid-ftq3vvlr]{font:600 16px/1.6 var(--font);color:var(--muted)}.pj-desc[data-astro-cid-ftq3vvlr]{max-width:58ch;font-size:16px;line-height:calc(1.8 * var(--lh));color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;display:-webkit-box;overflow:hidden}.row-facts[data-astro-cid-ftq3vvlr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:26px 0 0;display:grid}.row-facts[data-astro-cid-ftq3vvlr] div[data-astro-cid-ftq3vvlr]{border-top:1.5px solid var(--hair);padding-top:10px}.row-facts[data-astro-cid-ftq3vvlr] dt[data-astro-cid-ftq3vvlr]{font:600 13px/1.5 var(--font);color:var(--muted)}.row-facts[data-astro-cid-ftq3vvlr] dd[data-astro-cid-ftq3vvlr]{font:600 15px/1.5 var(--font);color:var(--heading);margin:2px 0 0}@media (width>=1040px){.row[data-astro-cid-ftq3vvlr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding-block:56px}}.row-facts[data-astro-cid-ftq3vvlr] div[data-astro-cid-ftq3vvlr]:last-child{grid-column:1/-1}@media (hover:hover){.row[data-astro-cid-ftq3vvlr]:hover .pj-cover[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{scale:1.035}.row[data-astro-cid-ftq3vvlr]:hover .corner[data-astro-cid-ftq3vvlr]{transform:scale(1)}.row[data-astro-cid-ftq3vvlr]:hover .corner[data-astro-cid-ftq3vvlr] svg{opacity:1}.row[data-astro-cid-ftq3vvlr]:hover .pj-name[data-astro-cid-ftq3vvlr]{color:var(--accent)}}.row[data-astro-cid-ftq3vvlr]:focus-visible .corner[data-astro-cid-ftq3vvlr],.row[data-astro-cid-ftq3vvlr]:active .corner[data-astro-cid-ftq3vvlr]{transform:scale(1)}.row[data-astro-cid-ftq3vvlr]:focus-visible .corner[data-astro-cid-ftq3vvlr] svg,.row[data-astro-cid-ftq3vvlr]:active .corner[data-astro-cid-ftq3vvlr] svg{opacity:1}.more[data-astro-cid-ftq3vvlr]{margin-top:72px;position:relative}.more-title[data-astro-cid-ftq3vvlr]{font:700 20px/1.4 var(--font);color:var(--heading);margin:0 0 14px}.index[data-astro-cid-ftq3vvlr]{border-top:1.5px solid var(--frame)}.index[data-astro-cid-ftq3vvlr] li[data-astro-cid-ftq3vvlr]{border-bottom:1.5px solid var(--hair)}.ix[data-astro-cid-ftq3vvlr]{color:inherit;grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"name thumb""sub thumb""meta thumb";align-items:center;column-gap:16px;padding-block:18px;text-decoration:none;display:grid}.ix-name[data-astro-cid-ftq3vvlr]{font:700 clamp(20px, 2.4vw, 30px)/1.35 var(--font);color:var(--heading);transition:color .3s var(--ease), transform .45s var(--ease);grid-area:name}.ix-sub[data-astro-cid-ftq3vvlr]{font:600 15px/1.6 var(--font);color:var(--muted);grid-area:sub}.ix-meta[data-astro-cid-ftq3vvlr]{font:600 13.5px/1.6 var(--font);color:var(--muted);grid-area:meta}.ix-thumb[data-astro-cid-ftq3vvlr]{aspect-ratio:9/5;object-fit:cover;border-radius:2px;grid-area:thumb;width:96px;height:auto}@media (width>=1040px){.ix[data-astro-cid-ftq3vvlr]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto;grid-template-areas:"name sub meta";padding-block:22px}.ix-thumb[data-astro-cid-ftq3vvlr]{display:none}}@media (hover:hover){.ix[data-astro-cid-ftq3vvlr]:hover .ix-name[data-astro-cid-ftq3vvlr]{color:var(--accent);transform:translateX(calc(var(--fwd) * 10px))}}.ix[data-astro-cid-ftq3vvlr]:active .ix-name[data-astro-cid-ftq3vvlr]{color:var(--accent)}.preview[data-astro-cid-ftq3vvlr]{z-index:30;pointer-events:none;aspect-ratio:9/5;width:340px;box-shadow:0 0 0 1.5px var(--hair), 0 18px 40px #1110182e;clip-path:inset(50%);transition:clip-path .5s var(--ease);border-radius:2px;position:fixed;inset:0 auto auto 0;overflow:clip}.preview[data-astro-cid-ftq3vvlr].on{clip-path:inset(0)}.preview[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{object-fit:cover;width:100%;height:100%}@media (hover:none),(width<=1039px){.preview[data-astro-cid-ftq3vvlr]{display:none}}.steps-wrap[data-astro-cid-7wvsl737]{position:relative}.steps[data-astro-cid-7wvsl737]{gap:40px;display:grid}.steps-track[data-astro-cid-7wvsl737]{background:var(--hair);width:1.5px;position:absolute;inset-block:22px;inset-inline-start:21px}.steps-fill[data-astro-cid-7wvsl737]{background:var(--navy);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(0)}:root[data-theme=dark] .steps-fill[data-astro-cid-7wvsl737]{background:var(--lilac)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .steps-fill[data-astro-cid-7wvsl737]{background:var(--lilac)}}.step[data-astro-cid-7wvsl737]{grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:20px;display:grid;position:relative}.step[data-astro-cid-7wvsl737]>[data-astro-cid-7wvsl737]:not(.num){grid-column:2}.num[data-astro-cid-7wvsl737]{background:var(--surface);width:44px;height:44px;color:var(--heading);box-shadow:inset 0 0 0 1.5px var(--frame);font:700 18px/1 var(--font);transition:background-color .4s var(--ease), color .4s var(--ease);border-radius:2px;grid-row:1/span 3;place-items:center;display:grid}.step[data-astro-cid-7wvsl737].is-on .num[data-astro-cid-7wvsl737]{background:var(--navy);color:#fff;box-shadow:none}:root[data-theme=dark] .step[data-astro-cid-7wvsl737].is-on .num[data-astro-cid-7wvsl737]{background:var(--violet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .step[data-astro-cid-7wvsl737].is-on .num[data-astro-cid-7wvsl737]{background:var(--violet)}}.step[data-astro-cid-7wvsl737] h3[data-astro-cid-7wvsl737]{font:700 21px/1.4 var(--font);color:var(--heading);padding-top:6px}.step-text[data-astro-cid-7wvsl737]{font-size:16px;line-height:calc(1.8 * var(--lh));color:var(--ink);max-width:42ch;margin-top:8px}.proof[data-astro-cid-7wvsl737]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--hair);transition:box-shadow .3s var(--ease), background-color .3s var(--ease);border-radius:2px;justify-self:start;gap:2px;margin-top:14px;padding:12px 14px;text-decoration:none;display:grid}.proof-what[data-astro-cid-7wvsl737]{font:600 15px/1.5 var(--font);color:var(--heading)}.proof-where[data-astro-cid-7wvsl737]{font:600 13px/1.5 var(--font);color:var(--muted);align-items:center;gap:8px;display:flex}.proof-where[data-astro-cid-7wvsl737] .sq[data-astro-cid-7wvsl737]{width:5px;height:5px}@media (hover:hover){.proof[data-astro-cid-7wvsl737]:hover{box-shadow:inset 0 0 0 1.5px var(--accent)}.proof[data-astro-cid-7wvsl737]:hover .proof-where[data-astro-cid-7wvsl737]{color:var(--accent)}}.proof[data-astro-cid-7wvsl737]:active{box-shadow:inset 0 0 0 1.5px var(--accent)}@media (width>=1040px){.steps[data-astro-cid-7wvsl737]{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(5,minmax(0,1fr));gap:0 10px}.step[data-astro-cid-7wvsl737]{grid-row:span 4;grid-template-rows:subgrid}.step-text[data-astro-cid-7wvsl737],.proof[data-astro-cid-7wvsl737]{align-self:start}.steps-track[data-astro-cid-7wvsl737]{width:auto;height:1.5px;inset-block:21px auto;inset-inline:22px}.steps-fill[data-astro-cid-7wvsl737]{transform-origin:var(--start);transform:scaleX(0)}.step[data-astro-cid-7wvsl737]{grid-template-columns:1fr;row-gap:0;padding-inline-end:18px}.step[data-astro-cid-7wvsl737]>[data-astro-cid-7wvsl737]:not(.num){grid-column:1}.num[data-astro-cid-7wvsl737]{grid-row:auto;margin-bottom:22px}.step[data-astro-cid-7wvsl737] h3[data-astro-cid-7wvsl737]{padding-top:0}.proof[data-astro-cid-7wvsl737]{justify-self:stretch}}.about-grid[data-astro-cid-oxgmilyn]{gap:40px;display:grid}.about-text[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:58ch;font-size:17px;line-height:calc(1.95 * var(--lh))}.about-text[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]+p[data-astro-cid-oxgmilyn]{margin-top:16px}.about-text[data-astro-cid-oxgmilyn] .lead[data-astro-cid-oxgmilyn]{font:700 clamp(21px, 2.3vw, 27px)/1.65 var(--font);color:var(--heading)}.photo[data-astro-cid-oxgmilyn]{aspect-ratio:4/5;background:var(--surface-2);border-radius:2px;max-width:440px;position:relative;overflow:clip}.photo[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.photo[data-astro-cid-oxgmilyn]:after{content:"";box-shadow:inset 0 0 0 1.5px var(--hair);pointer-events:none;position:absolute;inset:0}@media (width>=1040px){.about-grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px}.about-text[data-astro-cid-oxgmilyn]{align-self:stretch}.sticky[data-astro-cid-oxgmilyn]{position:sticky;inset-block-start:96px}.photo[data-astro-cid-oxgmilyn]{max-width:none}}.path[data-astro-cid-oxgmilyn]{margin-top:48px}.path-title[data-astro-cid-oxgmilyn]{font:700 20px/1.4 var(--font);color:var(--heading);margin-bottom:22px}.tl[data-astro-cid-oxgmilyn]{padding-inline-start:34px;position:relative}.years[data-astro-cid-oxgmilyn]{gap:30px;display:grid}.track[data-astro-cid-oxgmilyn]{background:var(--hair);width:1.5px;position:absolute;inset-block:8px 12px;inset-inline-start:5px}.track-fill[data-astro-cid-oxgmilyn]{background:var(--navy);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(1)}:root[data-theme=dark] .track-fill[data-astro-cid-oxgmilyn]{background:var(--lilac)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .track-fill[data-astro-cid-oxgmilyn]{background:var(--lilac)}}.year[data-astro-cid-oxgmilyn]{position:relative}.dot[data-astro-cid-oxgmilyn]{background:var(--navy);width:12px;height:12px;transition:background-color .4s var(--ease), box-shadow .4s var(--ease), transform .5s var(--ease);position:absolute;inset-block-start:8px;inset-inline-start:-34px}:root[data-theme=dark] .dot[data-astro-cid-oxgmilyn]{background:var(--lilac)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dot[data-astro-cid-oxgmilyn]{background:var(--lilac)}}.y[data-astro-cid-oxgmilyn]{font:700 30px/1 var(--font);color:var(--heading);margin-bottom:12px}.year[data-astro-cid-oxgmilyn] ul[data-astro-cid-oxgmilyn]{gap:6px;display:grid}.year[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{font:500 16px/1.7 var(--font);color:var(--ink);align-items:baseline;gap:12px;display:flex}.year[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn] .sq[data-astro-cid-oxgmilyn]{width:6px;height:6px;color:var(--accent);flex:none;transform:translateY(-3px)}.etc[data-astro-cid-oxgmilyn]{gap:5px;margin-top:14px;padding-inline-start:1px;display:grid}.etc[data-astro-cid-oxgmilyn] i[data-astro-cid-oxgmilyn]{background:var(--muted);opacity:.7;width:5px;height:5px}.etc[data-astro-cid-oxgmilyn] i[data-astro-cid-oxgmilyn]:nth-child(2){opacity:.45}.etc[data-astro-cid-oxgmilyn] i[data-astro-cid-oxgmilyn]:nth-child(3){opacity:.25}html.motion .track-fill[data-astro-cid-oxgmilyn]{transform:scaleY(0)}html.motion .year[data-astro-cid-oxgmilyn]{opacity:.2;transition:opacity .6s var(--ease)}html.motion .year[data-astro-cid-oxgmilyn] .dot[data-astro-cid-oxgmilyn]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--hair);transform:scale(.8)}html.motion .year[data-astro-cid-oxgmilyn].is-on{opacity:1}html.motion .year[data-astro-cid-oxgmilyn].is-on .dot[data-astro-cid-oxgmilyn]{background:var(--navy);box-shadow:none;transform:scale(1)}:root[data-theme=dark].motion .year[data-astro-cid-oxgmilyn].is-on .dot[data-astro-cid-oxgmilyn]{background:var(--lilac)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]).motion .year[data-astro-cid-oxgmilyn].is-on .dot[data-astro-cid-oxgmilyn]{background:var(--lilac)}}.certs[data-astro-cid-6zjpntu7]{position:relative}.list[data-astro-cid-6zjpntu7]{border-top:1.5px solid var(--frame)}.list[data-astro-cid-6zjpntu7] li[data-astro-cid-6zjpntu7]{border-bottom:1.5px solid var(--hair)}.cert[data-astro-cid-6zjpntu7]{cursor:pointer;text-align:start;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title open""issuer open""detail open";align-items:center;gap:2px 16px;width:100%;padding:18px 0;display:grid}.c-title[data-astro-cid-6zjpntu7]{font:700 19px/1.45 var(--font);color:var(--heading);transition:color .3s var(--ease);grid-area:title}.c-issuer[data-astro-cid-6zjpntu7]{font:600 15px/1.6 var(--font);color:var(--ink);grid-area:issuer}.c-detail[data-astro-cid-6zjpntu7]{font:500 14px/1.6 var(--font);color:var(--muted);grid-area:detail}.c-open[data-astro-cid-6zjpntu7]{min-height:36px;font:600 14px/1 var(--font);color:var(--heading);box-shadow:inset 0 0 0 1.5px var(--hair);transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);border-radius:2px;grid-area:open;justify-self:end;align-items:center;padding:0 14px;display:inline-flex}@media (width>=1040px){.cert[data-astro-cid-6zjpntu7]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr) auto;grid-template-areas:"title issuer detail open";padding:22px 0}}@media (hover:hover){.cert[data-astro-cid-6zjpntu7]:hover .c-title[data-astro-cid-6zjpntu7]{color:var(--accent)}.cert[data-astro-cid-6zjpntu7]:hover .c-open[data-astro-cid-6zjpntu7]{background:var(--navy);color:#fff;box-shadow:none}}.cert[data-astro-cid-6zjpntu7]:active .c-open[data-astro-cid-6zjpntu7]{background:var(--navy-deep);color:#fff}.preview[data-astro-cid-6zjpntu7]{z-index:30;pointer-events:none;aspect-ratio:1400/1000;width:320px;box-shadow:0 0 0 1.5px var(--hair), 0 18px 40px #1110182e;clip-path:inset(50%);transition:clip-path .5s var(--ease);background:#fff;border-radius:2px;position:fixed;inset:0 auto auto 0;overflow:clip}.preview[data-astro-cid-6zjpntu7].on{clip-path:inset(0)}.preview[data-astro-cid-6zjpntu7] img[data-astro-cid-6zjpntu7]{object-fit:contain;width:100%;height:100%}@media (hover:none),(width<=1039px){.preview[data-astro-cid-6zjpntu7]{display:none}}.viewer[data-astro-cid-6zjpntu7]{background:var(--surface);width:min(1100px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:0 0 0 1.5px var(--hair);border:0;border-radius:2px;padding:16px}.viewer[data-astro-cid-6zjpntu7]::backdrop{background:#111018b8}.viewer[data-astro-cid-6zjpntu7] img[data-astro-cid-6zjpntu7]{object-fit:contain;background:#fff;width:100%;height:auto;max-height:calc(100dvh - 140px)}.viewer[data-astro-cid-6zjpntu7] form[data-astro-cid-6zjpntu7]{justify-content:flex-end;margin-top:12px;display:flex}.count[data-astro-cid-q3s7jrnv]{font:600 16px/1 var(--font);color:var(--muted);align-items:baseline;gap:10px;margin:-12px 0 28px;display:flex}.count[data-astro-cid-q3s7jrnv] strong[data-astro-cid-q3s7jrnv]{color:var(--heading);font-size:34px;font-weight:700}.map[data-astro-cid-q3s7jrnv]{gap:14px;display:grid}.ch[data-astro-cid-q3s7jrnv]{gap:8px;display:grid}.ch-name[data-astro-cid-q3s7jrnv]{font:600 14px/1.5 var(--font);color:var(--muted)}.cells[data-astro-cid-q3s7jrnv]{flex-wrap:wrap;gap:6px;display:flex}.cell[data-astro-cid-q3s7jrnv]{--s:34px;width:var(--s);height:var(--s);font:600 12px/1 var(--font);color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--hair);transition:background-color .3s var(--ease), color .3s var(--ease), transform .35s var(--ease);background:0 0;border-radius:2px;place-items:center;text-decoration:none;display:grid}.cell[data-astro-cid-q3s7jrnv].on{background:var(--navy);color:#fff;box-shadow:none}:root[data-theme=dark] .cell[data-astro-cid-q3s7jrnv].on{background:var(--violet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cell[data-astro-cid-q3s7jrnv].on{background:var(--violet)}}@media (hover:hover){a[data-astro-cid-q3s7jrnv].cell:hover{background:var(--accent);transform:scale(1.18)}}a[data-astro-cid-q3s7jrnv].cell:focus-visible{transform:scale(1.18)}a[data-astro-cid-q3s7jrnv].cell:active{transform:scale(.94)}@media (width>=1040px){.map[data-astro-cid-q3s7jrnv]{gap:10px}.ch[data-astro-cid-q3s7jrnv]{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:16px}.cell[data-astro-cid-q3s7jrnv]{--s:38px}}.caption[data-astro-cid-q3s7jrnv]{min-height:2.2em;font:600 17px/1.5 var(--font);color:var(--heading);flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.caption[data-astro-cid-q3s7jrnv]>.sq[data-astro-cid-q3s7jrnv]{color:var(--accent);width:8px;height:8px}.open[data-astro-cid-q3s7jrnv]{margin-inline-start:auto}.open[data-astro-cid-q3s7jrnv][hidden]{display:none}@media (hover:hover){.open[data-astro-cid-q3s7jrnv]{display:none!important}}.ch[data-astro-cid-q3s7jrnv] .caption[data-astro-cid-q3s7jrnv]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--hair);border-radius:2px;margin-top:6px;padding:12px 14px;font-size:15px}a[data-astro-cid-q3s7jrnv].cell.sel{background:var(--accent);box-shadow:0 0 0 3px var(--ground), 0 0 0 4.5px var(--accent);transform:scale(1.18)}html.motion .cell[data-astro-cid-q3s7jrnv].on.pre{color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--hair);background:0 0}.ga[data-astro-cid-dilirbfw]{background:var(--surface);width:min(560px,100vw - 24px);max-width:none;max-height:calc(100svh - 24px);color:var(--ink);box-shadow:0 0 0 1.5px var(--hair);overscroll-behavior:contain;border:0;border-radius:2px;padding:0;overflow:auto}.ga[data-astro-cid-dilirbfw]::backdrop{background:#111018b8}.ga-head[data-astro-cid-dilirbfw]{border-bottom:1.5px solid var(--hair);align-items:center;gap:14px;padding:16px 20px;display:flex}.ga-head[data-astro-cid-dilirbfw] h2[data-astro-cid-dilirbfw]{font:700 21px/1.4 var(--font);color:var(--heading)}.ga-head[data-astro-cid-dilirbfw] form[data-astro-cid-dilirbfw]{margin-inline-start:auto}.ga-close[data-astro-cid-dilirbfw]{cursor:pointer;background:var(--surface-2);min-height:40px;color:var(--heading);font:600 15px/1 var(--font);transition:background-color .3s var(--ease), color .3s var(--ease);border:0;border-radius:2px;padding:0 16px}@media (hover:hover){.ga-close[data-astro-cid-dilirbfw]:hover{background:var(--navy);color:#fff}}.ga-close[data-astro-cid-dilirbfw]:active{background:var(--navy-deep);color:#fff}.ga-form[data-astro-cid-dilirbfw],.ga-done[data-astro-cid-dilirbfw]{gap:18px;padding:20px 20px 24px;display:grid}.ga-lead[data-astro-cid-dilirbfw]{font-size:16px;line-height:calc(1.85 * var(--lh));color:var(--ink)}.fld[data-astro-cid-dilirbfw]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.fld[data-astro-cid-dilirbfw] label[data-astro-cid-dilirbfw],.fld[data-astro-cid-dilirbfw] legend[data-astro-cid-dilirbfw]{font:600 15px/1.5 var(--font);color:var(--heading);padding:0}.fld[data-astro-cid-dilirbfw] legend[data-astro-cid-dilirbfw]{margin-bottom:10px}.fld[data-astro-cid-dilirbfw] .opt[data-astro-cid-dilirbfw]{color:var(--muted);font-weight:500}.fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw][type=text],.fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw][type=email],.fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw][type=url]{width:100%;min-height:50px;font:500 16px/1.5 var(--font);color:var(--ink);background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--hair);transition:box-shadow .3s var(--ease);border:0;border-radius:2px;padding:10px 14px}.fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw][type=email],.fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw][type=url]{text-align:right}[dir=ltr] .fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw][type=email],[dir=ltr] .fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw][type=url]{text-align:left}.fld[data-astro-cid-dilirbfw] [data-astro-cid-dilirbfw]::placeholder{color:var(--muted);opacity:.8}.fld[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw]:focus-visible{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.fld[data-astro-cid-dilirbfw] [data-astro-cid-dilirbfw][aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--error)!important}.err[data-astro-cid-dilirbfw]{font:600 14px/1.5 var(--font);color:var(--error)}.err[data-astro-cid-dilirbfw]:empty{display:none}.seg[data-astro-cid-dilirbfw]{flex-wrap:wrap;gap:8px;display:flex}.seg[data-astro-cid-dilirbfw] label[data-astro-cid-dilirbfw]{cursor:pointer;position:relative}.seg[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg[data-astro-cid-dilirbfw] span[data-astro-cid-dilirbfw]{min-height:44px;font:600 15px/1 var(--font);color:var(--heading);background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--hair);transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);border-radius:2px;align-items:center;padding:0 16px;display:inline-flex}.seg[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw]:checked+span[data-astro-cid-dilirbfw]{background:var(--navy);color:#fff;box-shadow:none}:root[data-theme=dark] .seg[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw]:checked+span[data-astro-cid-dilirbfw]{background:var(--violet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .seg[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw]:checked+span[data-astro-cid-dilirbfw]{background:var(--violet)}}.seg[data-astro-cid-dilirbfw] input[data-astro-cid-dilirbfw]:focus-visible+span[data-astro-cid-dilirbfw]{outline:3px solid var(--focus);outline-offset:2px}@media (hover:hover){.seg[data-astro-cid-dilirbfw] label[data-astro-cid-dilirbfw]:hover span[data-astro-cid-dilirbfw]{box-shadow:inset 0 0 0 1.5px var(--accent)}}.seg[data-astro-cid-dilirbfw] label[data-astro-cid-dilirbfw]:active span[data-astro-cid-dilirbfw]{transform:translateY(1px)}.hp[data-astro-cid-dilirbfw]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ga-send[data-astro-cid-dilirbfw]{justify-items:start;gap:10px;display:grid}.ga-send[data-astro-cid-dilirbfw] .btn[data-astro-cid-dilirbfw] .sq[data-astro-cid-dilirbfw]{width:7px;height:7px;transition:transform .35s var(--ease)}@media (hover:hover){.ga-send[data-astro-cid-dilirbfw] .btn[data-astro-cid-dilirbfw]:hover .sq[data-astro-cid-dilirbfw]{transform:translateX(calc(var(--fwd) * 4px)) scale(1.3)}}.ga-send[data-astro-cid-dilirbfw] .btn[data-astro-cid-dilirbfw][aria-busy=true]{padding-inline-end:6px}.ga-done[data-astro-cid-dilirbfw]{outline:none;justify-items:start;gap:12px}.ga-done[data-astro-cid-dilirbfw] .mk[data-astro-cid-dilirbfw]{background:var(--live);width:16px;height:16px}.ga-done[data-astro-cid-dilirbfw] h3[data-astro-cid-dilirbfw]{font:700 24px/1.4 var(--font);color:var(--heading)}.ga-done[data-astro-cid-dilirbfw] strong[data-astro-cid-dilirbfw]{color:var(--heading)}.tiles[data-astro-cid-swfeduyh]{gap:10px;display:grid}@media (width>=800px){.tiles[data-astro-cid-swfeduyh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile[data-astro-cid-swfeduyh]{width:100%;height:100%;min-height:300px;font:inherit;text-align:start;cursor:pointer;transition:background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease);border:0;border-radius:2px;flex-direction:column;gap:12px;padding:26px 26px 22px;text-decoration:none;display:flex;position:relative}.tile[data-astro-cid-swfeduyh] h3[data-astro-cid-swfeduyh]{font:700 clamp(23px, 2.6vw, 30px)/1.4 var(--font);max-width:18ch;padding-inline-end:40px}.t-text[data-astro-cid-swfeduyh]{font-size:16px;line-height:calc(1.8 * var(--lh));max-width:54ch}.t-meta[data-astro-cid-swfeduyh]{font:600 13.5px/1.6 var(--font);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.t-meta[data-astro-cid-swfeduyh] .sq[data-astro-cid-swfeduyh]{width:5px;height:5px}.tile--lead[data-astro-cid-swfeduyh]{background:var(--violet);color:#fff}.tile--lead[data-astro-cid-swfeduyh] .t-text[data-astro-cid-swfeduyh],.tile--lead[data-astro-cid-swfeduyh] .t-meta[data-astro-cid-swfeduyh]{color:#e4e0fa}.tile--lead[data-astro-cid-swfeduyh] .corner[data-astro-cid-swfeduyh]{color:var(--violet);background:#fff}.tile--quiet[data-astro-cid-swfeduyh]{background:var(--surface);color:var(--heading);box-shadow:inset 0 0 0 1.5px var(--frame)}.tile--quiet[data-astro-cid-swfeduyh] .t-text[data-astro-cid-swfeduyh]{color:var(--ink)}.tile--quiet[data-astro-cid-swfeduyh] .t-meta[data-astro-cid-swfeduyh]{color:var(--muted)}@media (hover:hover){.tile[data-astro-cid-swfeduyh]:hover{background:var(--navy);color:#fff;box-shadow:none}.tile[data-astro-cid-swfeduyh]:hover .t-text[data-astro-cid-swfeduyh],.tile[data-astro-cid-swfeduyh]:hover .t-meta[data-astro-cid-swfeduyh]{color:#e4e0fa}.tile[data-astro-cid-swfeduyh]:hover .corner[data-astro-cid-swfeduyh]{color:var(--navy);background:#fff;transform:scale(1)}.tile[data-astro-cid-swfeduyh]:hover .corner[data-astro-cid-swfeduyh] svg{opacity:1}}.tile[data-astro-cid-swfeduyh]:focus-visible .corner[data-astro-cid-swfeduyh],.tile[data-astro-cid-swfeduyh]:active .corner[data-astro-cid-swfeduyh]{transform:scale(1)}.tile[data-astro-cid-swfeduyh]:focus-visible .corner[data-astro-cid-swfeduyh] svg,.tile[data-astro-cid-swfeduyh]:active .corner[data-astro-cid-swfeduyh] svg{opacity:1}.tile[data-astro-cid-swfeduyh]:active{background:var(--navy-deep);color:#fff}
