.SiteHeader-module__zBs5mG__nav{color:var(--dark-muted);z-index:2;justify-content:space-between;align-items:center;padding:22px 34px;font-size:13.5px;display:flex;position:relative}.SiteHeader-module__zBs5mG__brand{color:var(--dark-text);letter-spacing:-.01em;font-size:15.5px;font-weight:700}.SiteHeader-module__zBs5mG__links{flex-wrap:wrap;gap:22px;display:flex}.SiteHeader-module__zBs5mG__links a:hover{color:var(--dark-text)}.SiteHeader-module__zBs5mG__onPaper{color:var(--muted-2);border-bottom:1px solid var(--rule)}.SiteHeader-module__zBs5mG__onPaper .SiteHeader-module__zBs5mG__brand,.SiteHeader-module__zBs5mG__onPaper .SiteHeader-module__zBs5mG__links a:hover{color:var(--ink)}.SiteHeader-module__zBs5mG__right{align-items:center;gap:22px;display:flex}.SiteHeader-module__zBs5mG__authSlot{min-width:64px;height:28px;display:inline-block}.SiteHeader-module__zBs5mG__loginBtn{border:1px solid var(--dark-rule-2);color:var(--dark-text-2);border-radius:999px;padding:6px 14px;font-size:12.5px}.SiteHeader-module__zBs5mG__loginBtn:hover{border-color:var(--mint);color:var(--mint)}.SiteHeader-module__zBs5mG__onPaper .SiteHeader-module__zBs5mG__loginBtn{border-color:var(--rule);color:var(--ink-soft)}.SiteHeader-module__zBs5mG__onPaper .SiteHeader-module__zBs5mG__loginBtn:hover{border-color:var(--teal);color:var(--teal)}.SiteHeader-module__zBs5mG__me{align-items:center;gap:8px;display:inline-flex}.SiteHeader-module__zBs5mG__avatar,.SiteHeader-module__zBs5mG__avatarFallback{object-fit:cover;border-radius:50%;width:26px;height:26px}.SiteHeader-module__zBs5mG__avatarFallback{background:var(--dark-3);color:var(--dark-text);place-items:center;font-size:12px;font-weight:700;display:inline-grid}.SiteHeader-module__zBs5mG__onPaper .SiteHeader-module__zBs5mG__avatarFallback{background:var(--paper-2);color:var(--ink)}.SiteHeader-module__zBs5mG__meName{font-size:12.5px}@media (max-width:640px){.SiteHeader-module__zBs5mG__nav{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px}.SiteHeader-module__zBs5mG__links{gap:14px;font-size:12.5px}.SiteHeader-module__zBs5mG__right{justify-content:space-between;width:100%}.SiteHeader-module__zBs5mG__meName{display:none}}
.EditorialHeader-module__19rYmq__header{background:var(--paper);border-bottom:3px double var(--ink)}.EditorialHeader-module__19rYmq__inner{max-width:var(--wrap);padding:14px var(--gutter);align-items:center;gap:22px;margin:0 auto;display:flex}.EditorialHeader-module__19rYmq__brand{font-family:var(--font-brand);letter-spacing:.08em;color:var(--ink);flex-shrink:0;font-size:22px;font-weight:900}.EditorialHeader-module__19rYmq__nav{flex-wrap:wrap;flex:1;align-items:baseline;gap:22px;font-size:13.5px;display:flex}.EditorialHeader-module__19rYmq__navItem{color:var(--ink-soft)}.EditorialHeader-module__19rYmq__navItem:hover{color:var(--ink)}.EditorialHeader-module__19rYmq__header .EditorialHeader-module__19rYmq__authSlot{border-bottom:0;flex-shrink:0;justify-content:flex-end;align-items:center;min-width:84px;display:flex}@media (max-width:760px){.EditorialHeader-module__19rYmq__inner{padding:12px var(--gutter);flex-wrap:wrap;gap:10px 16px}.EditorialHeader-module__19rYmq__brand{font-size:19px}.EditorialHeader-module__19rYmq__nav{flex:0 0 100%;order:3;gap:14px;font-size:12.5px}.EditorialHeader-module__19rYmq__authSlot{margin-left:auto}}
.SiteFooter-module__C4mfIa__footer{background:var(--dark);border-top:1px solid var(--dark-rule);color:var(--dark-muted-2);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:22px 34px;font-size:12.5px;display:flex}
.SubscribeBox-module__yczs_q__box{background:var(--ink);color:var(--paper);border-radius:4px;padding:20px 22px;font-size:13.5px;line-height:1.7}.SubscribeBox-module__yczs_q__title{margin-bottom:4px;font-size:15px;font-weight:700;display:block}.SubscribeBox-module__yczs_q__desc{color:#cfcbc0;margin:0 0 12px}.SubscribeBox-module__yczs_q__form{flex-wrap:wrap;gap:8px;display:flex}.SubscribeBox-module__yczs_q__input{min-width:0;color:var(--paper);background:0 0;border:1px solid #4a4844;border-radius:999px;flex:180px;padding:9px 16px;font-family:inherit;font-size:13px}.SubscribeBox-module__yczs_q__input::placeholder{color:#8b877e}.SubscribeBox-module__yczs_q__input:focus{border-color:var(--paper);outline:none}.SubscribeBox-module__yczs_q__button{background:var(--paper);color:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:12.5px;font-weight:700}.SubscribeBox-module__yczs_q__button:disabled{opacity:.6;cursor:default}.SubscribeBox-module__yczs_q__msg{margin:10px 0 0;font-size:12.5px}.SubscribeBox-module__yczs_q__ok{color:var(--mint)}.SubscribeBox-module__yczs_q__err{color:#ffb4a6}.SubscribeBox-module__yczs_q__inGrid{flex-direction:column;justify-content:center;height:100%;display:flex}
.LockCard-module__fSW4aG__card{background:var(--paper-2);border:1px dashed var(--rule-2);border-radius:2px;margin:26px 0;padding:22px 24px}.LockCard-module__fSW4aG__kick{letter-spacing:.2em;color:var(--red);font-size:11px;font-weight:800}.LockCard-module__fSW4aG__what{font-family:var(--font-serif);margin:8px 0 14px;font-size:16px;font-weight:700;line-height:1.6}.LockCard-module__fSW4aG__btn{background:var(--ink);color:var(--paper);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;display:inline-block}
.ChatHero-module__V0sbFa__hero{background:var(--paper);color:var(--ink);--focus:var(--teal);position:relative;overflow:hidden}.ChatHero-module__V0sbFa__glow{pointer-events:none;background:radial-gradient(closest-side,#0f766e14,#0000 72%);width:860px;height:480px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.ChatHero-module__V0sbFa__chat{z-index:2;max-width:740px;margin:0 auto;padding:7vh 22px 30px;position:relative}.ChatHero-module__V0sbFa__msg{opacity:0;gap:14px;margin-bottom:28px;animation:.5s forwards ChatHero-module__V0sbFa__up;display:flex;transform:translateY(12px)}.ChatHero-module__V0sbFa__msg:nth-of-type(2){animation-delay:1s}.ChatHero-module__V0sbFa__msg:nth-of-type(3){animation-delay:2.2s}.ChatHero-module__V0sbFa__msg:nth-of-type(4){animation-delay:3.4s}@keyframes ChatHero-module__V0sbFa__up{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ChatHero-module__V0sbFa__msg,.ChatHero-module__V0sbFa__prompts{opacity:1;transform:none}}.ChatHero-module__V0sbFa__face{border-radius:13px;flex:0 0 42px;width:42px;height:42px;overflow:hidden}.ChatHero-module__V0sbFa__faceHost{background:var(--paper-3);border:1px solid var(--rule);justify-content:center;align-items:center;display:flex}.ChatHero-module__V0sbFa__faceHostImg{object-fit:cover;width:100%;height:100%;display:block}.ChatHero-module__V0sbFa__faceVisitor{background:var(--paper-3);border:1px solid var(--rule);justify-content:center;align-items:center;font-size:17px;display:flex}.ChatHero-module__V0sbFa__name{color:var(--muted);letter-spacing:.06em;margin-bottom:6px;font-size:12px;display:block}.ChatHero-module__V0sbFa__bub{color:var(--ink-soft);margin:0;padding-top:4px;font-size:16.5px;line-height:1.85}.ChatHero-module__V0sbFa__bub b{color:var(--ink)}.ChatHero-module__V0sbFa__bub .hl{color:var(--teal-ink)}.ChatHero-module__V0sbFa__typing:after{content:"▍";color:var(--teal);animation:1s step-end infinite ChatHero-module__V0sbFa__blink}@keyframes ChatHero-module__V0sbFa__blink{50%{opacity:0}}.ChatHero-module__V0sbFa__prompts{z-index:2;opacity:0;flex-wrap:wrap;gap:10px;max-width:740px;margin:0 auto;padding:0 22px 26px;animation:.5s 4.4s forwards ChatHero-module__V0sbFa__up;display:flex;position:relative}.ChatHero-module__V0sbFa__prompts a,.ChatHero-module__V0sbFa__prompts button{border:1px solid var(--rule);color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;font-family:inherit;font-size:13.5px;line-height:1.4;position:relative}.ChatHero-module__V0sbFa__prompts a:hover,.ChatHero-module__V0sbFa__prompts button:hover{border-color:var(--teal);color:var(--teal-ink)}.ChatHero-module__V0sbFa__prompts button:disabled{opacity:.5;cursor:not-allowed}.ChatHero-module__V0sbFa__new:after{content:"NEW";background:var(--teal);color:#fff;letter-spacing:.06em;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800;position:absolute;top:-8px;right:-6px}.ChatHero-module__V0sbFa__inputBar{border:1px solid var(--rule);width:calc(100% - 44px);max-width:740px;color:var(--muted);background:var(--paper-3);z-index:2;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:10px 10px 10px 20px;font-size:14.5px;display:flex;position:relative}.ChatHero-module__V0sbFa__input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:5px 0;font-family:inherit;font-size:14.5px}.ChatHero-module__V0sbFa__input::placeholder{color:var(--muted)}.ChatHero-module__V0sbFa__input:disabled{cursor:not-allowed}.ChatHero-module__V0sbFa__send{background:var(--teal);color:#fff;cursor:pointer;border:none;border-radius:10px;flex:none;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:800}.ChatHero-module__V0sbFa__send:disabled{background:var(--paper-2);color:var(--muted);cursor:not-allowed}.ChatHero-module__V0sbFa__footer{z-index:2;max-width:740px;margin:0 auto 8vh;padding:0 22px;position:relative}.ChatHero-module__V0sbFa__disabledNote,.ChatHero-module__V0sbFa__formError{max-width:740px;margin:10px auto 0;font-size:13px}.ChatHero-module__V0sbFa__disabledNote{color:var(--muted-2)}.ChatHero-module__V0sbFa__formError{color:var(--red)}.ChatHero-module__V0sbFa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChatHero-module__V0sbFa__live .ChatHero-module__V0sbFa__msg{opacity:1;animation:none;transform:none}.ChatHero-module__V0sbFa__toolStatus{color:var(--muted);padding-top:4px;font-size:13px;font-style:italic}.ChatHero-module__V0sbFa__citations{flex-direction:column;gap:8px;margin-top:12px;display:flex}.ChatHero-module__V0sbFa__citation{border:1px solid var(--rule);color:var(--ink-soft);background:var(--paper-3);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:13px;transition:border-color .15s;display:flex}.ChatHero-module__V0sbFa__citation:hover{border-color:var(--teal);color:var(--teal-ink)}.ChatHero-module__V0sbFa__citation b{color:inherit;font-weight:600}.ChatHero-module__V0sbFa__citation span{color:var(--muted);flex:none;font-size:11px}.ChatHero-module__V0sbFa__msgError{color:var(--red);margin-top:6px;font-size:14.5px}.ChatHero-module__V0sbFa__msgError a{color:var(--red);text-decoration:underline}@media (max-width:560px){.ChatHero-module__V0sbFa__chat{padding:4vh 22px 24px}.ChatHero-module__V0sbFa__bub{font-size:15px}.ChatHero-module__V0sbFa__footer{padding-left:22px;padding-right:22px}}
.PostCard-module__F7o4cq__card{display:block}.PostCard-module__F7o4cq__cover{aspect-ratio:16/9;background:var(--cover-fallback);border-radius:2px;margin-bottom:12px;overflow:hidden}.PostCard-module__F7o4cq__cover img{object-fit:cover;width:100%;height:100%}.PostCard-module__F7o4cq__title{font-family:var(--font-serif);letter-spacing:-.01em;margin:0 0 8px;font-size:17.5px;font-weight:700;line-height:1.5}.PostCard-module__F7o4cq__card:hover .PostCard-module__F7o4cq__title{color:var(--teal-ink)}.PostCard-module__F7o4cq__summary{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:13.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.PostCard-module__F7o4cq__meta{color:var(--muted);letter-spacing:.04em;font-size:11.5px}
.Unlock-module__N4z-IW__card{background:var(--paper-2);border:1px dashed var(--rule-2);border-radius:2px;margin:26px 0;padding:22px 24px}.Unlock-module__N4z-IW__kick{letter-spacing:.2em;color:var(--red);margin-bottom:8px;font-size:11px;font-weight:800;display:block}.Unlock-module__N4z-IW__what{font-family:var(--font-serif);margin:0 0 14px;font-size:16px;font-weight:700;line-height:1.6}.Unlock-module__N4z-IW__btn{background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;display:inline-block}.Unlock-module__N4z-IW__btn:disabled{opacity:.6;cursor:default}.Unlock-module__N4z-IW__compact{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.Unlock-module__N4z-IW__form{flex-wrap:wrap;align-items:flex-end;gap:8px 10px;display:flex}.Unlock-module__N4z-IW__label{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.Unlock-module__N4z-IW__inputWrap{border:1px solid var(--rule-2);background:var(--paper);color:var(--muted);border-radius:6px;align-items:center;gap:2px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.Unlock-module__N4z-IW__inputWrap input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;width:12ch;min-width:0;padding:8px 0}.Unlock-module__N4z-IW__error{color:var(--red);flex-basis:100%;margin:0;font-size:13px}.Unlock-module__N4z-IW__ok{color:var(--teal);flex-basis:100%;margin:0;font-size:13px}
.editorial-module__fQSvHW__serif{font-family:var(--font-serif)}.editorial-module__fQSvHW__masthead{padding-top:22px}.editorial-module__fQSvHW__dateline{letter-spacing:.12em;color:var(--muted-2);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding-bottom:9px;font-size:11.5px;display:flex}.editorial-module__fQSvHW__dateline .editorial-module__fQSvHW__authSlot{border-bottom:0;justify-content:flex-end;align-items:center;min-width:84px;display:flex}.editorial-module__fQSvHW__titleRow{border-bottom:1px solid var(--ink);justify-content:center;align-items:center;gap:26px;padding:26px 0 20px;display:flex;position:relative}.editorial-module__fQSvHW__title{font-family:var(--font-brand);letter-spacing:.12em;text-indent:.12em;margin:0;font-size:64px;font-weight:900;line-height:1.15}.editorial-module__fQSvHW__stamp{position:absolute;top:18px;right:6px;transform:rotate(8deg)}.editorial-module__fQSvHW__nav{border-bottom:3px double var(--ink);justify-content:center;gap:40px;padding:13px 0;font-size:14px;display:flex}.editorial-module__fQSvHW__navItem{color:var(--ink-soft)}.editorial-module__fQSvHW__navItem:hover{color:var(--ink)}.editorial-module__fQSvHW__navActive{color:var(--ink);border-bottom:2px solid var(--red);padding-bottom:2px;font-weight:800}.editorial-module__fQSvHW__ticker{border-bottom:1px solid var(--rule);align-items:center;gap:14px;padding:11px 0;font-size:12.5px;display:flex}.editorial-module__fQSvHW__tickerChip{background:var(--red);color:#fff;letter-spacing:.14em;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:800}.editorial-module__fQSvHW__tickerBody{color:var(--ink-body)}.editorial-module__fQSvHW__tickerSep{color:var(--dim)}.editorial-module__fQSvHW__sectionHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.editorial-module__fQSvHW__sectionTitle{font-family:var(--font-serif);font-size:17px;font-weight:900}.editorial-module__fQSvHW__sectionCaption{letter-spacing:.2em;color:var(--muted);flex-shrink:0;font-size:10.5px}.editorial-module__fQSvHW__kicker{letter-spacing:.2em;color:var(--red);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:11px;font-weight:800;display:flex}.editorial-module__fQSvHW__kickerMeta{color:var(--muted-2);letter-spacing:.14em}.editorial-module__fQSvHW__headline{font-family:var(--font-serif);letter-spacing:-.01em;margin:12px 0 14px;font-size:37px;font-weight:900;line-height:1.35}.editorial-module__fQSvHW__headline a{color:inherit}.editorial-module__fQSvHW__headline a:hover{color:var(--teal-ink)}.editorial-module__fQSvHW__lede{color:var(--ink-body);max-width:66ch;margin:0 0 16px;font-size:14.5px;line-height:1.9}.editorial-module__fQSvHW__byline{color:var(--muted-2);letter-spacing:.04em;margin-bottom:14px;font-size:11.5px}.editorial-module__fQSvHW__byline b{color:var(--ink);font-weight:700}.editorial-module__fQSvHW__readMore{color:var(--teal-ink);font-weight:700}.editorial-module__fQSvHW__readMore:hover{color:var(--ink)}.editorial-module__fQSvHW__photo{aspect-ratio:16/8;background:var(--cover-fallback);object-fit:cover;width:100%;margin-bottom:8px;display:block}.editorial-module__fQSvHW__photoCaption{color:var(--muted-2);margin-bottom:22px;font-size:11px}.editorial-module__fQSvHW__photo+.editorial-module__fQSvHW__subStories{margin-top:22px}.editorial-module__fQSvHW__subStories{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:18px;display:grid}.editorial-module__fQSvHW__subKicker{letter-spacing:.18em;color:var(--muted-2);font-size:10.5px;font-weight:800}.editorial-module__fQSvHW__subTitle{font-family:var(--font-serif);margin-top:6px;font-size:17.5px;font-weight:700;line-height:1.5;display:block}.editorial-module__fQSvHW__subStory:hover .editorial-module__fQSvHW__subTitle{color:var(--teal-ink)}.editorial-module__fQSvHW__subBody{color:var(--ink-soft);margin:6px 0 0;font-size:12.5px;line-height:1.75}.editorial-module__fQSvHW__subMeta{color:var(--muted-2);margin-top:6px;font-size:11px}.editorial-module__fQSvHW__community{margin-top:26px}.editorial-module__fQSvHW__communityGrid{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.editorial-module__fQSvHW__channel{border-right:1px solid var(--rule);padding:18px 22px}.editorial-module__fQSvHW__channel:first-child{padding-left:0}.editorial-module__fQSvHW__channel:last-child{border-right:0;padding-right:0}.editorial-module__fQSvHW__channelTop{align-items:baseline;gap:8px;display:flex}.editorial-module__fQSvHW__channelTag{color:var(--teal-ink);font-size:10.5px;font-weight:800}.editorial-module__fQSvHW__channelTagNotice{color:var(--red)}.editorial-module__fQSvHW__channelSoon{color:var(--muted-2);font-size:11px}.editorial-module__fQSvHW__channelName{font-family:var(--font-serif);margin-top:4px;font-size:16px;font-weight:700;line-height:1.5;display:block}.editorial-module__fQSvHW__channelDesc{color:var(--muted-2);font-size:11.5px;line-height:1.6}.editorial-module__fQSvHW__sectionTitle a,.editorial-module__fQSvHW__channelName a{color:inherit;text-decoration:none}.editorial-module__fQSvHW__sectionTitle a:hover,.editorial-module__fQSvHW__channelName a:hover{color:var(--teal-ink)}.editorial-module__fQSvHW__channelDesc a{color:var(--teal-ink);text-decoration:none}.editorial-module__fQSvHW__channelDesc a:hover{text-underline-offset:3px;text-decoration:underline}.editorial-module__fQSvHW__quoteBox{background:var(--ink);color:var(--paper);margin-top:10px;padding:17px 19px}.editorial-module__fQSvHW__quoteWide{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 28px;margin-top:18px;padding:20px 24px;display:grid}.editorial-module__fQSvHW__quoteWide .editorial-module__fQSvHW__quoteBody{max-width:68ch}.editorial-module__fQSvHW__quoteWide .editorial-module__fQSvHW__quoteLink{white-space:nowrap;margin-top:0}.editorial-module__fQSvHW__quoteTitle{font-family:var(--font-serif);font-size:14.5px;font-weight:700}.editorial-module__fQSvHW__quoteBody{color:var(--dark-text-3);margin:7px 0 0;font-size:12px;line-height:1.75}.editorial-module__fQSvHW__quoteLink{color:var(--mint);margin-top:10px;font-size:12px;font-weight:700;display:inline-block}.editorial-module__fQSvHW__quoteLink:hover{color:#fff}.editorial-module__fQSvHW__letterFeature{border-bottom:1px dotted var(--rule-dot);padding:15px 0;display:block}.editorial-module__fQSvHW__letterThumb{aspect-ratio:16/9;background:var(--cover-fallback);object-fit:cover;width:100%;margin-bottom:10px}.editorial-module__fQSvHW__letterFeatureTitle{font-family:var(--font-serif);font-size:16px;font-weight:700;line-height:1.5}.editorial-module__fQSvHW__letterRow{border-bottom:1px dotted var(--rule-dot);padding:13px 0;display:block}.editorial-module__fQSvHW__letterRow:last-of-type{border-bottom:0}.editorial-module__fQSvHW__letterRowTitle{font-family:var(--font-serif);font-size:14.5px;font-weight:700;line-height:1.55}.editorial-module__fQSvHW__letterMeta{color:var(--muted-2);margin-top:4px;font-size:11.5px;display:block}.editorial-module__fQSvHW__letterFeature:hover .editorial-module__fQSvHW__letterFeatureTitle,.editorial-module__fQSvHW__letterRow:hover .editorial-module__fQSvHW__letterRowTitle{color:var(--teal-ink)}.editorial-module__fQSvHW__letterEmpty{color:var(--muted-2);padding:15px 0;font-size:12.5px}.editorial-module__fQSvHW__subscribeSlot{margin-top:16px}.editorial-module__fQSvHW__dayGroup{border-bottom:1px dotted var(--rule-dot);padding:12px 0 6px}.editorial-module__fQSvHW__dayGroup:last-of-type{border-bottom:0}.editorial-module__fQSvHW__dayLabel{letter-spacing:.16em;color:var(--muted-2);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:10.5px;font-weight:700}.editorial-module__fQSvHW__pastRow{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 0;display:grid}.editorial-module__fQSvHW__pastCat{color:var(--teal-ink);letter-spacing:.08em;min-width:44px;font-size:10px;font-weight:800}.editorial-module__fQSvHW__pastTitle{font-family:var(--font-serif);font-size:14px;font-weight:700;line-height:1.55;display:block}.editorial-module__fQSvHW__pastRow:hover .editorial-module__fQSvHW__pastTitle{color:var(--teal-ink)}.editorial-module__fQSvHW__pastRow .editorial-module__fQSvHW__letterMeta{margin-top:2px}.editorial-module__fQSvHW__allLink{border-top:1px solid var(--rule);color:var(--teal-ink);margin-top:12px;padding-top:12px;font-size:12.5px;font-weight:700;display:block}.editorial-module__fQSvHW__allLink:hover{color:var(--ink)}.editorial-module__fQSvHW__mySpace{border:2.5px solid var(--teal);background:var(--paper-3);--focus:var(--teal);padding:18px 20px}.editorial-module__fQSvHW__mySpaceHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.editorial-module__fQSvHW__mySpaceTitle{font-family:var(--font-serif);color:var(--teal-ink);font-size:15px;font-weight:900}.editorial-module__fQSvHW__mySpaceLinks{flex-direction:column;gap:10px;margin-top:12px;font-size:13.5px;display:flex}.editorial-module__fQSvHW__mySpaceLink{border-bottom:1px dotted var(--rule-dot);justify-content:space-between;gap:10px;padding-bottom:9px;display:flex}.editorial-module__fQSvHW__mySpaceLink:last-child{border-bottom:0;padding-bottom:0}.editorial-module__fQSvHW__mySpaceGo{color:var(--teal-ink);flex-shrink:0;font-weight:700}.editorial-module__fQSvHW__mySpaceLink:hover .editorial-module__fQSvHW__mySpaceGo{color:var(--ink)}.editorial-module__fQSvHW__mySpaceNote{color:var(--muted-2);margin:12px 0 0;font-size:11px;line-height:1.6}.editorial-module__fQSvHW__chatCorner{padding-top:26px}.editorial-module__fQSvHW__fab{z-index:60;background:var(--ink);width:52px;height:52px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:transform .16s,box-shadow .16s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #10101438}.editorial-module__fQSvHW__fab:hover{transform:scale(1.07);box-shadow:0 8px 26px #1010144d}.editorial-module__fQSvHW__askOverlay{z-index:70;background:#1010148c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.editorial-module__fQSvHW__askPanel{background:var(--paper);border-radius:10px;flex-direction:column;width:100%;max-width:720px;max-height:82vh;display:flex;overflow:hidden;box-shadow:0 18px 60px #00000073}.editorial-module__fQSvHW__askHeader{border-bottom:1px solid var(--rule);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.editorial-module__fQSvHW__askTitle{font-family:var(--font-serif);color:var(--ink);font-size:15px;font-weight:700}.editorial-module__fQSvHW__askClose{color:var(--muted-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.editorial-module__fQSvHW__askClose:hover{color:var(--ink)}.editorial-module__fQSvHW__askBody{flex:1;min-height:0;overflow-y:auto}.editorial-module__fQSvHW__stats{border-top:3px double var(--ink);border-bottom:3px double var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:26px;display:grid}.editorial-module__fQSvHW__statItem{text-align:center;border-right:1px solid var(--rule);padding:16px 12px}.editorial-module__fQSvHW__statItem:last-child{border-right:0}.editorial-module__fQSvHW__statValue{font-family:var(--font-serif);font-size:26px;font-weight:900;line-height:1.2;display:block}.editorial-module__fQSvHW__statLabel{color:var(--muted-2);letter-spacing:.04em;margin-top:4px;font-size:11.5px;display:block}.editorial-module__fQSvHW__chatBody section>div:nth-child(2){padding-top:22px}.editorial-module__fQSvHW__chatBody section>:last-child{margin-bottom:26px}.editorial-module__fQSvHW__shelf{margin-top:26px}.editorial-module__fQSvHW__shelfHead{border-top:3px double var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.editorial-module__fQSvHW__shelfCaption{letter-spacing:.2em;color:var(--muted);flex-shrink:0;font-size:11px}.editorial-module__fQSvHW__shelfGrid{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editorial-module__fQSvHW__shelfItem{border-right:1px solid var(--rule);padding:18px 22px}.editorial-module__fQSvHW__shelfItem:first-child{padding-left:0}.editorial-module__fQSvHW__shelfItem:last-child{border-right:0;padding-right:0}.editorial-module__fQSvHW__shelfKick{color:var(--teal-ink);letter-spacing:.12em;font-size:10.5px;font-weight:800}.editorial-module__fQSvHW__shelfKickGated{color:var(--red)}.editorial-module__fQSvHW__shelfTitle{font-family:var(--font-serif);margin-top:5px;font-size:16px;font-weight:700;display:block}.editorial-module__fQSvHW__shelfItem:hover .editorial-module__fQSvHW__shelfTitle{color:var(--teal-ink)}.editorial-module__fQSvHW__shelfDesc{color:var(--ink-soft);margin:5px 0 0;font-size:12px;line-height:1.7}@media (max-width:900px){.editorial-module__fQSvHW__masthead{padding-top:16px}.editorial-module__fQSvHW__dateline{letter-spacing:.1em;padding-bottom:7px;font-size:10px}.editorial-module__fQSvHW__titleRow{border-bottom:3px double var(--ink);gap:0;padding:18px 0 14px}.editorial-module__fQSvHW__title{font-size:34px}.editorial-module__fQSvHW__stamp{width:44px;height:44px;top:10px;right:0}.editorial-module__fQSvHW__nav{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:18px;padding:10px 0;font-size:12.5px}.editorial-module__fQSvHW__ticker{align-items:baseline;gap:10px;padding:9px 0;font-size:11px}.editorial-module__fQSvHW__tickerChip{letter-spacing:.12em;padding:3px 8px;font-size:10px}.editorial-module__fQSvHW__tickerBody{line-height:1.5}.editorial-module__fQSvHW__sectionTitle{font-size:15px}.editorial-module__fQSvHW__sectionCaption{letter-spacing:.18em;font-size:10px}.editorial-module__fQSvHW__sectionHead{padding-bottom:7px}.editorial-module__fQSvHW__kicker{font-size:10px}.editorial-module__fQSvHW__headline{margin:8px 0 10px;font-size:25px;line-height:1.4}.editorial-module__fQSvHW__lede{margin:0 0 12px;font-size:13.5px;line-height:1.8}.editorial-module__fQSvHW__photo{aspect-ratio:16/9}.editorial-module__fQSvHW__subStories{grid-template-columns:minmax(0,1fr);gap:18px}.editorial-module__fQSvHW__subTitle{font-size:16px}.editorial-module__fQSvHW__communityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-module__fQSvHW__channel{border-bottom:1px solid var(--rule);padding:14px}.editorial-module__fQSvHW__channel:nth-child(2n){border-right:0;padding-right:0}.editorial-module__fQSvHW__channel:nth-child(odd){padding-left:0}.editorial-module__fQSvHW__channel:nth-last-child(-n+2){border-bottom:0}.editorial-module__fQSvHW__channelName{font-size:14.5px}.editorial-module__fQSvHW__quoteBox{margin-top:8px;padding:14px 16px}.editorial-module__fQSvHW__quoteWide{grid-template-columns:minmax(0,1fr);margin-top:14px;padding:16px 18px}.editorial-module__fQSvHW__quoteWide .editorial-module__fQSvHW__quoteLink{white-space:normal}.editorial-module__fQSvHW__quoteTitle{font-size:13px}.editorial-module__fQSvHW__letterFeature{padding:13px 0}.editorial-module__fQSvHW__letterFeatureTitle{font-size:14.5px}.editorial-module__fQSvHW__letterRow{padding:12px 0}.editorial-module__fQSvHW__letterRowTitle{font-size:13.5px}.editorial-module__fQSvHW__letterMeta{font-size:11px}.editorial-module__fQSvHW__pastTitle{font-size:13.5px}.editorial-module__fQSvHW__byline{font-size:11px}.editorial-module__fQSvHW__mySpace{padding:15px 16px}.editorial-module__fQSvHW__mySpaceTitle{font-size:14px}.editorial-module__fQSvHW__fab{bottom:16px;right:16px}.editorial-module__fQSvHW__askOverlay{padding:12px}.editorial-module__fQSvHW__askPanel{max-height:88vh}.editorial-module__fQSvHW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-module__fQSvHW__statItem{border-bottom:1px solid var(--rule);padding:14px 10px}.editorial-module__fQSvHW__statItem:nth-child(2n){border-right:0}.editorial-module__fQSvHW__statItem:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.editorial-module__fQSvHW__statItem:nth-last-child(2){border-bottom:0}.editorial-module__fQSvHW__statValue{font-size:22px}.editorial-module__fQSvHW__shelfGrid{grid-template-columns:minmax(0,1fr)}.editorial-module__fQSvHW__shelfItem{border-right:0;border-bottom:1px solid var(--rule);padding:16px 0}.editorial-module__fQSvHW__shelfItem:last-child{border-bottom:0}}
.about-module__-i9KWa__page{background:var(--paper);color:var(--ink);min-height:100vh}.about-module__-i9KWa__wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.about-module__-i9KWa__feature{padding:34px 0 8px}.about-module__-i9KWa__kicker{letter-spacing:.2em;color:var(--red);margin:0;font-size:11px;font-weight:800}.about-module__-i9KWa__headline{font-family:var(--font-serif);letter-spacing:-.02em;word-break:keep-all;border-bottom:1px solid var(--ink);margin:14px 0 22px;padding-bottom:22px;font-size:clamp(30px,4.4vw,50px);font-weight:900;line-height:1.35}.about-module__-i9KWa__headline b{color:var(--red);font-weight:900}.about-module__-i9KWa__leadRow{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:start;gap:34px;display:grid}.about-module__-i9KWa__lede{color:var(--ink-body);max-width:60ch;margin:0 0 18px;font-size:15.5px;line-height:1.95}.about-module__-i9KWa__badges{flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:0;list-style:none;display:flex}.about-module__-i9KWa__badges li{color:var(--muted-2);border:1px solid var(--rule);background:var(--paper-2);padding:5px 11px;font-size:12px;font-weight:700}.about-module__-i9KWa__badges li:nth-child(-n+2){color:var(--paper);background:var(--ink);border-color:var(--ink)}.about-module__-i9KWa__portrait{margin:0}.about-module__-i9KWa__portrait img{aspect-ratio:4/5;object-fit:cover;background:var(--cover-fallback);filter:grayscale(.15)contrast(1.03);width:100%;height:auto}.about-module__-i9KWa__portrait figcaption{color:var(--muted-2);border-top:1px solid var(--rule);margin-top:7px;padding-top:6px;font-size:11px;line-height:1.6}.about-module__-i9KWa__ctaRow{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.about-module__-i9KWa__ctaPrimary{background:var(--teal);color:#fff;--focus:var(--mint);padding:12px 22px;font-size:14px;font-weight:800}.about-module__-i9KWa__ctaPrimary:hover{background:var(--teal-ink)}.about-module__-i9KWa__ctaSecondary{color:var(--ink-soft);border-bottom:1px solid var(--rule-dot);padding-bottom:2px;font-size:13.5px;font-weight:700}.about-module__-i9KWa__ctaSecondary:hover{color:var(--ink);border-bottom-color:var(--ink)}.about-module__-i9KWa__ctaRowInk .about-module__-i9KWa__ctaSecondary{color:var(--dark-text-3);border-bottom-color:var(--dark-rule-2)}.about-module__-i9KWa__ctaRowInk .about-module__-i9KWa__ctaSecondary:hover{color:#fff;border-bottom-color:#fff}.about-module__-i9KWa__section{margin-top:40px}.about-module__-i9KWa__sectionHead{border-top:3px double var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.about-module__-i9KWa__sectionTitle{font-family:var(--font-serif);font-size:17px;font-weight:900}.about-module__-i9KWa__sectionCaption{letter-spacing:.2em;color:var(--muted);text-align:right;flex-shrink:0;font-size:11px}.about-module__-i9KWa__timeline{margin:0;padding:0;list-style:none}.about-module__-i9KWa__timeline li{border-bottom:1px dotted var(--rule-dot);grid-template-columns:96px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.about-module__-i9KWa__timeline li:last-child{border-bottom:0}.about-module__-i9KWa__period{letter-spacing:.16em;color:var(--red);padding-top:5px;font-size:11.5px;font-weight:800}.about-module__-i9KWa__org{font-family:var(--font-serif);margin-right:10px;font-size:20px;font-weight:900;display:inline-block}.about-module__-i9KWa__role{color:var(--muted-2);border:1px solid var(--rule);white-space:nowrap;padding:2px 9px;font-size:12px}.about-module__-i9KWa__timeline li p{color:var(--ink-soft);max-width:64ch;margin:9px 0 0;font-size:14px;line-height:1.85}.about-module__-i9KWa__hallStrip{margin:34px 0 0}.about-module__-i9KWa__hallStrip img{object-fit:cover;background:var(--cover-fallback);width:100%;height:clamp(190px,27vw,330px)}.about-module__-i9KWa__hallStrip figcaption{color:var(--muted-2);margin-top:7px;font-size:11px}.about-module__-i9KWa__doingGrid{border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-module__-i9KWa__doingCard{border-right:1px solid var(--rule);border-bottom:1px dotted var(--rule-dot);padding:20px 26px 22px}.about-module__-i9KWa__doingCard:nth-child(2n){border-right:0;padding-right:0}.about-module__-i9KWa__doingCard:nth-child(odd){padding-left:0}.about-module__-i9KWa__doingCard:nth-last-child(-n+2):nth-child(odd),.about-module__-i9KWa__doingCard:last-child{border-bottom:0}.about-module__-i9KWa__doingKick{letter-spacing:.14em;color:var(--teal-ink);font-size:10.5px;font-weight:800}.about-module__-i9KWa__doingName{font-family:var(--font-serif);margin-top:5px;font-size:16.5px;font-weight:700;line-height:1.5;display:block}.about-module__-i9KWa__doingDesc{color:var(--ink-soft);margin:6px 0 0;font-size:13px;line-height:1.8}.about-module__-i9KWa__doingLinks{flex-wrap:wrap;gap:6px 16px;margin-top:10px;display:flex}.about-module__-i9KWa__doingLinks a{color:var(--teal-ink);font-size:12.5px;font-weight:700}.about-module__-i9KWa__doingLinks a:hover{color:var(--ink)}.about-module__-i9KWa__closing{background:var(--ink);color:var(--paper);border-top:3px double var(--ink);margin-top:40px}.about-module__-i9KWa__closingInner{max-width:var(--wrap);padding:56px var(--gutter) 60px;margin:0 auto}.about-module__-i9KWa__closingKick{letter-spacing:.2em;color:var(--mint);margin:0 0 14px;font-size:11px;font-weight:800}.about-module__-i9KWa__closingHeadline{font-family:var(--font-serif);letter-spacing:-.015em;word-break:keep-all;margin:0 0 26px;font-size:clamp(24px,3.2vw,36px);font-weight:900;line-height:1.5}.about-module__-i9KWa__closingHeadline b{color:var(--mint);font-weight:900}.about-module__-i9KWa__closingNote{gap:18px;margin:24px 0 0;font-size:12.5px;display:flex}.about-module__-i9KWa__closingNote a{color:var(--dark-muted)}.about-module__-i9KWa__closingNote a:hover{color:var(--mint)}@media (max-width:900px){.about-module__-i9KWa__wrap{padding:0 18px}.about-module__-i9KWa__feature{padding:24px 0 4px}.about-module__-i9KWa__headline{margin:12px 0 18px;padding-bottom:18px}.about-module__-i9KWa__leadRow{grid-template-columns:minmax(0,1fr);gap:24px}.about-module__-i9KWa__portrait{order:-1}.about-module__-i9KWa__portrait img{aspect-ratio:3/2}.about-module__-i9KWa__lede{font-size:14.5px;line-height:1.85}.about-module__-i9KWa__section{margin-top:30px}.about-module__-i9KWa__sectionTitle{font-size:15px}.about-module__-i9KWa__sectionCaption{letter-spacing:.16em;font-size:10px}.about-module__-i9KWa__timeline li{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 0}.about-module__-i9KWa__period{padding-top:0}.about-module__-i9KWa__org{font-size:17px}.about-module__-i9KWa__doingGrid{grid-template-columns:minmax(0,1fr)}.about-module__-i9KWa__doingCard{border-right:0;padding:16px 0}.about-module__-i9KWa__doingCard:nth-last-child(-n+2):nth-child(odd){border-bottom:1px dotted var(--rule-dot)}.about-module__-i9KWa__doingCard:last-child{border-bottom:0}.about-module__-i9KWa__closingInner{padding:40px 18px 44px}}
.admin-module__aXBbkG__page{background:var(--paper);color:var(--ink);--focus:var(--teal);min-height:100vh}.admin-module__aXBbkG__wrap{max-width:var(--wrap);padding:20px var(--gutter) 80px;margin:0 auto}.admin-module__aXBbkG__tabs{border-bottom:1px solid var(--ink);gap:18px;margin-bottom:24px;padding-bottom:12px;font-size:13.5px;display:flex}.admin-module__aXBbkG__tabs a:hover{text-underline-offset:4px;text-decoration:underline}.admin-module__aXBbkG__h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:0 0 6px;font-size:24px;font-weight:900}.admin-module__aXBbkG__h1 small{color:var(--muted-2);margin-left:8px;font-size:12px}.admin-module__aXBbkG__h2{font-family:var(--font-serif);color:var(--ink);border-bottom:2px solid var(--ink);margin:28px 0 12px;padding-bottom:7px;font-size:15px;font-weight:900}.admin-module__aXBbkG__meta{color:var(--muted-2);margin:0 0 18px;font-size:13px}.admin-module__aXBbkG__search,.admin-module__aXBbkG__row{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.admin-module__aXBbkG__stack{gap:10px;display:grid}.admin-module__aXBbkG__search input,.admin-module__aXBbkG__search select,.admin-module__aXBbkG__row input,.admin-module__aXBbkG__row select,.admin-module__aXBbkG__stack textarea{border:1px solid var(--rule);background:var(--paper-3);font:inherit;border-radius:6px;padding:8px 10px}.admin-module__aXBbkG__search button,.admin-module__aXBbkG__row button,.admin-module__aXBbkG__stack button{background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-weight:700}.admin-module__aXBbkG__stack button:disabled{opacity:.6}.admin-module__aXBbkG__danger{border:1px solid var(--rule);font:inherit;color:var(--red);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.admin-module__aXBbkG__table{border-collapse:collapse;width:100%;font-size:13.5px}.admin-module__aXBbkG__table th,.admin-module__aXBbkG__table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:8px 6px}.admin-module__aXBbkG__table th{letter-spacing:.08em;color:var(--muted-2);font-size:11.5px}.admin-module__aXBbkG__table a{text-underline-offset:3px;text-decoration:underline}.admin-module__aXBbkG__table code{background:var(--paper-2);word-break:break-all;border-radius:3px;padding:1px 5px;font-size:12px}.admin-module__aXBbkG__error{color:var(--red);font-size:13px}.admin-module__aXBbkG__ok{color:var(--teal-ink);font-size:13px}.admin-module__aXBbkG__field{gap:6px;font-size:13px;display:grid}.admin-module__aXBbkG__field>span{color:var(--muted-2);letter-spacing:.08em;font-size:11.5px}.admin-module__aXBbkG__field input,.admin-module__aXBbkG__field select{border:1px solid var(--rule);background:var(--paper-3);font:inherit;border-radius:6px;padding:8px 10px}.admin-module__aXBbkG__fieldset{border:1px solid var(--rule);border-radius:8px;gap:6px;padding:12px;display:grid}.admin-module__aXBbkG__fieldset legend{color:var(--muted-2);padding:0 6px;font-size:11.5px}.admin-module__aXBbkG__fieldset input{border:1px solid var(--rule);background:var(--paper-3);font:inherit;border-radius:6px;padding:8px 10px}.admin-module__aXBbkG__warn{color:var(--ink);background:var(--paper-2);border-left:3px solid var(--red);border-radius:0 6px 6px 0;padding:8px 12px;font-size:13px}.admin-module__aXBbkG__checkbox{align-items:center;gap:6px;font-size:13px;display:inline-flex}.admin-module__aXBbkG__actions{align-items:flex-start;gap:6px;display:flex}.admin-module__aXBbkG__cards{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin-bottom:28px;display:grid}.admin-module__aXBbkG__card{border:1px solid var(--rule);background:var(--paper-3);border-radius:10px;padding:14px 16px;display:block}.admin-module__aXBbkG__card:hover{border-color:var(--ink)}.admin-module__aXBbkG__cardWide{grid-column:1/-1}.admin-module__aXBbkG__cardLabel{letter-spacing:.08em;color:var(--muted-2);margin-bottom:8px;font-size:11.5px}.admin-module__aXBbkG__cardValue{font-family:var(--font-serif);font-size:28px;font-weight:900;line-height:1}.admin-module__aXBbkG__cardHeadline{font-family:var(--font-serif);font-size:17px;font-weight:900;line-height:1.35}.admin-module__aXBbkG__cardMeta{color:var(--muted-2);margin-top:8px;font-size:12px}.admin-module__aXBbkG__tabs{flex-wrap:wrap}
.community-module__OcW5ua__page{background:var(--paper);color:var(--ink);--focus:var(--teal);flex-direction:column;min-height:100vh;display:flex}.community-module__OcW5ua__wrap{max-width:760px;padding:40px var(--gutter) 90px;margin:0 auto}.community-module__OcW5ua__head{border-bottom:3px double var(--ink);margin-bottom:24px;padding-bottom:18px}.community-module__OcW5ua__kick{letter-spacing:.16em;color:var(--teal);font-size:11.5px;font-weight:800;display:block}.community-module__OcW5ua__head h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:6px 0 0;font-size:clamp(26px,3.4vw,34px);font-weight:900}.community-module__OcW5ua__lede{color:var(--muted-2);margin:10px 0 0;font-size:13.5px;line-height:1.75}.community-module__OcW5ua__notice{color:var(--muted-2);border-bottom:1px dotted var(--rule-dot);margin:0 0 20px;padding-bottom:12px;font-size:12.5px}.community-module__OcW5ua__notice a{color:var(--teal-ink);text-underline-offset:3px;text-decoration:underline}.community-module__OcW5ua__index{margin:0;padding:0;list-style:none}.community-module__OcW5ua__index li{border-bottom:1px dotted var(--rule-dot);padding:16px 0}.community-module__OcW5ua__index li:last-child{border-bottom:0}.community-module__OcW5ua__channelName{font-family:var(--font-serif);color:var(--ink);font-size:18px;font-weight:800;text-decoration:none}.community-module__OcW5ua__channelName:hover{color:var(--teal-ink)}.community-module__OcW5ua__channelDesc{color:var(--muted-2);margin-top:5px;font-size:12.5px;line-height:1.65;display:block}.community-module__OcW5ua__badge{letter-spacing:.08em;color:var(--teal-ink);margin-left:8px;font-size:10.5px;font-weight:800}.community-module__OcW5ua__threads{margin:0;padding:0;list-style:none}.community-module__OcW5ua__threads li{border-bottom:1px dotted var(--rule-dot);padding:14px 0}.community-module__OcW5ua__rowTop{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:10.5px;display:flex}.community-module__OcW5ua__tag{letter-spacing:.04em;color:var(--teal-ink);font-weight:800}.community-module__OcW5ua__pin{color:var(--red);font-weight:800}.community-module__OcW5ua__meta{color:var(--muted);font-size:11px}.community-module__OcW5ua__threadTitle{font-family:var(--font-serif);color:var(--ink);margin-top:4px;font-size:16.5px;font-weight:700;line-height:1.5;text-decoration:none;display:block}.community-module__OcW5ua__threadTitle:hover{color:var(--teal-ink)}.community-module__OcW5ua__empty{color:var(--muted-2);padding:24px 0;font-size:13.5px;line-height:1.8}.community-module__OcW5ua__pager{gap:16px;margin-top:22px;font-size:12.5px;display:flex}.community-module__OcW5ua__pager a{color:var(--teal-ink);text-underline-offset:3px;text-decoration:underline}.community-module__OcW5ua__pager span{color:var(--muted)}.community-module__OcW5ua__article{border-bottom:2px solid var(--ink);padding-bottom:22px}.community-module__OcW5ua__threadTitleHead{font-family:var(--font-serif);letter-spacing:-.01em;margin:8px 0 6px;font-size:clamp(22px,3vw,29px);font-weight:900}.community-module__OcW5ua__kick a{color:inherit;text-decoration:none}.community-module__OcW5ua__kick a:hover{text-decoration:underline}.community-module__OcW5ua__body{color:var(--ink-body);overflow-wrap:anywhere;margin:14px 0 0;font-size:15px;line-height:1.85}.community-module__OcW5ua__replies{margin:0;padding:0;list-style:none}.community-module__OcW5ua__reply{border-bottom:1px solid var(--rule);padding:16px 0}.community-module__OcW5ua__replyAi{border-left:3px solid var(--teal);padding-left:14px}.community-module__OcW5ua__byline{color:var(--muted-2);font-size:11.5px}.community-module__OcW5ua__bylineAi{color:var(--teal-ink);font-weight:800}.community-module__OcW5ua__sectionTitle{font-family:var(--font-serif);margin:26px 0 6px;font-size:15px;font-weight:900}.community-module__OcW5ua__backLink{color:var(--muted-2);text-underline-offset:3px;margin-top:26px;font-size:12.5px;text-decoration:underline;display:inline-block}.community-module__OcW5ua__form{gap:12px;margin-top:12px;display:grid}.community-module__OcW5ua__form input,.community-module__OcW5ua__form textarea{border:1px solid var(--rule);background:var(--paper-3);font:inherit;color:var(--ink);border-radius:2px;width:100%;padding:10px 12px}.community-module__OcW5ua__form textarea{resize:vertical;min-height:130px;line-height:1.7}.community-module__OcW5ua__primary{background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:10px 18px;font-weight:700}.community-module__OcW5ua__primary:disabled{opacity:.6}.community-module__OcW5ua__linkBtn{font:inherit;color:var(--muted-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.community-module__OcW5ua__error{color:var(--red);margin:0;font-size:13px}.community-module__OcW5ua__quoteBox{background:var(--ink);color:var(--paper);margin-top:20px;padding:17px 19px}.community-module__OcW5ua__quoteTitle{font-family:var(--font-serif);font-size:14.5px;font-weight:700}.community-module__OcW5ua__quoteBody{color:var(--dark-text-3);margin:7px 0 0;font-size:12px;line-height:1.75}.community-module__OcW5ua__quoteLink{color:var(--mint);margin-top:10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.community-module__OcW5ua__quoteLink:hover{color:#fff}.community-module__OcW5ua__askAi{margin-top:14px}.community-module__OcW5ua__askAiButton{border:1px solid var(--teal);color:var(--teal-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.community-module__OcW5ua__askAiButton:hover:enabled{background:var(--teal);color:var(--paper)}.community-module__OcW5ua__askAiButton:disabled{opacity:.6;cursor:default}.community-module__OcW5ua__shell{flex:1 0 auto;grid-template-columns:240px minmax(0,1fr);width:100%;max-width:1120px;margin:0 auto;display:grid}.community-module__OcW5ua__main{min-width:0}.community-module__OcW5ua__main .community-module__OcW5ua__wrap{margin:0 auto}.community-module__OcW5ua__sidebar{border-right:1px solid var(--rule);min-width:0}.community-module__OcW5ua__sidebarInner{padding:34px 18px 40px var(--gutter);flex-direction:column;gap:22px;display:flex;position:sticky;top:0}.community-module__OcW5ua__sideGroup{display:block}.community-module__OcW5ua__sideCaption{font-family:var(--font-serif);letter-spacing:.14em;color:var(--muted);border-bottom:1px dotted var(--rule-dot);margin:0 0 8px;padding-bottom:6px;font-size:11.5px;font-weight:900}.community-module__OcW5ua__sideList{margin:0;padding:0;list-style:none}.community-module__OcW5ua__sideLink{color:var(--muted-2);border-radius:3px;align-items:center;gap:6px;padding:6px 8px 6px 6px;font-size:13px;line-height:1.4;text-decoration:none;display:flex}.community-module__OcW5ua__sideLink:hover{background:var(--paper-3);color:var(--ink)}.community-module__OcW5ua__sideLinkCurrent{background:var(--paper-3);color:var(--ink);box-shadow:inset 2px 0 0 var(--teal);font-weight:800}.community-module__OcW5ua__sideHash{color:var(--teal-ink);font-size:11.5px;font-weight:800}.community-module__OcW5ua__sideName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-module__OcW5ua__sideBadge{color:var(--teal-ink);letter-spacing:.04em;font-size:10px;font-weight:800}.community-module__OcW5ua__sideDot{background:var(--red);border-radius:50%;flex:none;width:6px;height:6px;margin-left:auto}.community-module__OcW5ua__sideAction{border:1px solid var(--rule);font:inherit;color:var(--muted-2);cursor:pointer;background:0 0;border-radius:999px;align-self:start;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.community-module__OcW5ua__sideAction:hover{border-color:var(--teal);color:var(--teal-ink)}@media (max-width:900px){.community-module__OcW5ua__shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.community-module__OcW5ua__sidebar{border-right:0;border-bottom:1px solid var(--rule)}.community-module__OcW5ua__sidebarInner{padding:12px var(--gutter);-webkit-overflow-scrolling:touch;flex-direction:row;align-items:center;gap:10px;position:static;overflow-x:auto}.community-module__OcW5ua__sideGroup{display:contents}.community-module__OcW5ua__sideCaption{white-space:nowrap;border-bottom:0;flex:none;margin:0;padding:0 2px 0 0}.community-module__OcW5ua__sideList{gap:8px;display:flex}.community-module__OcW5ua__sideList li{flex:none}.community-module__OcW5ua__sideLink{border:1px solid var(--rule);white-space:nowrap;border-radius:999px;padding:5px 11px}.community-module__OcW5ua__sideLinkCurrent{box-shadow:none;border-color:var(--teal)}.community-module__OcW5ua__sideDot{margin-left:2px}.community-module__OcW5ua__sideAction{white-space:nowrap;flex:none}.community-module__OcW5ua__main .community-module__OcW5ua__wrap{padding-top:26px}}.community-module__OcW5ua__modalBackdrop{z-index:60;background:#1414146b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.community-module__OcW5ua__modal{background:var(--paper);border:1px solid var(--ink);width:min(420px,100%);max-height:88vh;padding:18px 20px 22px;overflow-y:auto}.community-module__OcW5ua__modalHead{border-bottom:3px double var(--ink);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.community-module__OcW5ua__modalTitle{font-family:var(--font-serif);margin:0;font-size:17px;font-weight:900}.community-module__OcW5ua__iconBtn{color:var(--muted-2);cursor:pointer;background:0 0;border:0;padding:4px;line-height:0}.community-module__OcW5ua__iconBtn:hover{color:var(--ink)}.community-module__OcW5ua__modalForm{gap:11px;margin-top:14px;display:grid}.community-module__OcW5ua__field{color:var(--muted-2);gap:4px;font-size:11.5px;font-weight:700;display:grid}.community-module__OcW5ua__field input,.community-module__OcW5ua__field select{border:1px solid var(--rule);background:var(--paper-3);font:inherit;color:var(--ink);border-radius:2px;width:100%;padding:8px 10px;font-size:13px;font-weight:400}.community-module__OcW5ua__modalActions{justify-content:flex-end;align-items:center;gap:14px;margin-top:4px;display:flex}.community-module__OcW5ua__wrapChat{flex-direction:column;height:100%;min-height:0;padding-bottom:26px;display:flex}.community-module__OcW5ua__chat{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex;position:relative}.community-module__OcW5ua__chatScroller{flex:auto;min-height:40dvh;padding-right:4px;overflow-y:auto}.community-module__OcW5ua__chatTop{text-align:center;padding:6px 0 14px}.community-module__OcW5ua__chatTopNote{color:var(--muted);letter-spacing:.04em;font-size:11px}.community-module__OcW5ua__dayRule{color:var(--muted);align-items:center;gap:12px;margin:18px 0 12px;font-size:11px;display:flex}.community-module__OcW5ua__dayRule:before,.community-module__OcW5ua__dayRule:after{content:"";border-top:1px dotted var(--rule-dot);flex:1}.community-module__OcW5ua__msgGroup{padding:8px 0 4px}.community-module__OcW5ua__msgGroupAi{border-left:3px solid var(--teal);margin-left:-16px;padding-left:13px}.community-module__OcW5ua__msgHead{align-items:baseline;gap:7px;margin:0 0 3px;display:flex}.community-module__OcW5ua__msgAuthor{font-family:var(--font-serif);color:var(--ink);font-size:14px;font-weight:800}.community-module__OcW5ua__msgAuthorAi{font-family:var(--font-serif);color:var(--teal-ink);font-size:14px;font-weight:800}.community-module__OcW5ua__aiBadge{letter-spacing:.1em;color:var(--paper);background:var(--teal);border-radius:2px;padding:1px 5px;font-size:9.5px;font-weight:800}.community-module__OcW5ua__msgTime{color:var(--muted);font-size:10.5px}.community-module__OcW5ua__msgRow{padding:1px 0;position:relative}.community-module__OcW5ua__msgBody{color:var(--ink-body);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.community-module__OcW5ua__mentionText{color:var(--teal-ink);font-weight:700}.community-module__OcW5ua__msgTools{opacity:0;background:var(--paper);border:1px solid var(--rule);border-radius:3px;align-items:center;gap:8px;padding:2px 4px;display:flex;position:absolute;top:-2px;right:0}.community-module__OcW5ua__msgRow:hover .community-module__OcW5ua__msgTools,.community-module__OcW5ua__msgRow:focus-within .community-module__OcW5ua__msgTools{opacity:1}@media (hover:none){.community-module__OcW5ua__msgTools{opacity:1;background:0 0;border:0;justify-content:flex-end;padding:0;position:static}}.community-module__OcW5ua__reactions{flex-wrap:wrap;align-items:center;gap:5px;margin:5px 0 2px;display:flex}.community-module__OcW5ua__reaction{border:1px solid var(--rule);background:var(--paper-3);font:inherit;color:var(--muted-2);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;display:inline-flex}.community-module__OcW5ua__reaction:disabled{cursor:default}.community-module__OcW5ua__reactionMine{border-color:var(--teal);color:var(--teal-ink);font-weight:700}.community-module__OcW5ua__palette{border:1px solid var(--rule);background:var(--paper);border-radius:3px;flex-wrap:wrap;gap:2px;padding:4px 6px;display:flex}.community-module__OcW5ua__paletteItem{cursor:pointer;background:0 0;border:0;padding:2px 3px;font-size:15px;line-height:1.2}.community-module__OcW5ua__paletteItem:hover{background:var(--paper-3)}.community-module__OcW5ua__aiPending{color:var(--teal-ink);padding:8px 0;font-size:12px}.community-module__OcW5ua__jumpChip{background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;position:absolute;bottom:96px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0000002e}.community-module__OcW5ua__composer{border-top:1px solid var(--rule);padding-top:12px;position:relative}.community-module__OcW5ua__composerRow{align-items:flex-end;gap:8px;display:flex}.community-module__OcW5ua__composerInput{border:1px solid var(--rule);background:var(--paper-3);min-height:42px;max-height:160px;font:inherit;color:var(--ink);resize:none;border-radius:3px;flex:1;padding:11px 12px;font-size:14px;line-height:1.6;overflow-y:auto}.community-module__OcW5ua__sendBtn{background:var(--ink);width:40px;height:40px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.community-module__OcW5ua__sendBtn:disabled{opacity:.4;cursor:default}.community-module__OcW5ua__composerHint{color:var(--muted);margin:6px 0 0;font-size:11px}.community-module__OcW5ua__counter{color:var(--red)}.community-module__OcW5ua__chatLock{border-top:1px solid var(--rule);padding-top:14px}.community-module__OcW5ua__mentionList{z-index:20;border:1px solid var(--ink);background:var(--paper);width:min(280px,100%);max-height:220px;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% - 6px);left:0;overflow-y:auto;box-shadow:0 4px 14px #0000001f}.community-module__OcW5ua__mentionItem{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:6px 8px;font-size:13px;display:flex}.community-module__OcW5ua__mentionItemActive{background:var(--paper-3);box-shadow:inset 2px 0 0 var(--teal)}.community-module__OcW5ua__mentionHint{color:var(--muted);font-size:11px}@media (max-width:900px){.community-module__OcW5ua__chatScroller{min-height:50dvh}.community-module__OcW5ua__wrapChat{height:auto}.community-module__OcW5ua__jumpChip{bottom:120px}}.community-module__OcW5ua__replyQuote{width:100%;font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;margin:0 0 2px;padding:1px 0;font-size:11.5px;display:flex;overflow:hidden}.community-module__OcW5ua__replyQuote svg{color:var(--rule-dot);flex:none;transform:translateY(2px)}.community-module__OcW5ua__replyQuoteWho{font-family:var(--font-serif);color:var(--muted-2);flex:none;font-weight:800}.community-module__OcW5ua__replyQuoteBody{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-module__OcW5ua__replyQuote:hover .community-module__OcW5ua__replyQuoteBody,.community-module__OcW5ua__replyQuote:hover .community-module__OcW5ua__replyQuoteWho{color:var(--teal-ink)}.community-module__OcW5ua__msgRowLit{background:var(--paper-3);box-shadow:inset 3px 0 0 var(--teal);border-radius:2px}.community-module__OcW5ua__replyChip{border:1px solid var(--rule);background:var(--paper-3);color:var(--muted-2);border-bottom:0;align-items:center;gap:8px;padding:6px 10px;font-size:11.5px;display:flex}.community-module__OcW5ua__replyChipLabel{flex:none}.community-module__OcW5ua__replyChipLabel b{font-family:var(--font-serif);color:var(--ink);font-weight:800}.community-module__OcW5ua__replyChipBody{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;overflow:hidden}.community-module__OcW5ua__mdPara{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.community-module__OcW5ua__mdHeading{font-family:var(--font-serif);letter-spacing:-.01em;margin:8px 0 2px;font-weight:900;display:block}.community-module__OcW5ua__mdH1{font-size:1.35em}.community-module__OcW5ua__mdH2{font-size:1.2em}.community-module__OcW5ua__mdH3{font-size:1.08em}.community-module__OcW5ua__mdQuote{border-left:3px solid var(--rule);color:var(--muted-2);white-space:pre-wrap;margin:6px 0;padding:2px 0 2px 12px;display:block}.community-module__OcW5ua__mdPre{background:var(--paper-2);border:1px solid var(--rule);white-space:pre;border-radius:3px;margin:8px 0;padding:10px 12px;font-size:.9em;line-height:1.6;display:block;overflow-x:auto}.community-module__OcW5ua__mdCode{background:var(--paper-2);border:1px solid var(--rule);border-radius:2px;padding:0 4px;font-size:.92em}.community-module__OcW5ua__mdBold{font-weight:800}.community-module__OcW5ua__mdLink{color:var(--teal-ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.community-module__OcW5ua__formHint{color:var(--muted);margin:-4px 0 0;font-size:11px}.community-module__OcW5ua__formatHint code{background:var(--paper-2);border:1px solid var(--rule);color:var(--muted-2);border-radius:2px;margin-right:4px;padding:0 3px;font-size:10.5px}
.guide-page-module__0uvTZW__page{background:var(--paper);color:var(--ink);--focus:var(--teal);min-height:100vh}.guide-page-module__0uvTZW__banner{text-align:center;background:var(--teal);color:#fff;padding:10px var(--gutter);font-size:13.5px;font-weight:700;display:block}.guide-page-module__0uvTZW__wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.guide-page-module__0uvTZW__head{border-bottom:3px double var(--ink);margin-bottom:30px;padding:40px 0 26px}.guide-page-module__0uvTZW__kick{letter-spacing:.16em;color:var(--teal);margin-bottom:12px;font-size:11.5px;font-weight:800;display:inline-block}.guide-page-module__0uvTZW__head h1{font-family:var(--font-serif);letter-spacing:-.01em;max-width:24ch;margin:0 0 12px;font-size:clamp(27px,3.6vw,42px);font-weight:900;line-height:1.3}.guide-page-module__0uvTZW__lede{color:var(--ink-soft);max-width:60ch;margin:0 0 16px;font-size:16.5px;line-height:1.7}.guide-page-module__0uvTZW__headMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;font-size:12.5px;display:flex}.guide-page-module__0uvTZW__cta{background:var(--ink);color:var(--paper);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.guide-page-module__0uvTZW__layout{grid-template-columns:240px minmax(0,1fr);gap:48px;padding-bottom:50px;display:grid}.guide-page-module__0uvTZW__toc{align-self:start;font-size:13.5px;position:sticky;top:24px}.guide-page-module__0uvTZW__tocMobile summary{display:none}.guide-page-module__0uvTZW__toc ol{border-left:2px solid var(--ink);margin:0;padding:0;list-style:none}.guide-page-module__0uvTZW__toc li a{color:var(--ink-soft);padding:6px 12px;display:block}.guide-page-module__0uvTZW__toc li a:hover{color:var(--ink)}.guide-page-module__0uvTZW__tocSub a{font-size:12.5px;padding-left:24px!important}.guide-page-module__0uvTZW__body{color:var(--ink-body);font-size:16.5px;line-height:1.9}.guide-page-module__0uvTZW__body h2{font-family:var(--font-serif);letter-spacing:-.01em;margin:44px 0 16px;scroll-margin-top:24px;font-size:24px;font-weight:900;line-height:1.4}.guide-page-module__0uvTZW__body h2:first-child{margin-top:0}.guide-page-module__0uvTZW__body h3{font-family:var(--font-serif);margin:34px 0 12px;scroll-margin-top:24px;font-size:18.5px;font-weight:700}.guide-page-module__0uvTZW__body p{margin:0 0 22px}.guide-page-module__0uvTZW__body ul:not([class]),.guide-page-module__0uvTZW__body ol:not([class]){margin:0 0 22px;padding-left:22px}.guide-page-module__0uvTZW__body li:not([class]){margin-bottom:8px}.guide-page-module__0uvTZW__body a{color:var(--teal-ink);text-underline-offset:3px;text-decoration:underline}.guide-page-module__0uvTZW__body code{background:var(--paper-2);border-radius:3px;padding:2px 5px;font-size:.9em}.guide-page-module__0uvTZW__body pre{background:var(--paper-2);border-radius:2px;margin:0 0 22px;padding:16px;overflow-x:auto}.guide-page-module__0uvTZW__body pre code{background:0 0;padding:0}.guide-page-module__0uvTZW__body table{border-collapse:collapse;width:100%;margin:0 0 22px;font-size:14.5px}.guide-page-module__0uvTZW__body th,.guide-page-module__0uvTZW__body td{border:1px solid var(--rule);text-align:left;padding:8px 10px}.guide-page-module__0uvTZW__body blockquote{border-left:3px solid var(--rule);color:var(--ink-soft);margin:26px 0;padding:4px 0 4px 18px}.guide-page-module__0uvTZW__body hr{border:0;border-top:1px solid var(--rule);margin:36px 0}.guide-page-module__0uvTZW__related{border-top:3px double var(--ink);padding:26px 0 10px}.guide-page-module__0uvTZW__sideCap{letter-spacing:.2em;color:var(--muted);margin-bottom:12px;font-size:11.5px;display:block}.guide-page-module__0uvTZW__related ul{margin:0;padding:0;list-style:none}.guide-page-module__0uvTZW__related li{border-bottom:1px dotted var(--rule-dot);padding:9px 0}.guide-page-module__0uvTZW__related li:last-child{border-bottom:0}.guide-page-module__0uvTZW__related a{font-family:var(--font-serif);font-weight:700}.guide-page-module__0uvTZW__related a:hover{color:var(--teal-ink)}.guide-page-module__0uvTZW__related small{color:var(--muted)}.guide-page-module__0uvTZW__backLink{color:var(--muted-2);margin:6px 0 60px;font-size:13px;display:inline-block}@media (max-width:900px){.guide-page-module__0uvTZW__layout{grid-template-columns:1fr;gap:20px}.guide-page-module__0uvTZW__toc{position:static}.guide-page-module__0uvTZW__tocMobile summary{cursor:pointer;padding:10px 0;font-weight:700;display:block}.guide-page-module__0uvTZW__toc ol{border-left:0;border:1px solid var(--rule);border-radius:2px;padding:6px 0}}.guide-page-module__0uvTZW__notice{background:var(--paper-2);border-left:3px solid var(--red);margin:0 0 24px;padding:10px 14px;font-size:13.5px}.guide-page-module__0uvTZW__notice a{font-weight:700;text-decoration:underline}
.hub-module__YZeAtq__page{background:var(--paper);color:var(--ink);--focus:var(--teal);min-height:100vh}.hub-module__YZeAtq__wrap{max-width:var(--wrap);padding:0 var(--gutter) 80px;margin:0 auto}.hub-module__YZeAtq__head{border-bottom:3px double var(--ink);padding:40px 0 26px}.hub-module__YZeAtq__kick{letter-spacing:.16em;color:var(--teal);font-size:11.5px;font-weight:800}.hub-module__YZeAtq__head h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:8px 0 10px;font-size:clamp(28px,3.6vw,40px);font-weight:900}.hub-module__YZeAtq__head p{color:var(--ink-soft);max-width:60ch;margin:0;line-height:1.7}.hub-module__YZeAtq__empty{color:var(--muted-2);padding:20px 0}.hub-module__YZeAtq__group{padding:26px 0 10px}.hub-module__YZeAtq__group h2{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;border-bottom:2px solid var(--ink);margin:0 0 16px;padding-bottom:8px;font-size:17px;font-weight:900}.hub-module__YZeAtq__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.hub-module__YZeAtq__card{background:var(--paper-3);border:1px solid var(--rule);border-radius:2px;gap:6px;padding:18px 20px;display:grid}.hub-module__YZeAtq__card:hover{border-color:var(--ink)}.hub-module__YZeAtq__card:hover h3{color:var(--teal-ink)}.hub-module__YZeAtq__cardKick{color:var(--teal-ink);letter-spacing:.08em;font-size:11.5px;font-weight:700}.hub-module__YZeAtq__card h3{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.5}.hub-module__YZeAtq__card p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.6}.hub-module__YZeAtq__card small{color:var(--muted);font-size:11.5px}.hub-module__YZeAtq__old{color:var(--muted-2);margin-top:12px;font-size:13px}.hub-module__YZeAtq__old summary{cursor:pointer}.hub-module__YZeAtq__old ul{margin:8px 0 0;padding:0;list-style:none}.hub-module__YZeAtq__old li{border-bottom:1px dotted var(--rule-dot);padding:8px 0}.hub-module__YZeAtq__old li:last-child{border-bottom:0}.hub-module__YZeAtq__old a{text-underline-offset:3px;text-decoration:underline}
.article-module__pv2uwW__page{background:var(--paper);color:var(--ink);min-height:100vh}.article-module__pv2uwW__wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.article-module__pv2uwW__head{border-bottom:1px solid var(--rule);padding:40px 0 22px}.article-module__pv2uwW__kick{letter-spacing:.16em;color:var(--red);margin-bottom:12px;font-size:11.5px;font-weight:800;display:inline-block}.article-module__pv2uwW__head h1{font-family:var(--font-serif);letter-spacing:-.01em;max-width:22ch;margin:0 0 12px;font-size:clamp(27px,3.6vw,42px);font-weight:900;line-height:1.3}.article-module__pv2uwW__meta{color:var(--muted);letter-spacing:.04em;font-size:12.5px}.article-module__pv2uwW__layout{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:56px;padding-bottom:70px;display:grid}.article-module__pv2uwW__cover{aspect-ratio:16/9;background:var(--cover-fallback);border-radius:2px;margin-bottom:30px;overflow:hidden}.article-module__pv2uwW__cover img{object-fit:cover;width:100%;height:100%}.article-module__pv2uwW__body{color:var(--ink-body);font-size:16.5px;line-height:1.9}.article-module__pv2uwW__body>:first-child{margin-top:0}.article-module__pv2uwW__body p{margin:0 0 22px}.article-module__pv2uwW__body h2{font-family:var(--font-serif);letter-spacing:-.01em;margin:44px 0 16px;font-size:24px;font-weight:900;line-height:1.4}.article-module__pv2uwW__body h3{font-family:var(--font-serif);margin:34px 0 12px;font-size:18.5px;font-weight:700}.article-module__pv2uwW__body h4{margin:26px 0 10px;font-size:16px;font-weight:700}.article-module__pv2uwW__body ul,.article-module__pv2uwW__body ol{margin:0 0 22px;padding-left:22px}.article-module__pv2uwW__body li{margin-bottom:8px}.article-module__pv2uwW__body a{color:var(--red);text-underline-offset:3px;text-decoration:underline}.article-module__pv2uwW__body img{border-radius:2px;width:100%;margin:26px 0}.article-module__pv2uwW__body blockquote{border-left:3px solid var(--rule);color:var(--ink-soft);margin:26px 0;padding:4px 0 4px 18px}.article-module__pv2uwW__body code{background:var(--paper-2);border-radius:3px;padding:2px 5px;font-size:.9em}.article-module__pv2uwW__body pre{background:var(--paper-2);border-radius:2px;margin:0 0 22px;padding:16px;overflow-x:auto}.article-module__pv2uwW__body pre code{background:0 0;padding:0}.article-module__pv2uwW__body hr{border:0;border-top:1px solid var(--rule);margin:36px 0}.article-module__pv2uwW__body table{border-collapse:collapse;width:100%;margin:0 0 22px;font-size:14.5px}.article-module__pv2uwW__body th,.article-module__pv2uwW__body td{border:1px solid var(--rule);text-align:left;padding:8px 10px}.article-module__pv2uwW__body figcaption{color:var(--muted);margin-top:-14px;margin-bottom:26px;font-size:12.5px}.article-module__pv2uwW__side{align-self:start;position:sticky;top:24px}.article-module__pv2uwW__sideCap{letter-spacing:.2em;color:var(--muted);border-bottom:2px solid var(--ink);justify-content:space-between;margin:26px 0 0;padding-bottom:12px;font-size:11.5px;display:flex}.article-module__pv2uwW__sideList a{border-bottom:1px dotted var(--rule-dot);padding:16px 2px;display:block}.article-module__pv2uwW__sideList b{font-family:var(--font-serif);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.5;display:block}.article-module__pv2uwW__sideList a:hover b{color:var(--teal-ink)}.article-module__pv2uwW__sideList small{color:var(--muted);letter-spacing:.08em;margin-top:6px;font-size:11.5px;display:block}.article-module__pv2uwW__backLink{color:var(--muted-2);margin:6px 0 40px;font-size:13px;display:inline-block}.article-module__pv2uwW__backLink:hover{color:var(--ink)}@media (max-width:900px){.article-module__pv2uwW__layout{grid-template-columns:1fr;gap:40px}.article-module__pv2uwW__side{position:static}.article-module__pv2uwW__head h1{max-width:none}}
.archive-module__daAdTG__page{background:var(--paper);color:var(--ink);min-height:100vh}.archive-module__daAdTG__wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.archive-module__daAdTG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:54px 0 26px;display:flex}.archive-module__daAdTG__head h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:clamp(30px,4vw,46px);font-weight:900}.archive-module__daAdTG__head h1 span{color:var(--dim);font-weight:700}.archive-module__daAdTG__filters{flex-wrap:wrap;gap:8px;display:flex}.archive-module__daAdTG__filters a{border:1px solid var(--ink);letter-spacing:.04em;border-radius:2px;padding:5px 14px;font-size:12.5px}.archive-module__daAdTG__filters a.archive-module__daAdTG__on{background:var(--ink);color:var(--paper)}.archive-module__daAdTG__feature{border-bottom:3px double var(--ink);grid-template-columns:1.5fr 1fr;gap:44px;margin-bottom:40px;padding-bottom:40px;display:grid}.archive-module__daAdTG__featureCover{aspect-ratio:16/9;background:var(--cover-fallback);border-radius:2px;overflow:hidden}.archive-module__daAdTG__featureCover img{object-fit:cover;width:100%;height:100%}.archive-module__daAdTG__kick{letter-spacing:.16em;color:var(--red);margin-bottom:10px;font-size:11.5px;font-weight:800;display:inline-block}.archive-module__daAdTG__feature h2{font-family:var(--font-serif);letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.3}.archive-module__daAdTG__feature a:hover h2{text-underline-offset:5px;text-decoration:underline}.archive-module__daAdTG__feature p{color:var(--ink-soft);margin:0 0 14px;font-size:15px;line-height:1.8}.archive-module__daAdTG__featureMeta{color:var(--muted);font-size:12.5px}.archive-module__daAdTG__grid{grid-template-columns:repeat(3,1fr);gap:36px 28px;padding-bottom:50px;display:grid}.archive-module__daAdTG__empty{color:var(--muted);padding:60px 0 100px;font-size:15px}.archive-module__daAdTG__pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:0 0 70px;display:flex}.archive-module__daAdTG__pager a,.archive-module__daAdTG__pager span{text-align:center;min-width:32px;color:var(--muted-2);border-radius:2px;padding:6px 10px;font-size:13px}.archive-module__daAdTG__pager a:hover{background:var(--paper-2)}.archive-module__daAdTG__pager .archive-module__daAdTG__cur{background:var(--ink);color:var(--paper);font-weight:700}.archive-module__daAdTG__pager .archive-module__daAdTG__gap{color:var(--muted)}@media (max-width:900px){.archive-module__daAdTG__feature{grid-template-columns:1fr;gap:20px}.archive-module__daAdTG__grid{grid-template-columns:repeat(2,1fr);gap:28px 20px}}@media (max-width:560px){.archive-module__daAdTG__grid{grid-template-columns:1fr}.archive-module__daAdTG__head{padding:32px 0 20px}}
.login-module__Si-P0q__page{background:var(--paper);color:var(--ink);--focus:var(--teal);min-height:100vh}.login-module__Si-P0q__wrap{max-width:460px;padding:64px var(--gutter) 90px;margin:0 auto}.login-module__Si-P0q__kick{letter-spacing:.16em;color:var(--teal);font-size:11.5px;font-weight:800}.login-module__Si-P0q__wrap h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:10px 0 12px;font-size:clamp(26px,3.4vw,34px);font-weight:900}.login-module__Si-P0q__lede{color:var(--ink-soft);border-bottom:1px solid var(--rule);margin:0 0 24px;padding-bottom:24px;line-height:1.7}.login-module__Si-P0q__error{color:var(--red);margin:0 0 16px;font-size:13.5px}.login-module__Si-P0q__buttons{gap:10px;display:grid}.login-module__Si-P0q__btn{text-align:center;border:1px solid #0000;border-radius:2px;padding:14px 18px;font-size:15px;font-weight:700;display:block}.login-module__Si-P0q__kakao{color:#191919;background:#fee500}.login-module__Si-P0q__google{background:var(--paper-3);color:var(--ink);border-color:var(--rule)}.login-module__Si-P0q__btn:hover{filter:brightness(.97)}.login-module__Si-P0q__fine{color:var(--muted-2);margin-top:22px;font-size:12.5px;line-height:1.7}.login-module__Si-P0q__fine a{text-underline-offset:3px;text-decoration:underline}
.me-module__H3mksa__page{background:var(--paper);color:var(--ink);--focus:var(--teal);min-height:100vh}.me-module__H3mksa__wrap{max-width:640px;padding:40px var(--gutter) 90px;margin:0 auto}.me-module__H3mksa__head{border-bottom:3px double var(--ink);flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:30px;padding-bottom:20px;display:flex}.me-module__H3mksa__head h1{font-family:var(--font-serif);letter-spacing:-.01em;flex:1;margin:0;font-size:clamp(26px,3.4vw,34px);font-weight:900}.me-module__H3mksa__kick{letter-spacing:.16em;width:100%;color:var(--teal);font-size:11.5px;font-weight:800}.me-module__H3mksa__section{padding:26px 0}.me-module__H3mksa__section h2{font-family:var(--font-serif);letter-spacing:-.01em;border-bottom:2px solid var(--ink);margin:0 0 14px;padding-bottom:8px;font-size:17px;font-weight:900}.me-module__H3mksa__muted{color:var(--muted-2);font-size:14px;line-height:1.7}.me-module__H3mksa__ents{gap:10px;margin:0;padding:0;list-style:none;display:grid}.me-module__H3mksa__ents li{background:var(--paper-3);border:1px solid var(--rule);border-radius:2px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.me-module__H3mksa__ents b{font-family:var(--font-serif);flex:1;font-size:15px;font-weight:700}.me-module__H3mksa__ents a{color:var(--teal-ink);text-underline-offset:3px;font-size:13px;text-decoration:underline}.me-module__H3mksa__expired{color:var(--muted-2);border:1px solid var(--rule);border-radius:2px;padding:2px 8px;font-size:11px}.me-module__H3mksa__form{gap:16px;display:grid}.me-module__H3mksa__form label{color:var(--ink-soft);gap:6px;font-size:13px;display:grid}.me-module__H3mksa__form input{border:1px solid var(--rule);background:var(--paper-3);font:inherit;color:var(--ink);border-radius:2px;padding:10px 12px}.me-module__H3mksa__form input:disabled{color:var(--muted)}.me-module__H3mksa__form small{color:var(--muted-2);font-size:12px}.me-module__H3mksa__primary{background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:10px 18px;font-weight:700}.me-module__H3mksa__primary:disabled{opacity:.6}.me-module__H3mksa__linkBtn{font:inherit;color:var(--muted-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:13px;text-decoration:underline}.me-module__H3mksa__error{color:var(--red);margin:0;font-size:13.5px}.me-module__H3mksa__ok{color:var(--teal-ink);margin:0;font-size:13.5px}
.page-module__E0kJGG__page{background:var(--paper);color:var(--ink)}.page-module__E0kJGG__wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.page-module__E0kJGG__grid{max-width:var(--wrap);padding:30px var(--gutter) 0;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);grid-template-areas:"top letter""top myspace";align-items:start;margin:0 auto;display:grid}.page-module__E0kJGG__areaTop{border-right:1px solid var(--rule);grid-area:top;align-self:stretch;padding-right:30px}.page-module__E0kJGG__areaLetter{grid-area:letter;padding-left:26px}.page-module__E0kJGG__areaMyspace{grid-area:myspace;padding:14px 0 0 26px}@media (max-width:900px){.page-module__E0kJGG__wrap{padding:0 18px}.page-module__E0kJGG__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""myspace""letter";padding:20px 18px 0}.page-module__E0kJGG__areaTop{border-right:0;padding-right:0}.page-module__E0kJGG__areaLetter{padding:22px 0 0}.page-module__E0kJGG__areaMyspace{padding:18px 0 0}}
.school-module__jp_-bW__page{background:var(--paper);color:var(--ink);--focus:var(--teal);min-height:100vh}.school-module__jp_-bW__wrap{max-width:var(--wrap);padding:0 var(--gutter) 80px;margin:0 auto}.school-module__jp_-bW__head{border-bottom:3px double var(--ink);padding:40px 0 26px}.school-module__jp_-bW__kick{letter-spacing:.16em;color:var(--teal);font-size:11.5px;font-weight:800}.school-module__jp_-bW__head h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:8px 0 10px;font-size:clamp(28px,3.6vw,40px);font-weight:900}.school-module__jp_-bW__head p{color:var(--ink-soft);max-width:60ch;margin:0;line-height:1.7}.school-module__jp_-bW__section{padding:26px 0 10px}.school-module__jp_-bW__section h2{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;border-bottom:2px solid var(--ink);margin:0 0 16px;padding-bottom:8px;font-size:17px;font-weight:900}.school-module__jp_-bW__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.school-module__jp_-bW__card{background:var(--paper-3);border:1px solid var(--rule);border-radius:2px;align-content:start;gap:6px;padding:18px 20px;display:grid}.school-module__jp_-bW__card:hover{border-color:var(--ink)}.school-module__jp_-bW__card:hover h3{color:var(--teal-ink)}.school-module__jp_-bW__card h3{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.5}.school-module__jp_-bW__card small{color:var(--muted-2);font-size:12.5px;line-height:1.6}.school-module__jp_-bW__badge{letter-spacing:.08em;background:var(--paper-2);color:var(--muted-2);border-radius:2px;justify-self:start;padding:3px 9px;font-size:11px;font-weight:800}.school-module__jp_-bW__badge[data-status=recruiting]{background:var(--teal-tint);color:var(--teal-ink)}.school-module__jp_-bW__badge[data-status=running]{background:var(--ink);color:var(--paper)}.school-module__jp_-bW__list{margin:0;padding:0;list-style:none}.school-module__jp_-bW__list li{border-bottom:1px dotted var(--rule-dot);padding:12px 0}.school-module__jp_-bW__list li:last-child{border-bottom:0}.school-module__jp_-bW__list a{font-family:var(--font-serif);font-size:16px;font-weight:700;display:block}.school-module__jp_-bW__list a:hover{color:var(--teal-ink)}.school-module__jp_-bW__list small{color:var(--muted-2);margin-top:4px;font-size:13px;line-height:1.6;display:block}.school-module__jp_-bW__fine{color:var(--muted-2);margin:14px 0 0;font-size:13px;line-height:1.7}.school-module__jp_-bW__fine a{text-underline-offset:3px;text-decoration:underline}.school-module__jp_-bW__primary{background:var(--ink);color:var(--paper);border-radius:999px;margin-top:12px;padding:10px 18px;font-size:13.5px;font-weight:700;display:inline-block}.school-module__jp_-bW__backLink{color:var(--muted-2);margin:30px 0 0;font-size:13px;display:inline-block}
