.MobileHeader-module__a5ebGq__header{z-index:30;background:var(--ink);color:var(--paper);flex-direction:column;padding:0 18px;display:none;position:sticky;top:0}.MobileHeader-module__a5ebGq__bar{align-items:center;gap:12px;padding:12px 0;display:flex}.MobileHeader-module__a5ebGq__photoWrap{flex:none;position:relative}.MobileHeader-module__a5ebGq__photo{object-fit:cover;background:#33302a;border-radius:11px;width:40px;height:40px;display:block}.MobileHeader-module__a5ebGq__online{background:var(--online);border:2px solid var(--ink);border-radius:50%;width:9px;height:9px;animation:2.2s infinite MobileHeader-module__a5ebGq__onlinePulse;position:absolute;bottom:-2px;right:-2px}.MobileHeader-module__a5ebGq__titleWrap{flex:1;min-width:0}.MobileHeader-module__a5ebGq__name{font-size:14px;font-weight:800}.MobileHeader-module__a5ebGq__subtitle{font-family:var(--font-mono);color:var(--muted);font-size:10px}.MobileHeader-module__a5ebGq__menuBtn{border:1px solid var(--border-dark);cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;background:0 0;border-radius:9px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.MobileHeader-module__a5ebGq__drawer{flex-direction:column;padding:2px 0 18px;display:flex}.MobileHeader-module__a5ebGq__hero{color:var(--text-on-dark);text-wrap:pretty;padding-bottom:12px;font-size:14px;line-height:1.55}.MobileHeader-module__a5ebGq__nav{flex-direction:column;gap:2px;font-size:14px;display:flex}.MobileHeader-module__a5ebGq__navItem{color:var(--paper);border-bottom:1px solid var(--border-dark);justify-content:space-between;padding:9px 0;text-decoration:none;display:flex}.MobileHeader-module__a5ebGq__navItem:hover{color:var(--accent-on-dark)}.MobileHeader-module__a5ebGq__navItem:last-child{border-bottom:none}.MobileHeader-module__a5ebGq__navCurrent{color:var(--accent-on-dark);border-bottom:1px solid var(--border-dark);justify-content:space-between;padding:9px 0;font-weight:700;display:flex}.MobileHeader-module__a5ebGq__navCurrent:last-child{border-bottom:none}.MobileHeader-module__a5ebGq__youAreHere{font-family:var(--font-mono);align-self:center;font-size:10px}.MobileHeader-module__a5ebGq__navArrow{color:var(--muted)}.MobileHeader-module__a5ebGq__cta{background:var(--accent);color:#fff;text-align:center;border-radius:10px;margin-top:16px;padding:13px 20px;font-size:14px;font-weight:700;text-decoration:none}.MobileHeader-module__a5ebGq__cta:hover{background:var(--accent-btn-hover);color:#fff}@media (max-width:920px){.MobileHeader-module__a5ebGq__header{display:flex}}
.Sidebar-module__WZVnLW__panel{background:var(--ink);height:100vh;color:var(--paper);flex-direction:column;justify-content:center;padding:36px 40px;display:flex;position:sticky;top:0;overflow:auto}.Sidebar-module__WZVnLW__inner{flex-direction:column;flex:0 auto;min-height:0;max-height:880px;display:flex}.Sidebar-module__WZVnLW__photoWrap{align-self:flex-start;position:relative}.Sidebar-module__WZVnLW__photo{object-fit:cover;background:#33302a;border-radius:20px;width:132px;height:132px}.Sidebar-module__WZVnLW__online{background:var(--online);border:3px solid var(--ink);border-radius:50%;width:16px;height:16px;animation:2.2s infinite Sidebar-module__WZVnLW__onlinePulse;position:absolute;bottom:-5px;right:-5px}.Sidebar-module__WZVnLW__name{letter-spacing:-.01em;margin-top:26px;font-size:30px;font-weight:900;line-height:1.15}.Sidebar-module__WZVnLW__hero{color:var(--text-on-dark);text-wrap:pretty;margin-top:18px;font-size:15.5px;line-height:1.6}.Sidebar-module__WZVnLW__roles{font-family:var(--font-mono);color:var(--muted);margin-top:16px;font-size:11px;line-height:1.8}.Sidebar-module__WZVnLW__nav{flex-direction:column;gap:2px;margin-top:32px;font-size:14px;display:flex}.Sidebar-module__WZVnLW__navItem{color:var(--paper);border-bottom:1px solid var(--border-dark);justify-content:space-between;padding:9px 0;text-decoration:none;display:flex}.Sidebar-module__WZVnLW__navItem:hover{color:var(--accent-on-dark)}.Sidebar-module__WZVnLW__navItem:last-child{border-bottom:none}.Sidebar-module__WZVnLW__navCurrent{color:var(--accent-on-dark);border-bottom:1px solid var(--border-dark);justify-content:space-between;padding:9px 0;font-weight:700;display:flex}.Sidebar-module__WZVnLW__navCurrent:last-child{border-bottom:none}.Sidebar-module__WZVnLW__youAreHere{font-family:var(--font-mono);align-self:center;font-size:10px}.Sidebar-module__WZVnLW__navArrow{color:var(--muted)}.Sidebar-module__WZVnLW__extLinks{flex-direction:column;gap:2px;margin-top:22px;font-size:13px;display:flex}.Sidebar-module__WZVnLW__extLink{color:var(--muted);justify-content:space-between;padding:7px 0;text-decoration:none;display:flex}.Sidebar-module__WZVnLW__extLink:hover{color:var(--accent-on-dark)}.Sidebar-module__WZVnLW__ctaBlock{flex-direction:column;gap:10px;margin-top:auto;padding-top:28px;display:flex}.Sidebar-module__WZVnLW__cta{background:var(--accent);color:#fff;text-align:center;border-radius:10px;padding:14px 20px;font-size:14.5px;font-weight:700;text-decoration:none}.Sidebar-module__WZVnLW__cta:hover{background:var(--accent-btn-hover);color:#fff}.Sidebar-module__WZVnLW__ctaNote{color:var(--muted);text-align:center;font-size:11px}@media (max-width:920px){.Sidebar-module__WZVnLW__panel{display:none}}
.ImageSlot-module__VYJoGG__slot{background:var(--paper);background-image:var(--dots);width:100%;height:100%;color:var(--muted);font-family:var(--font-mono);text-align:center;background-size:20px 20px;justify-content:center;align-items:center;padding:8px;font-size:11px;display:flex}.ImageSlot-module__VYJoGG__img{object-fit:cover;width:100%;height:100%;display:block}
.PageSidebar-module__7C5sRG__panel{background:var(--ink);height:100vh;color:var(--paper);flex-direction:column;justify-content:center;padding:36px;display:flex;position:sticky;top:0;overflow:auto}.PageSidebar-module__7C5sRG__inner{flex-direction:column;flex:0 auto;min-height:0;max-height:820px;display:flex}.PageSidebar-module__7C5sRG__miniCard{align-items:center;gap:12px;display:flex}.PageSidebar-module__7C5sRG__photoWrap{position:relative}.PageSidebar-module__7C5sRG__photo{object-fit:cover;background:#33302a;border-radius:14px;width:52px;height:52px;display:block}.PageSidebar-module__7C5sRG__online{background:var(--online);border:2.5px solid var(--ink);border-radius:50%;width:11px;height:11px;animation:2.2s infinite PageSidebar-module__7C5sRG__onlinePulse;position:absolute;bottom:-3px;right:-3px}.PageSidebar-module__7C5sRG__miniName{font-size:14px;font-weight:700;line-height:1.25}.PageSidebar-module__7C5sRG__title{letter-spacing:-.02em;margin-top:30px;font-size:34px;font-weight:900}.PageSidebar-module__7C5sRG__subtitle{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;margin-top:8px;font-size:11px}.PageSidebar-module__7C5sRG__siteNav{flex-direction:column;gap:2px;margin-top:auto;padding-top:28px;font-size:13.5px;display:flex}.PageSidebar-module__7C5sRG__navItem{color:var(--paper);border-bottom:1px solid var(--border-dark);justify-content:space-between;padding:8px 0;text-decoration:none;display:flex}.PageSidebar-module__7C5sRG__navItem:hover{color:var(--accent-on-dark)}.PageSidebar-module__7C5sRG__navItem:last-child{border-bottom:none}.PageSidebar-module__7C5sRG__navCurrent{color:var(--accent-on-dark);border-bottom:1px solid var(--border-dark);justify-content:space-between;padding:8px 0;font-weight:700;display:flex}.PageSidebar-module__7C5sRG__youAreHere{font-family:var(--font-mono);align-self:center;font-size:10px}.PageSidebar-module__7C5sRG__navArrow{color:var(--muted)}.PageSidebar-module__7C5sRG__ctaBlock{flex-direction:column;gap:10px;padding-top:22px;display:flex}.PageSidebar-module__7C5sRG__cta{background:var(--accent);color:#fff;text-align:center;border-radius:10px;padding:13px 20px;font-size:14px;font-weight:700;text-decoration:none}.PageSidebar-module__7C5sRG__cta:hover{background:var(--accent-btn-hover);color:#fff}.PageSidebar-module__7C5sRG__ctaNote{color:var(--muted);text-align:center;font-size:10.5px;font-family:var(--font-mono)}@media (max-width:920px){.PageSidebar-module__7C5sRG__panel{display:none}}
.Artifacts-module__5OXaNq__stats{background:var(--card);border:1px solid var(--border-2);max-width:82%;box-shadow:var(--shadow-card);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:18px 24px;margin-left:42px;padding:20px 22px;animation:.35s both Artifacts-module__5OXaNq__chatIn;display:grid}.Artifacts-module__5OXaNq__statValue{font-size:20px;font-weight:800}.Artifacts-module__5OXaNq__statValueAccent{color:var(--accent);font-size:20px;font-weight:800}.Artifacts-module__5OXaNq__statLabel{color:var(--muted);margin-top:2px;font-size:11.5px}.Artifacts-module__5OXaNq__card{background:var(--card);border:1px solid var(--border-2);max-width:420px;box-shadow:var(--shadow-card);border-radius:16px;margin-left:42px;animation:.35s both Artifacts-module__5OXaNq__chatIn;overflow:hidden}.Artifacts-module__5OXaNq__cardShot{height:160px}.Artifacts-module__5OXaNq__cardBody{border-top:1px solid var(--border-2);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.Artifacts-module__5OXaNq__cardHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Artifacts-module__5OXaNq__cardName{overflow-wrap:anywhere;font-size:15px;font-weight:800}.Artifacts-module__5OXaNq__cardTime{font-family:var(--font-mono);color:var(--accent);flex:none;font-size:11px}.Artifacts-module__5OXaNq__cardDesc{color:var(--muted-2);font-size:13px;line-height:1.5}.Artifacts-module__5OXaNq__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;max-width:88%;margin-left:42px;animation:.35s both Artifacts-module__5OXaNq__chatIn;display:grid}.Artifacts-module__5OXaNq__gridItem{background:var(--card);border:1px solid var(--border-2);box-shadow:var(--shadow-card);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.Artifacts-module__5OXaNq__gridShot{height:110px}.Artifacts-module__5OXaNq__gridBody{border-top:1px solid var(--border-2);flex-direction:column;flex:1;gap:4px;padding:12px 14px;display:flex}.Artifacts-module__5OXaNq__gridHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Artifacts-module__5OXaNq__gridName{overflow-wrap:anywhere;font-size:13px;font-weight:700}.Artifacts-module__5OXaNq__gridTime{font-family:var(--font-mono);color:var(--accent);flex:none;font-size:10px}.Artifacts-module__5OXaNq__gridShort{color:var(--muted);font-size:11.5px;line-height:1.45}.Artifacts-module__5OXaNq__beliefs{background:var(--ink);color:var(--paper);border-radius:16px;flex-direction:column;gap:18px;max-width:82%;margin-left:42px;padding:24px 26px;animation:.35s both Artifacts-module__5OXaNq__chatIn;display:flex;box-shadow:0 4px 16px #211f1a33}.Artifacts-module__5OXaNq__beliefItem{flex-direction:column;gap:4px;display:flex}.Artifacts-module__5OXaNq__beliefTitle{font-size:15px;font-weight:700}.Artifacts-module__5OXaNq__beliefText{color:var(--muted-on-dark);font-size:13px;line-height:1.55}.Artifacts-module__5OXaNq__path{background:var(--card);border:1px solid var(--border-2);max-width:82%;box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:12px;margin-left:42px;padding:20px 24px;animation:.35s both Artifacts-module__5OXaNq__chatIn;display:flex}.Artifacts-module__5OXaNq__pathRow{align-items:baseline;gap:12px;display:flex}.Artifacts-module__5OXaNq__pathTurn{font-family:var(--font-mono);color:var(--accent);flex:none;width:56px;font-size:11px}.Artifacts-module__5OXaNq__pathText{font-size:13.5px;line-height:1.5}.Artifacts-module__5OXaNq__pathTextBold{font-size:13.5px;font-weight:600;line-height:1.5}.Artifacts-module__5OXaNq__artifactLink{color:var(--accent);margin-top:4px;font-size:13.5px;font-weight:700;text-decoration:none}.Artifacts-module__5OXaNq__artifactLink:hover{color:var(--accent-link-hover)}.Artifacts-module__5OXaNq__reviews{flex-direction:column;gap:12px;max-width:82%;margin-left:42px;animation:.35s both Artifacts-module__5OXaNq__chatIn;display:flex}.Artifacts-module__5OXaNq__reviewStats{background:var(--card);border:1px solid var(--border-2);box-shadow:var(--shadow-card);border-radius:16px;flex-wrap:wrap;gap:26px;padding:18px 22px;display:flex}.Artifacts-module__5OXaNq__reviewQuotes{background:var(--card);border:1px solid var(--border-2);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:16px;padding:20px 24px;display:flex}.Artifacts-module__5OXaNq__quote{flex-direction:column;gap:4px;display:flex}.Artifacts-module__5OXaNq__quoteText{font-size:13.5px;line-height:1.55}.Artifacts-module__5OXaNq__quoteMeta{font-family:var(--font-mono);color:var(--muted);font-size:10.5px}.Artifacts-module__5OXaNq__contact{flex-direction:column;gap:12px;max-width:82%;margin-left:42px;animation:.35s both Artifacts-module__5OXaNq__chatIn;display:flex}.Artifacts-module__5OXaNq__contactCard{background:var(--card);border:1px solid var(--border-2);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:12px;padding:20px 24px;display:flex}.Artifacts-module__5OXaNq__contactRow{align-items:baseline;gap:10px;display:flex}.Artifacts-module__5OXaNq__contactTitle{flex:none;font-size:14px;font-weight:700}.Artifacts-module__5OXaNq__contactDesc{color:var(--muted);font-size:13px}.Artifacts-module__5OXaNq__contactActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Artifacts-module__5OXaNq__contactCta{background:var(--accent);color:#fff;border-radius:99px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none}.Artifacts-module__5OXaNq__contactCta:hover{background:var(--accent-btn-hover);color:#fff}.Artifacts-module__5OXaNq__contactEmail{font-family:var(--font-mono);color:var(--muted);font-size:12.5px}
.PutNav-module__HSJhoG__spiralNav{flex-direction:column;gap:2px;margin-top:30px;display:flex}.PutNav-module__HSJhoG__spiralItem{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:none;align-items:center;gap:14px;padding:9px 0;font-family:inherit;display:flex}.PutNav-module__HSJhoG__spiralNum{font-family:var(--font-mono);text-align:center;color:#5c574c;flex:none;width:22px;font-size:11px}.PutNav-module__HSJhoG__spiralDot{background:var(--border-dark);border-radius:50%;flex:none;width:7px;height:7px;transition:background .2s}.PutNav-module__HSJhoG__spiralName{color:var(--muted);text-wrap:pretty;font-size:13.5px;font-weight:500;transition:color .2s}.PutNav-module__HSJhoG__spiralItemActive .PutNav-module__HSJhoG__spiralNum{color:var(--accent-on-dark)}.PutNav-module__HSJhoG__spiralItemActive .PutNav-module__HSJhoG__spiralDot{background:var(--accent)}.PutNav-module__HSJhoG__spiralItemActive .PutNav-module__HSJhoG__spiralName{color:var(--paper);font-weight:700}
.Chat-module__s9cGHa__chatCol{background:var(--paper);background-image:var(--dots);background-size:20px 20px;flex-direction:column;min-height:100vh;display:flex}.Chat-module__s9cGHa__header{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#f5f2eceb;justify-content:space-between;align-items:center;padding:14px clamp(16px,4vw,44px);display:flex;position:sticky;top:0}.Chat-module__s9cGHa__headerLeft{align-items:center;gap:9px;display:flex}.Chat-module__s9cGHa__headerDot{background:var(--online);border-radius:50%;flex:none;width:9px;height:9px}.Chat-module__s9cGHa__headerTitle{font-size:13px;font-weight:600}.Chat-module__s9cGHa__headerNote{color:var(--muted);font-size:12px}.Chat-module__s9cGHa__headerPowered{font-family:var(--font-mono);color:var(--muted);flex:none;font-size:10.5px}.Chat-module__s9cGHa__feed{flex-direction:column;flex:1;gap:20px;width:100%;max-width:640px;margin:0 auto;padding:36px 24px 28px;display:flex}.Chat-module__s9cGHa__message{flex-direction:column;display:flex}.Chat-module__s9cGHa__userBubble{background:var(--ink);color:var(--paper);white-space:pre-wrap;border-radius:16px 16px 4px;align-self:flex-end;max-width:72%;padding:12px 18px;font-size:14.5px;line-height:1.5;animation:.3s both Chat-module__s9cGHa__chatIn;box-shadow:0 2px 8px #211f1a1f}.Chat-module__s9cGHa__botRow{gap:12px;max-width:88%;animation:.35s both Chat-module__s9cGHa__chatIn;display:flex}.Chat-module__s9cGHa__botAvatar{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px;margin-top:4px}.Chat-module__s9cGHa__botBubble{background:var(--card);border:1px solid var(--border-2);text-wrap:pretty;white-space:pre-wrap;box-shadow:var(--shadow-card);border-radius:4px 16px 16px;padding:15px 20px;font-size:15px;line-height:1.6}.Chat-module__s9cGHa__typingRow{align-items:center;gap:12px;animation:.25s both Chat-module__s9cGHa__chatIn;display:flex}.Chat-module__s9cGHa__typingAvatar{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.Chat-module__s9cGHa__typingBubble{background:var(--card);border:1px solid var(--border-2);border-radius:4px 16px 16px;gap:5px;padding:14px 18px;display:flex}.Chat-module__s9cGHa__typingDot{background:var(--faint);border-radius:50%;width:7px;height:7px;animation:1.1s infinite Chat-module__s9cGHa__dotPulse}.Chat-module__s9cGHa__typingDot:nth-child(2){animation-delay:.18s}.Chat-module__s9cGHa__typingDot:nth-child(3){animation-delay:.36s}.Chat-module__s9cGHa__dock{z-index:5;padding:0 clamp(12px,3vw,24px) 16px;position:sticky;bottom:0}.Chat-module__s9cGHa__dockCard{background:var(--card);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:11px;max-width:640px;margin:0 auto;padding:14px 16px;display:flex;box-shadow:0 8px 30px #211f1a24}.Chat-module__s9cGHa__chips{flex-wrap:wrap;gap:8px;display:flex}.Chat-module__s9cGHa__chip{background:var(--paper);border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);border-radius:99px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.Chat-module__s9cGHa__chip:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Chat-module__s9cGHa__inputRow{align-items:center;gap:10px;display:flex}.Chat-module__s9cGHa__input{font-family:var(--font-golos);color:var(--ink);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:12px 16px;font-size:14.5px}.Chat-module__s9cGHa__sendBtn{background:var(--accent);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:11px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:700}.Chat-module__s9cGHa__sendBtn:hover{background:var(--accent-link-hover)}
.page-module___8aEwW__layout{grid-template-columns:minmax(320px,400px) minmax(0,1fr);min-height:100vh;display:grid}@media (max-width:920px){.page-module___8aEwW__layout{display:block}}
.page-module__JOSR_a__layout{grid-template-columns:minmax(300px,360px) minmax(0,1fr);min-height:100vh;display:grid}.page-module__JOSR_a__sideLead{color:var(--muted-on-dark);text-wrap:pretty;margin:26px 0 0;font-size:14px;line-height:1.65}.page-module__JOSR_a__sideStats{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.page-module__JOSR_a__sideStatValue{letter-spacing:-.02em;font-size:24px;font-weight:900}.page-module__JOSR_a__sideStatLabel{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:10px}.page-module__JOSR_a__showcase{background:var(--paper);background-image:var(--dots);background-size:20px 20px;min-height:100vh}.page-module__JOSR_a__container{max-width:960px;margin:0 auto;padding:clamp(40px,8vw,88px) clamp(18px,4.5vw,40px) clamp(56px,10vw,100px)}.page-module__JOSR_a__lead{animation:.5s both page-module__JOSR_a__riseIn}.page-module__JOSR_a__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11.5px}.page-module__JOSR_a__leadText{text-wrap:pretty;letter-spacing:-.01em;margin:22px 0 0;font-size:clamp(19px,4.8vw,24px);font-weight:500;line-height:1.5}.page-module__JOSR_a__grid{grid-template-columns:repeat(auto-fill,minmax(min(380px,100%),1fr));gap:20px;margin-top:44px;display:grid}.page-module__JOSR_a__card{background:var(--card);border:1px solid var(--border-2);border-radius:20px;flex-direction:column;animation:.5s both page-module__JOSR_a__riseIn;display:flex;overflow:hidden;box-shadow:0 2px 14px #211f1a0d}.page-module__JOSR_a__cardShot{border-bottom:1px solid var(--border-2);background:#eeeade;height:210px}.page-module__JOSR_a__cardBody{flex-direction:column;flex:1;padding:24px 28px 22px;display:flex}.page-module__JOSR_a__badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__JOSR_a__badge{font-family:var(--font-mono);border-radius:99px;padding:4px 9px;font-size:10px}.page-module__JOSR_a__badgeFlag{background:var(--accent);color:#fff}.page-module__JOSR_a__badgeMuted{background:var(--paper);color:var(--muted-2)}.page-module__JOSR_a__badgeAccent{background:var(--paper);color:var(--accent)}a.page-module__JOSR_a__badgeAccent:hover{color:var(--accent-link-hover)}.page-module__JOSR_a__cardTitle{letter-spacing:-.015em;margin:14px 0 8px;font-size:20px;font-weight:800;line-height:1.3}.page-module__JOSR_a__cardDesc{color:var(--muted-2);text-wrap:pretty;margin:0 0 18px;font-size:14.5px;line-height:1.6}.page-module__JOSR_a__cardMeta{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;font-size:10.5px;display:flex}.page-module__JOSR_a__metaKey{color:var(--accent)}.page-module__JOSR_a__metaDot{color:var(--border)}.page-module__JOSR_a__inventory{margin-top:72px}.page-module__JOSR_a__inventoryHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module__JOSR_a__inventoryTitle{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:900}.page-module__JOSR_a__inventoryNote{font-family:var(--font-mono);color:var(--muted);font-size:11px}.page-module__JOSR_a__invGrid{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:14px;margin-top:22px;display:grid}.page-module__JOSR_a__invCard{background:var(--card);border:1px solid var(--border-2);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;animation:.5s both page-module__JOSR_a__riseIn;display:flex;overflow:hidden}.page-module__JOSR_a__invShot{border-bottom:1px solid var(--border-2);background:#eeeade;height:130px}.page-module__JOSR_a__invBody{flex-direction:column;flex:1;gap:5px;padding:14px 16px;display:flex}.page-module__JOSR_a__invHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.page-module__JOSR_a__invName{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:12.5px;font-weight:700}.page-module__JOSR_a__invDesc{color:var(--muted-2);text-wrap:pretty;font-size:12.5px;line-height:1.5}.page-module__JOSR_a__invTime{font-family:var(--font-mono);color:var(--accent);flex:none;font-size:10px}.page-module__JOSR_a__footerCta{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:72px;padding-top:40px;display:flex}.page-module__JOSR_a__footerLead{max-width:360px}.page-module__JOSR_a__footerTitle{letter-spacing:-.01em;font-size:19px;font-weight:800}.page-module__JOSR_a__footerNote{color:var(--muted);margin-top:6px;font-size:14px}.page-module__JOSR_a__footerTg{background:var(--accent);color:#fff;border-radius:99px;flex:none;padding:13px 24px;font-size:14.5px;font-weight:700;text-decoration:none}.page-module__JOSR_a__footerTg:hover{background:var(--accent-link-hover);color:#fff}@media (max-width:920px){.page-module__JOSR_a__layout{display:block}.page-module__JOSR_a__invRow{flex-direction:column;gap:4px;display:flex}.page-module__JOSR_a__invTime{text-align:left}}
.page-module__OklqYG__layout{grid-template-columns:minmax(300px,360px) minmax(0,1fr);min-height:100vh;display:grid}.page-module__OklqYG__story{background:var(--paper);background-image:var(--dots);background-size:20px 20px;min-height:100vh}.page-module__OklqYG__container{max-width:760px;margin:0 auto;padding:clamp(40px,8vw,88px) clamp(18px,4.5vw,40px) clamp(56px,10vw,100px)}.page-module__OklqYG__lead{animation:.5s both page-module__OklqYG__riseIn}.page-module__OklqYG__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11.5px}.page-module__OklqYG__leadText{text-wrap:pretty;letter-spacing:-.01em;margin:22px 0 0;font-size:clamp(19px,4.8vw,24px);font-weight:500;line-height:1.5}.page-module__OklqYG__timeline{margin-top:64px;position:relative}.page-module__OklqYG__timelineLine{background:linear-gradient(var(--border), var(--border) 60%, transparent);width:2px;position:absolute;top:24px;bottom:120px;left:31px}.page-module__OklqYG__turn{gap:30px;padding-bottom:66px;scroll-margin-top:40px;display:flex;position:relative}.page-module__OklqYG__turnLast{padding-bottom:20px}.page-module__OklqYG__turnBadgeCol{flex:none;justify-content:center;width:64px;display:flex}.page-module__OklqYG__turnBadge{background:var(--paper);border:2px solid var(--border);width:52px;height:52px;font-family:var(--font-mono);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.page-module__OklqYG__turnBadgeDark{background:var(--ink);border-color:var(--ink);color:var(--accent-on-dark)}.page-module__OklqYG__turnBody{flex:1;min-width:0;padding-top:2px}.page-module__OklqYG__turnKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.page-module__OklqYG__turnKickerAccent{color:var(--accent)}.page-module__OklqYG__turnTitle{letter-spacing:-.015em;margin:8px 0 16px;font-size:27px;font-weight:800}.page-module__OklqYG__turnText{color:#3d3a33;text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.72}.page-module__OklqYG__turnText+.page-module__OklqYG__turnText{margin-top:16px}.page-module__OklqYG__turnFinal{color:var(--ink);text-wrap:pretty;margin:16px 0 0;font-size:18px;font-weight:600;line-height:1.6}.page-module__OklqYG__chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.page-module__OklqYG__chip{font-family:var(--font-mono);background:var(--card);border:1px solid var(--border-2);color:var(--muted-2);border-radius:99px;padding:6px 12px;font-size:11px}.page-module__OklqYG__next{background:var(--ink);color:var(--paper);border-radius:22px;margin-top:44px;padding:40px 44px;scroll-margin-top:40px;animation:.5s both page-module__OklqYG__riseIn}.page-module__OklqYG__nextKicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-dark);font-size:11.5px}.page-module__OklqYG__nextLead{text-wrap:pretty;margin:18px 0 26px;font-size:20px;font-weight:500;line-height:1.55}.page-module__OklqYG__focusGrid{background:var(--border-dark);border:1px solid var(--border-dark);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.page-module__OklqYG__focusCell{background:#262420;padding:18px 20px}.page-module__OklqYG__focusNum{font-family:var(--font-mono);color:var(--muted);font-size:10.5px}.page-module__OklqYG__focusTitle{margin-top:6px;font-size:15px;font-weight:700}.page-module__OklqYG__focusDesc{color:var(--muted-on-dark);margin-top:4px;font-size:12.5px;line-height:1.45}.page-module__OklqYG__talks{margin-top:64px;scroll-margin-top:40px;animation:.5s both page-module__OklqYG__riseIn}.page-module__OklqYG__talksTitle{letter-spacing:-.015em;margin:14px 0 8px;font-size:27px;font-weight:800}.page-module__OklqYG__talksLead{color:var(--muted-2);text-wrap:pretty;max-width:560px;margin:0 0 26px;font-size:16px;line-height:1.65}.page-module__OklqYG__talksList{flex-direction:column;gap:10px;display:flex}.page-module__OklqYG__talkRow{background:var(--card);border:1px solid var(--border-2);border-radius:14px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex;box-shadow:0 2px 10px #211f1a0d}a.page-module__OklqYG__talkRow:hover{border-color:var(--accent)}.page-module__OklqYG__talkTag{font-family:var(--font-mono);background:var(--paper);color:var(--accent);border-radius:7px;flex:none;padding:5px 9px;font-size:10px}.page-module__OklqYG__talkTagMuted{color:var(--muted)}.page-module__OklqYG__talkName{color:var(--ink);text-wrap:pretty;flex:1;font-size:15px;font-weight:600}.page-module__OklqYG__talkArrow{color:var(--muted);flex:none}.page-module__OklqYG__talkSource{color:var(--faint);font-size:11px;font-family:var(--font-mono);flex:none}.page-module__OklqYG__launched{border:1px solid var(--border);background:#efeae0;border-radius:16px;margin-top:24px;padding:22px 26px}.page-module__OklqYG__launchedTitle{margin-bottom:10px;font-size:14px;font-weight:700}.page-module__OklqYG__launchedText{color:var(--muted-2);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}.page-module__OklqYG__launchedText b{color:var(--ink);font-weight:700}.page-module__OklqYG__footerCta{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:72px;padding-top:40px;display:flex}.page-module__OklqYG__footerLead{max-width:340px}.page-module__OklqYG__footerTitle{letter-spacing:-.01em;font-size:19px;font-weight:800}.page-module__OklqYG__footerNote{color:var(--muted);margin-top:6px;font-size:14px}.page-module__OklqYG__footerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__OklqYG__footerTg{background:var(--accent);color:#fff;border-radius:99px;padding:13px 24px;font-size:14.5px;font-weight:700;text-decoration:none}.page-module__OklqYG__footerTg:hover{background:var(--accent-link-hover);color:#fff}.page-module__OklqYG__footerBack{color:var(--muted-2);font-size:14px;font-weight:600;text-decoration:none}.page-module__OklqYG__footerBack:hover{color:var(--accent)}@media (max-width:920px){.page-module__OklqYG__layout{display:block}.page-module__OklqYG__turn{gap:16px}.page-module__OklqYG__next{padding:28px 22px}}
.page-module__0HjUSW__layout{grid-template-columns:minmax(300px,360px) minmax(0,1fr);min-height:100vh;display:grid}.page-module__0HjUSW__sideLead{color:var(--muted-on-dark);text-wrap:pretty;margin:26px 0 0;font-size:14px;line-height:1.65}.page-module__0HjUSW__sideLayers{font-family:var(--font-mono);color:var(--muted);flex-direction:column;gap:8px;margin-top:18px;font-size:11px;display:flex}.page-module__0HjUSW__sideLayer{align-items:center;gap:10px;display:flex}.page-module__0HjUSW__sideLayerNum{color:var(--accent-on-dark);width:20px}.page-module__0HjUSW__catalog{background:var(--paper);background-image:var(--dots);background-size:20px 20px;min-height:100vh}.page-module__0HjUSW__container{max-width:820px;margin:0 auto;padding:clamp(40px,8vw,88px) clamp(18px,4.5vw,40px) clamp(56px,10vw,100px)}.page-module__0HjUSW__lead{animation:.5s both page-module__0HjUSW__riseIn}.page-module__0HjUSW__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11.5px}.page-module__0HjUSW__leadText{text-wrap:pretty;letter-spacing:-.01em;margin:22px 0 0;font-size:clamp(19px,4.8vw,24px);font-weight:500;line-height:1.5}.page-module__0HjUSW__grid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:20px;margin-top:44px;display:grid}.page-module__0HjUSW__tile{background:var(--card);border:1px solid var(--border-2);color:var(--ink);border-radius:20px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;animation:.5s both page-module__0HjUSW__riseIn;display:flex;overflow:hidden;box-shadow:0 2px 14px #211f1a0d}a.page-module__0HjUSW__tile:hover{border-color:var(--accent);color:var(--ink);transform:translateY(-2px)}.page-module__0HjUSW__tileBody{flex-direction:column;flex:1;padding:26px 28px 0;display:flex}.page-module__0HjUSW__tileMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__0HjUSW__tileDate{font-family:var(--font-mono);color:var(--muted);font-size:11px}.page-module__0HjUSW__tileKind{font-family:var(--font-mono);background:var(--paper);color:var(--accent);border-radius:99px;padding:4px 9px;font-size:10px}.page-module__0HjUSW__tileTag{font-family:var(--font-mono);background:var(--paper);color:var(--muted-2);border-radius:99px;padding:4px 9px;font-size:10px}.page-module__0HjUSW__tileTitle{letter-spacing:-.015em;text-wrap:pretty;margin:14px 0 8px;font-size:20px;font-weight:800;line-height:1.3}.page-module__0HjUSW__tileTeaser{color:var(--muted-2);text-wrap:pretty;margin:0 0 20px;font-size:14.5px;line-height:1.6}.page-module__0HjUSW__tileSource{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px 14px;margin-top:auto;padding-bottom:20px;font-size:10.5px;display:flex}.page-module__0HjUSW__tileSourceItem{white-space:nowrap;gap:8px;display:flex}.page-module__0HjUSW__tileSourceKey{color:var(--accent)}.page-module__0HjUSW__tileFooter{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;gap:12px;padding:16px 28px;display:flex}.page-module__0HjUSW__tileFooterLabel{font-size:13.5px;font-weight:700}.page-module__0HjUSW__tileFooterArrow{color:var(--accent-on-dark)}.page-module__0HjUSW__tileFooterDraft{background:var(--paper);border-top:1.5px dashed var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 28px;display:flex}.page-module__0HjUSW__tileDraftNote{color:var(--muted);text-wrap:pretty;font-size:13px}.page-module__0HjUSW__tileDraftLink{color:var(--accent);flex:none;font-size:13.5px;font-weight:700;text-decoration:none}.page-module__0HjUSW__tileDraftLink:hover{color:var(--accent-link-hover)}.page-module__0HjUSW__footerCta{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:72px;padding-top:40px;display:flex}.page-module__0HjUSW__footerLead{max-width:340px}.page-module__0HjUSW__footerTitle{letter-spacing:-.01em;font-size:19px;font-weight:800}.page-module__0HjUSW__footerNote{color:var(--muted);margin-top:6px;font-size:14px}.page-module__0HjUSW__footerTg{background:var(--accent);color:#fff;border-radius:99px;flex:none;padding:13px 24px;font-size:14.5px;font-weight:700;text-decoration:none}.page-module__0HjUSW__footerTg:hover{background:var(--accent-link-hover);color:#fff}@media (max-width:920px){.page-module__0HjUSW__layout{display:block}}
