.note[data-astro-cid-nen7h5rs]{background:var(--ink);color:var(--paper);text-align:center;letter-spacing:.02em;padding:7px 12px;font-size:12px}header[data-astro-cid-nen7h5rs]{z-index:10;background:color-mix(in srgb, var(--paper) 92%, transparent);backdrop-filter:blur(6px);border-bottom:1px solid var(--rule);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:68px;display:flex}.logo[data-astro-cid-nen7h5rs]{align-items:baseline;gap:10px;display:flex}.mark[data-astro-cid-nen7h5rs]{border:1.5px solid var(--ink);width:26px;height:26px;font-family:var(--latin);place-items:center;font-size:18px;font-weight:600;line-height:1;display:grid;transform:translateY(5px)}.ko[data-astro-cid-nen7h5rs]{font-family:var(--serif);letter-spacing:-.01em;font-size:19px;font-weight:700}.en[data-astro-cid-nen7h5rs]{font-family:var(--latin);letter-spacing:.22em;color:var(--ink-3);text-transform:uppercase;font-size:13px}nav[data-astro-cid-nen7h5rs]{color:var(--ink-2);gap:34px;font-size:14.5px;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:4px 0;position:relative}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--ink);width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{width:100%}.cta[data-astro-cid-nen7h5rs]{color:var(--accent)}@media (width<=860px){.item[data-astro-cid-nen7h5rs],.en[data-astro-cid-nen7h5rs]{display:none}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(56px,9vw,120px)}.top[data-astro-cid-ge2uvauf]{justify-content:space-between;margin-bottom:clamp(36px,6vw,72px);display:flex}h1[data-astro-cid-ge2uvauf]{font-family:var(--serif);letter-spacing:-.035em;max-width:14ch;font-size:clamp(40px,7.4vw,108px);font-weight:700;line-height:1.14}h1[data-astro-cid-ge2uvauf] em{color:var(--accent);font-style:normal}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr minmax(260px,380px);align-items:end;gap:clamp(24px,5vw,80px);margin-top:clamp(36px,5vw,64px);display:grid}.lede[data-astro-cid-ge2uvauf]{color:var(--ink-2);padding-bottom:10px;font-size:clamp(16px,1.35vw,19px);line-height:1.85}.lede[data-astro-cid-ge2uvauf] strong{color:var(--ink);font-weight:600}.scroll[data-astro-cid-ge2uvauf]{text-align:right;padding-bottom:10px}.stats[data-astro-cid-ge2uvauf]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:clamp(56px,8vw,110px);display:grid}.stat[data-astro-cid-ge2uvauf]{border-right:1px solid var(--rule);padding:22px 0 26px}.stat[data-astro-cid-ge2uvauf]:not(:first-child){padding-left:clamp(14px,2.5vw,32px)}.stat[data-astro-cid-ge2uvauf]:last-child{border-right:0}.num[data-astro-cid-ge2uvauf]{font-family:var(--latin);letter-spacing:-.02em;font-size:clamp(44px,6vw,88px);font-weight:500;line-height:1}.num[data-astro-cid-ge2uvauf] sup[data-astro-cid-ge2uvauf]{vertical-align:top;color:var(--accent);font-size:.38em;font-family:var(--sans);margin-left:.1em;font-weight:500}.stat[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--ink-3);margin-top:12px;font-size:13.5px}@media (width<=860px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.scroll[data-astro-cid-ge2uvauf]{display:none}}.sec-head[data-astro-cid-sjgajsms]{grid-template-columns:var(--label-col) 1fr;gap:var(--gutter);border-top:1px solid var(--ink);padding-top:20px;display:grid}h2[data-astro-cid-sjgajsms]{font-family:var(--serif);letter-spacing:-.03em;max-width:20ch;font-size:clamp(28px,3.6vw,52px);font-weight:700;line-height:1.3}@media (width<=860px){.sec-head[data-astro-cid-sjgajsms]{grid-template-columns:1fr;gap:12px}}.body[data-astro-cid-oxgmilyn]{margin-top:clamp(36px,5vw,64px);margin-left:calc(var(--label-col) + var(--gutter))}.cols[data-astro-cid-oxgmilyn]{color:var(--ink-2);grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);display:grid}.cols[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]:first-child:first-letter{font-family:var(--serif);float:left;color:var(--ink);margin:.08em .1em 0 0;font-size:4.2em;font-weight:700;line-height:.82}.pull[data-astro-cid-oxgmilyn]{border-top:1px solid var(--rule);font-family:var(--serif);letter-spacing:-.02em;max-width:30ch;margin-top:clamp(40px,6vw,80px);padding-top:28px;font-size:clamp(20px,2.3vw,32px);line-height:1.6}.pull[data-astro-cid-oxgmilyn]:before{content:"“";color:var(--accent);vertical-align:-.3em;margin-right:.1em;font-size:1.6em;line-height:0}@media (width<=860px){.body[data-astro-cid-oxgmilyn]{margin-left:0}.cols[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}.list[data-astro-cid-undqslpp]{margin-top:clamp(36px,5vw,64px);margin-left:calc(var(--label-col) + var(--gutter));list-style:none}.row[data-astro-cid-undqslpp]{gap:var(--gutter);border-bottom:1px solid var(--rule);grid-template-columns:140px 1fr 150px;align-items:baseline;padding:26px 0;display:grid}.row[data-astro-cid-undqslpp]:first-child{border-top:1px solid var(--rule)}.row[data-astro-cid-undqslpp]:hover{background:var(--paper-2)}.yr[data-astro-cid-undqslpp]{font-family:var(--latin);letter-spacing:-.02em;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1}.now[data-astro-cid-undqslpp] .yr[data-astro-cid-undqslpp]{color:var(--accent)}h3[data-astro-cid-undqslpp]{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(18px,1.7vw,23px);font-weight:600;line-height:1.5}p[data-astro-cid-undqslpp]{color:var(--ink-2);max-width:56ch;margin-top:6px;font-size:14.5px}.tag[data-astro-cid-undqslpp]{letter-spacing:.08em;color:var(--ink-3);border:1px solid var(--rule);white-space:nowrap;border-radius:99px;justify-self:end;padding:3px 10px;font-size:12px}@media (width<=860px){.list[data-astro-cid-undqslpp]{margin-left:0}.row[data-astro-cid-undqslpp]{grid-template-columns:90px 1fr;gap:16px}.tag[data-astro-cid-undqslpp]{display:none}}.grid[data-astro-cid-d7dpd7mr]{margin-top:clamp(36px,5vw,64px);margin-left:calc(var(--label-col) + var(--gutter));border-top:1px solid var(--rule);grid-template-columns:repeat(2,1fr);display:grid}.t[data-astro-cid-d7dpd7mr]{border-bottom:1px solid var(--rule);padding:30px 0 34px}.t[data-astro-cid-d7dpd7mr]:nth-child(odd){border-right:1px solid var(--rule);padding-right:clamp(20px,3vw,48px)}.t[data-astro-cid-d7dpd7mr]:nth-child(2n){padding-left:clamp(20px,3vw,48px)}.n[data-astro-cid-d7dpd7mr]{font-family:var(--latin);color:var(--accent);font-size:18px;font-style:italic}h3[data-astro-cid-d7dpd7mr]{font-family:var(--serif);letter-spacing:-.02em;margin:6px 0 8px;font-size:22px;font-weight:600}p[data-astro-cid-d7dpd7mr]{color:var(--ink-2);font-size:14.5px}.stack[data-astro-cid-d7dpd7mr]{color:var(--ink-3);letter-spacing:.02em;margin-top:14px;font-size:12.5px}.stackbar[data-astro-cid-d7dpd7mr]{margin:clamp(40px, 5vw, 64px) 0 0 calc(var(--label-col) + var(--gutter));font-family:var(--latin);color:var(--ink-3);flex-wrap:wrap;gap:8px 26px;font-size:22px;list-style:none;display:flex}.stackbar[data-astro-cid-d7dpd7mr] li[data-astro-cid-d7dpd7mr]{transition:color .2s}.stackbar[data-astro-cid-d7dpd7mr] li[data-astro-cid-d7dpd7mr]:hover{color:var(--ink)}@media (width<=860px){.grid[data-astro-cid-d7dpd7mr]{grid-template-columns:1fr;margin-left:0}.t[data-astro-cid-d7dpd7mr]:nth-child(odd){border-right:0;padding-right:0}.t[data-astro-cid-d7dpd7mr]:nth-child(2n){padding-left:0}.stackbar[data-astro-cid-d7dpd7mr]{margin-left:0}}.contact[data-astro-cid-he3spzz3]{background:var(--ink);color:var(--paper);margin-top:clamp(80px,11vw,160px);padding:clamp(64px,9vw,120px) 0 40px}.label[data-astro-cid-he3spzz3]{color:#a39d8a}h2[data-astro-cid-he3spzz3]{font-family:var(--serif);letter-spacing:-.035em;max-width:16ch;margin:24px 0 clamp(36px,5vw,64px);font-size:clamp(34px,6vw,88px);font-weight:700;line-height:1.18}.mail[data-astro-cid-he3spzz3]{font-family:var(--latin);border-bottom:1px solid var(--accent);padding-bottom:4px;font-size:clamp(26px,4vw,56px);transition:color .3s;display:inline-block}.mail[data-astro-cid-he3spzz3]:hover{color:#e0725c}.info[data-astro-cid-he3spzz3]{gap:var(--gutter);border-top:1px solid #3a372e;grid-template-columns:repeat(3,1fr);margin-top:clamp(56px,8vw,100px);padding-top:28px;font-size:14px;display:grid}dt[data-astro-cid-he3spzz3]{letter-spacing:.12em;text-transform:uppercase;color:#a39d8a;margin-bottom:6px;font-size:12px}dd[data-astro-cid-he3spzz3]{color:#d9d4c4}footer[data-astro-cid-he3spzz3]{color:#8f8977;border-top:1px solid #3a372e;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:56px;padding-top:20px;font-size:12.5px;display:flex}footer[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{color:var(--paper)}@media (width<=860px){.info[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
