.lp[data-astro-cid-ebijlyjz]{margin-block:clamp(36px,5vh,52px) clamp(20px,3vh,32px)}.lp__row[data-astro-cid-ebijlyjz]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0 clamp(8px,1.6vw,18px);display:grid}.lp__card[data-astro-cid-ebijlyjz]{border-radius:var(--r);color:var(--ink);background:linear-gradient(170deg,#fff 0%,#f6f3ec 100%);border:1px solid #7a5b282e;flex-direction:column;padding:66px clamp(18px,2vw,26px) clamp(18px,2vw,26px);display:flex;position:relative;box-shadow:0 18px 40px -22px #141c3573}.lp__card[data-astro-cid-ebijlyjz]:before{content:"";border-radius:calc(var(--r) - 5px);pointer-events:none;border:1px solid #cca76473;position:absolute;inset:8px}.lp__art[data-astro-cid-ebijlyjz]{top:-28px;object-fit:contain;filter:drop-shadow(0 10px 16px #141c3540);width:80px;height:80px;position:absolute;inset-inline-start:18px}.lp[data-astro-cid-ebijlyjz] .lp__name[data-astro-cid-ebijlyjz]{font:500 clamp(1.0625rem,1rem + .3vw,1.25rem)/1.55 var(--f-title);color:var(--ink);margin:0 0 6px}.lp[data-astro-cid-ebijlyjz] .lp__line[data-astro-cid-ebijlyjz]{color:var(--ink2);margin:0;font-size:.92em;line-height:1.85}.lp[data-astro-cid-ebijlyjz] .lp__year[data-astro-cid-ebijlyjz]{font:600 var(--t-xs)/1.8 var(--f-text);color:var(--goldink);border-top:1px dashed #7a5b284d;margin:10px 0 0;padding-top:8px}.lp__src[data-astro-cid-ebijlyjz]{--gold-t:var(--goldink);--fg2:var(--ink2);margin-top:auto;padding-top:4px}.lp__join[data-astro-cid-ebijlyjz]{place-items:center;display:grid}.lp__join[data-astro-cid-ebijlyjz] span[data-astro-cid-ebijlyjz]{background:linear-gradient(135deg,var(--goldsoft) -30%,var(--gold2) 45%,var(--gold));width:48px;height:48px;color:var(--navy);font:600 1.2rem/1 var(--f-title);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 5px #e8ebf6e6}.lp[data-astro-cid-ebijlyjz] .lp__result[data-astro-cid-ebijlyjz]{font:500 clamp(1.0625rem,1rem + .35vw,1.3125rem)/1.6 var(--f-title);color:var(--goldink);align-items:center;gap:12px;margin:20px 0 0;display:flex}.lp__result[data-astro-cid-ebijlyjz]:before{content:"";background:currentColor;flex:none;width:9px;height:9px;transform:rotate(45deg)}@media (width<=640px){.lp__row[data-astro-cid-ebijlyjz]{grid-template-columns:minmax(0,1fr)}.lp__card[data-astro-cid-ebijlyjz]{margin-top:30px}.lp__join[data-astro-cid-ebijlyjz]{margin:16px 0 -12px}}.yr[data-astro-cid-gfzasirm]{border-radius:var(--r);background:linear-gradient(170deg,#ffffffb3,#f7f3ead9);border:1px solid #7a5b2829;margin:clamp(30px,4.5vh,48px) 0;padding:clamp(20px,2.6vw,30px) clamp(14px,2vw,24px) clamp(16px,2vw,22px);box-shadow:0 18px 40px -26px #141c3566}.yr[data-astro-cid-gfzasirm] .yr__road[data-astro-cid-gfzasirm]{counter-reset:none;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:clamp(10px,2vw,22px);margin:0;padding:0;list-style:none;display:grid;position:relative}.yr__road[data-astro-cid-gfzasirm]{--n:3}.yr__road[data-astro-cid-gfzasirm]:after{content:"";z-index:0;inset-inline:16%;border-top:2px dotted var(--gold2);height:0;position:absolute;top:56px}.yr[data-astro-cid-gfzasirm] .yr__st[data-astro-cid-gfzasirm]{z-index:1;text-align:center;align-content:start;justify-items:center;gap:10px;margin:0;padding:0;display:grid;position:relative}.yr[data-astro-cid-gfzasirm] .yr__st[data-astro-cid-gfzasirm]:before{content:none}.yr__pic[data-astro-cid-gfzasirm]{border-radius:50%;width:136px;height:113px;display:block;position:relative}.yr__pic[data-astro-cid-gfzasirm] img[data-astro-cid-gfzasirm]{border-radius:0;width:100%;height:100%;display:block}.yr__n[data-astro-cid-gfzasirm]{inset-inline-start:50%;background:var(--cream);border:1.5px solid var(--goldink);width:28px;height:28px;color:var(--goldink);font:700 .8125rem/1 var(--f-text);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-6px;translate:50%}.yr__st--key[data-astro-cid-gfzasirm] .yr__n[data-astro-cid-gfzasirm]{background:linear-gradient(135deg,var(--goldsoft) -30%,var(--gold2) 45%,var(--gold));color:var(--navy);border-color:#0000}.yr__txt[data-astro-cid-gfzasirm]{color:var(--ink2);justify-items:center;gap:4px;font-size:.9em;line-height:1.85;display:grid}.yr__txt[data-astro-cid-gfzasirm] b[data-astro-cid-gfzasirm]{font:500 clamp(1.0625rem,1rem + .3vw,1.1875rem)/1.5 var(--f-title);color:var(--ink)}.yr__mark[data-astro-cid-gfzasirm]{top:2px;background:var(--goldink);color:var(--cream);font:600 .75rem/1.9 var(--f-text);border-radius:999px;padding:1px 10px;font-style:normal;position:absolute;inset-inline-end:-6px;box-shadow:0 6px 14px -6px #141c3580}.yr__st--key[data-astro-cid-gfzasirm] .yr__txt[data-astro-cid-gfzasirm] b[data-astro-cid-gfzasirm]{color:var(--goldink)}.yr[data-astro-cid-gfzasirm] figcaption[data-astro-cid-gfzasirm]{font-size:var(--t-xs);color:var(--ink2);border-top:1px solid #141c3514;margin-top:16px;padding-top:12px;line-height:1.9}@media (width<=640px){.yr[data-astro-cid-gfzasirm] .yr__road[data-astro-cid-gfzasirm]{grid-template-columns:minmax(0,1fr);gap:18px}.yr__road[data-astro-cid-gfzasirm]:after{inset-inline:44px auto;border-top:0;border-inline-start:2px dotted var(--gold2);height:auto;top:40px;bottom:40px}.yr[data-astro-cid-gfzasirm] .yr__st[data-astro-cid-gfzasirm]{text-align:start;grid-template-columns:88px minmax(0,1fr);place-items:center start;gap:14px}.yr__pic[data-astro-cid-gfzasirm]{width:88px;height:73px}.yr__txt[data-astro-cid-gfzasirm]{justify-items:start}}.gm-note{font-size:var(--t-xs);color:var(--ink2);line-height:1.9}.prose .srcrow{margin-top:.35em}.prose .gm-steps>li+li{margin-top:1.1em}.prose .gm-steps .srcrow{margin-top:0}
