.postList-module-scss-module__O_EMGq__page{grid-template-columns:216px minmax(0,1fr);gap:clamp(32px,5vw,72px);width:100%;margin:0 auto;padding:56px 0 80px;display:grid}.postList-module-scss-module__O_EMGq__main{min-width:0}.postList-module-scss-module__O_EMGq__searchForm{margin-top:32px}.postList-module-scss-module__O_EMGq__searchForm label{margin-bottom:8px;font-size:14px;font-weight:630;display:block}.postList-module-scss-module__O_EMGq__searchForm>p{color:#6e6e73;margin-top:8px;font-size:12px}.postList-module-scss-module__O_EMGq__searchControls{gap:8px;display:flex}.postList-module-scss-module__O_EMGq__searchControls input[type=search]{color:#1d1d1f;width:100%;min-width:0;min-height:48px;font:inherit;background:#f5f5f7;border:1px solid #3c3c431f;border-radius:12px;flex:1;padding:12px 16px;font-size:16px}.postList-module-scss-module__O_EMGq__searchControls input[type=search]::placeholder{color:#6e6e73}.postList-module-scss-module__O_EMGq__searchControls input[type=search]:focus-visible{outline-offset:2px;outline:2px solid #b024d6}.postList-module-scss-module__O_EMGq__searchControls button{color:#fff;min-width:72px;min-height:48px;font:inherit;cursor:pointer;background:#b024d6;border:0;border-radius:12px;flex:none;padding:12px 20px;font-size:14px;font-weight:630}.postList-module-scss-module__O_EMGq__searchControls button:hover{background:#921daf}.postList-module-scss-module__O_EMGq__searchControls button:focus-visible{outline-offset:3px;outline:2px solid #b024d6}.postList-module-scss-module__O_EMGq__searchSummary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;font-size:14px;display:flex}.postList-module-scss-module__O_EMGq__searchSummary p{overflow-wrap:anywhere;min-width:0}.postList-module-scss-module__O_EMGq__searchSummary a{color:#b024d6;text-underline-offset:3px;flex:none;text-decoration:underline}.postList-module-scss-module__O_EMGq__recentSearches{margin-top:16px}.postList-module-scss-module__O_EMGq__recentHeading{flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;display:flex}.postList-module-scss-module__O_EMGq__recentHeading h2{font-size:14px;font-weight:630}.postList-module-scss-module__O_EMGq__recentHeading>span{color:#6e6e73;font-size:12px}.postList-module-scss-module__O_EMGq__recentHeading button{color:#6e6e73;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:8px;font-size:12px}.postList-module-scss-module__O_EMGq__recentList{flex-wrap:wrap;gap:8px;display:flex}.postList-module-scss-module__O_EMGq__recentList li{border:1px solid #3c3c431f;border-radius:9999px;min-width:0;max-width:100%;display:flex}.postList-module-scss-module__O_EMGq__recentList a{color:#1d1d1f;white-space:nowrap;text-overflow:ellipsis;border-radius:9999px 0 0 9999px;min-width:0;max-width:280px;padding:12px 16px;font-size:14px;line-height:20px;display:block;overflow:hidden}.postList-module-scss-module__O_EMGq__recentList button{color:#6e6e73;cursor:pointer;background:0 0;border:0;border-radius:0 9999px 9999px 0;flex:0 0 44px;min-height:44px;font-size:20px}.postList-module-scss-module__O_EMGq__recentList a:hover,.postList-module-scss-module__O_EMGq__recentList button:hover{background:#f5f5f7}.postList-module-scss-module__O_EMGq__recentEmpty{color:#6e6e73;font-size:14px}.postList-module-scss-module__O_EMGq__recentSearches a:focus-visible,.postList-module-scss-module__O_EMGq__recentSearches button:focus-visible{outline-offset:2px;outline:2px solid #b024d6}.postList-module-scss-module__O_EMGq__sidebar{align-self:start;padding-top:8px;position:sticky;top:104px}.postList-module-scss-module__O_EMGq__sidebarHeading{align-items:center;gap:8px;display:flex}.postList-module-scss-module__O_EMGq__sidebarHeading h2{font-size:16px;font-weight:630}.postList-module-scss-module__O_EMGq__categorySymbol{color:#b024d6;font-size:26px;line-height:1}.postList-module-scss-module__O_EMGq__sidebarNote{color:#6e6e73;margin:12px 0 20px;font-size:14px}.postList-module-scss-module__O_EMGq__categoryList{gap:8px;display:grid}.postList-module-scss-module__O_EMGq__categoryLink{color:#6e6e73;border-radius:12px;grid-template-columns:6px 1fr auto;align-items:center;gap:12px;padding:13px 14px;font-size:14px;transition:background-color .16s,color .16s;display:grid}.postList-module-scss-module__O_EMGq__categoryLink:hover{color:#1d1d1f;background:#f5f5f7}.postList-module-scss-module__O_EMGq__categoryLink[aria-current=page]{color:#b024d6;background:#b024d614;font-weight:630}.postList-module-scss-module__O_EMGq__categoryDot{opacity:.45;background:currentColor;border-radius:50%;width:5px;height:5px}.postList-module-scss-module__O_EMGq__categoryLink[aria-current=page] .postList-module-scss-module__O_EMGq__categoryDot{opacity:1;box-shadow:0 0 0 4px #b024d614}.postList-module-scss-module__O_EMGq__categoryCount{font-variant-numeric:tabular-nums;opacity:.8;font-size:12px}.postList-module-scss-module__O_EMGq__listHeading{justify-content:space-between;align-items:center;margin-top:32px;padding-bottom:12px;display:flex}.postList-module-scss-module__O_EMGq__listHeading h2{align-items:center;gap:8px;font-size:16px;display:flex}.postList-module-scss-module__O_EMGq__listHeading h2 span{color:#b024d6;font-size:14px;font-weight:450}.postList-module-scss-module__O_EMGq__listHeading>span{color:#86868b;font-size:12px}.postList-module-scss-module__O_EMGq__header{border-bottom:1px solid #3c3c431f;padding-bottom:40px;position:relative}.postList-module-scss-module__O_EMGq__header .postList-module-scss-module__O_EMGq__eyebrow{color:#b024d6;letter-spacing:.08em;text-transform:uppercase;font-size:16px;font-weight:630}.postList-module-scss-module__O_EMGq__header h1{margin:8px 0 12px;font-size:clamp(2.25rem,7vw,4rem);line-height:1.08}.postList-module-scss-module__O_EMGq__header>p:last-child{color:#6e6e73;font-size:18px}.postList-module-scss-module__O_EMGq__header .postList-module-scss-module__O_EMGq__orderNote{margin-top:8px;font-size:14px}.postList-module-scss-module__O_EMGq__writeLink{border:1px solid #3c3c431f;border-radius:9999px;padding:8px 16px;font-size:14px;font-weight:630;position:absolute;top:0;right:0}.postList-module-scss-module__O_EMGq__notice{background:#b024d60f;border:1px solid #b024d640;border-radius:12px;margin:24px 0 0;padding:16px 20px;font-size:16px}.postList-module-scss-module__O_EMGq__list{display:grid}.postList-module-scss-module__O_EMGq__item{border-bottom:1px solid #3c3c431f}.postList-module-scss-module__O_EMGq__itemLink{border-radius:12px;padding:40px 12px;transition:background-color .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);display:block}.postList-module-scss-module__O_EMGq__itemLink:hover,.postList-module-scss-module__O_EMGq__itemLink:focus-visible{background:#f5f5f7;outline:none;transform:translateY(-2px)}.postList-module-scss-module__O_EMGq__itemLink h2{margin:12px 0;font-size:clamp(1.45rem,4vw,2rem);line-height:1.25}.postList-module-scss-module__O_EMGq__itemLink>p{color:#6e6e73;max-width:68ch;font-size:16px}.postList-module-scss-module__O_EMGq__itemMeta{color:#86868b;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.postList-module-scss-module__O_EMGq__itemMeta span{color:#b024d6;border:1px solid;border-radius:9999px;padding:2px 8px}.postList-module-scss-module__O_EMGq__itemMeta .postList-module-scss-module__O_EMGq__itemCategory{border:0;border-radius:0;padding:0;font-weight:630}.postList-module-scss-module__O_EMGq__tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.postList-module-scss-module__O_EMGq__tags li{color:#6e6e73;background:#e8e8ed;border-radius:9999px;padding:4px 12px;font-size:14px}.postList-module-scss-module__O_EMGq__empty{text-align:center;align-content:center;justify-items:center;min-height:360px;display:grid}.postList-module-scss-module__O_EMGq__empty h2{margin-bottom:8px;font-size:24px}.postList-module-scss-module__O_EMGq__empty p{color:#6e6e73;font-size:16px}.postList-module-scss-module__O_EMGq__empty a{color:#b024d6;margin-top:20px;font-size:16px}.postList-module-scss-module__O_EMGq__pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:40px;font-size:16px;display:grid}.postList-module-scss-module__O_EMGq__pagination a,.postList-module-scss-module__O_EMGq__pagination>span:first-child,.postList-module-scss-module__O_EMGq__pagination>span:last-child{text-align:center;border:1px solid #3c3c431f;border-radius:9999px;padding:12px 16px}.postList-module-scss-module__O_EMGq__pagination>:last-child{justify-self:end}.postList-module-scss-module__O_EMGq__pagination>span:first-child,.postList-module-scss-module__O_EMGq__pagination>span:last-child{color:#aeaeb2}#darkMode .postList-module-scss-module__O_EMGq__recentHeading>span{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__recentHeading button{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__recentList button{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__recentEmpty{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__recentList li{border-color:#727279}#darkMode .postList-module-scss-module__O_EMGq__recentList a{color:#f1f1f2}:is(#darkMode .postList-module-scss-module__O_EMGq__recentList a:hover,#darkMode .postList-module-scss-module__O_EMGq__recentList button:hover){background:#1c1c1e}:is(#darkMode .postList-module-scss-module__O_EMGq__recentSearches a:focus-visible,#darkMode .postList-module-scss-module__O_EMGq__recentSearches button:focus-visible){outline-color:#d99aee}#darkMode .postList-module-scss-module__O_EMGq__searchForm>p{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__searchControls input[type=search]{color:#fff;background:#1c1c1e;border-color:#727279}#darkMode .postList-module-scss-module__O_EMGq__searchControls input[type=search]::placeholder{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__searchControls input[type=search]:focus-visible{outline-color:#d99aee}#darkMode .postList-module-scss-module__O_EMGq__searchControls button:focus-visible{outline-color:#d99aee}#darkMode .postList-module-scss-module__O_EMGq__searchSummary a{color:#d99aee}:is(#darkMode .postList-module-scss-module__O_EMGq__sidebarNote,#darkMode .postList-module-scss-module__O_EMGq__categoryLink){color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__categoryLink:hover{color:#fff;background:#1c1c1e}#darkMode .postList-module-scss-module__O_EMGq__categoryLink[aria-current=page]{color:#d99aee;background:#b969d124}#darkMode .postList-module-scss-module__O_EMGq__categorySymbol{color:#d99aee}#darkMode .postList-module-scss-module__O_EMGq__listHeading h2 span{color:#d99aee}#darkMode .postList-module-scss-module__O_EMGq__itemMeta .postList-module-scss-module__O_EMGq__itemCategory{color:#d99aee}:is(#darkMode .postList-module-scss-module__O_EMGq__header,#darkMode .postList-module-scss-module__O_EMGq__item){border-color:#5454585c}#darkMode .postList-module-scss-module__O_EMGq__itemLink:hover{background:#2c2c2e}#darkMode .postList-module-scss-module__O_EMGq__itemLink:focus-visible{background:#2c2c2e}#darkMode .postList-module-scss-module__O_EMGq__tags li{background:#2c2c2e}#darkMode .postList-module-scss-module__O_EMGq__header>p:last-child{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__itemLink>p{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__empty p{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__tags li{color:#c1c1c9}#darkMode .postList-module-scss-module__O_EMGq__pagination a{border-color:#5454585c}#darkMode .postList-module-scss-module__O_EMGq__pagination>span:first-child{border-color:#5454585c}#darkMode .postList-module-scss-module__O_EMGq__pagination>span:last-child{border-color:#5454585c}#darkMode .postList-module-scss-module__O_EMGq__writeLink{border-color:#5454585c}@media (max-width:900px){.postList-module-scss-module__O_EMGq__page{display:block}.postList-module-scss-module__O_EMGq__sidebar{padding:0 0 32px;position:static}.postList-module-scss-module__O_EMGq__sidebarNote{display:none}.postList-module-scss-module__O_EMGq__categoryList{gap:8px;margin:0 -3px;padding:12px 3px;display:flex;overflow-x:auto}.postList-module-scss-module__O_EMGq__categoryLink{border:1px solid #3c3c431f;border-radius:9999px;flex:none;gap:8px;padding:10px 14px;display:flex}.postList-module-scss-module__O_EMGq__categoryDot{display:none}#darkMode .postList-module-scss-module__O_EMGq__categoryLink{border-color:#5454585c}.postList-module-scss-module__O_EMGq__listHeading>span{display:none}}@media (max-width:600px){.postList-module-scss-module__O_EMGq__page{padding-top:32px}.postList-module-scss-module__O_EMGq__header{padding-bottom:24px}.postList-module-scss-module__O_EMGq__itemLink{padding:24px 0}}
