.page_ascii__ZsLr8{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.page_hero___mLH3{position:relative;padding:6.5rem 0 0}.page_heroGrid__Pm780{display:grid;align-items:end}.page_heroInner__yo214{grid-area:1/1;position:relative;z-index:2;max-width:800px;padding-bottom:4.5rem}.page_heroInner__yo214:before{content:"";position:absolute;inset:-70px 30% 3rem -18%;z-index:-1;background:radial-gradient(ellipse 70% 70% at 45% 50%,var(--color-bg) 0,var(--color-bg) 45%,transparent 85%);pointer-events:none}.page_heroInner__yo214>*+*{margin-top:1.6rem}.page_portraitWrap__YNi43{grid-area:1/1;justify-self:end;align-self:end;position:relative;z-index:1;width:clamp(260px,30vw,420px);margin-right:-1.5rem}.page_portraitWrap__YNi43:before{content:"";position:absolute;inset:18% 4% 0 10%;background:radial-gradient(closest-side,var(--color-accent-soft),transparent);filter:blur(10px);z-index:-1}.page_portrait__HB3l0{display:block;width:100%}.page_status__ZWj9L{display:inline-flex;align-items:center;gap:.6rem}.page_heroTitle__VD8tN{font-size:clamp(2.5rem,4.4vw,3.9rem)}.page_heroStats__qbyag{position:relative;z-index:3;background:var(--color-bg)}@media (max-width:860px){.page_hero___mLH3{padding-top:3rem}.page_heroInner__yo214,.page_portraitWrap__YNi43{grid-area:auto}.page_heroInner__yo214{padding-bottom:1rem}.page_portraitWrap__YNi43{width:min(78%,360px);margin-right:-.5rem}}.page_list__fCuYy{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--color-hairline-strong)}.page_row__o8Ns4{display:grid;grid-template-columns:120px 120px 1fr auto;align-items:center;gap:1.25rem;padding:1.15rem .75rem;border-top:1px solid var(--color-hairline-strong);background:var(--color-bg);transition:background-color .2s ease,padding .3s var(--ease-spring)}.page_rowCat__56CXJ{justify-self:start}.page_list__fCuYy li:first-child .page_row__o8Ns4{border-top:0}.page_row__o8Ns4:hover{background:var(--color-surface-soft);padding-left:1.1rem}.page_rowTitle__wmQpq{font-family:var(--font-display);font-weight:600;font-size:1.12rem;letter-spacing:-.015em;line-height:1.3;transition:color .18s ease}.page_row__o8Ns4:hover .page_rowTitle__wmQpq{color:var(--color-accent)}.page_rowArrow__XZQXe{width:30px;height:30px;border-radius:8px;border:1px solid var(--color-hairline-strong);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .3s var(--ease-spring)}.page_rowArrow__XZQXe svg{width:14px;height:14px}.page_row__o8Ns4:hover .page_rowArrow__XZQXe{background:var(--color-accent);border-color:var(--color-accent);color:#fff;transform:rotate(-45deg)}@media (max-width:720px){.page_row__o8Ns4{grid-template-columns:auto 1fr;grid-template-areas:"date cat" "title title";gap:.55rem .9rem;padding:1rem 0}.page_row__o8Ns4:hover{padding-left:0}.page_rowDate__59Ibk{grid-area:date}.page_rowCat__56CXJ{grid-area:cat;justify-self:start}.page_rowTitle__wmQpq{grid-area:title}.page_rowArrow__XZQXe{display:none}}.page_soonGrid__LXzaa{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.page_exploreGrid__q9uV3{grid-template-columns:repeat(2,1fr)}.page_soonCard__K5I6e{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.35rem;border:1px dashed var(--color-ink-faint);border-radius:var(--radius);background:repeating-linear-gradient(-45deg,transparent 0 10px,var(--color-hairline) 10px 11px),var(--color-bg)}.page_soonTop__UbC3d{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.page_exploreCard__oggp1{gap:.75rem;padding:1.35rem}.page_exploreOpen__1H249{margin-top:auto;padding-top:.75rem;display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink);transition:gap .24s var(--ease-spring),color .18s ease}.page_exploreOpen__1H249 svg{width:13px;height:13px}.page_exploreCard__oggp1:hover .page_exploreOpen__1H249{color:var(--color-accent);gap:.7rem}.page_soonNotify__rKEl6{margin-top:auto;padding-top:.75rem;display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);transition:gap .24s var(--ease-spring),color .18s ease}.page_soonNotify__rKEl6:hover{gap:.7rem;color:var(--color-accent-deep)}.page_soonNotify__rKEl6 svg{width:13px;height:13px}@media (max-width:860px){.page_soonGrid__LXzaa{grid-template-columns:1fr}}.page_banner__QmBZ5{display:grid;grid-template-columns:1.3fr 1fr;gap:2rem;align-items:end;padding:2.5rem;border-radius:var(--radius);background:var(--inverse-bg);color:var(--inverse-fg);position:relative;overflow:hidden}.page_banner__QmBZ5:after{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--inverse-line) 1px,transparent 1px);background-size:18px 18px;mask-image:linear-gradient(270deg,#000,transparent 70%);pointer-events:none}.page_banner__QmBZ5>*{position:relative;z-index:1}.page_bannerText__ssick{color:var(--inverse-soft);margin-top:.9rem;max-width:46ch}.page_bannerActions__btBQN{justify-self:end}.page_bannerPrimary__gX8Z0,.page_bannerPrimary__gX8Z0:hover{background:var(--inverse-fg);color:var(--inverse-bg)}.page_bannerPrimary__gX8Z0:hover{box-shadow:0 14px 30px -14px rgb(0 0 0/.5)}.page_bannerGhost__za1rE{border-color:var(--inverse-line);color:var(--inverse-fg)}.page_bannerGhost__za1rE:hover{background:var(--inverse-fg);color:var(--inverse-bg);border-color:var(--inverse-fg)}@media (max-width:860px){.page_banner__QmBZ5{grid-template-columns:1fr;padding:1.75rem}.page_bannerActions__btBQN{justify-self:start}}