.styles-module-scss-module__AYA0uW__grid{border-radius:.375rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));width:100%;margin-top:.5px;display:grid}@media screen and (max-width:64rem){.styles-module-scss-module__AYA0uW__grid{grid-template-columns:1fr}}@media screen and (max-width:36.25rem){.styles-module-scss-module__AYA0uW__grid{grid-template-columns:1fr}}.styles-module-scss-module__AYA0uW__post{aspect-ratio:1;outline:1px solid var(--border-2);outline-offset:-.5px;position:relative}.styles-module-scss-module__AYA0uW__post a{flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:2rem;text-decoration:none;display:flex;position:absolute;inset:0}.styles-module-scss-module__AYA0uW__post a:hover .styles-module-scss-module__AYA0uW__postTitle{color:var(--fg-max)}.styles-module-scss-module__AYA0uW__postTitle{max-width:80%;font-family:var(--font-secondary);color:var(--fg-3);text-align:center;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:28px;font-weight:500;display:-webkit-box;overflow:hidden}.styles-module-scss-module__AYA0uW__postDate{font-family:var(--font-primary);color:var(--fg-3);font-size:20px}.styles-module-scss-module__AYA0uW__placeholder{aspect-ratio:1;outline:1px solid var(--border-2);outline-offset:-.5px;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.styles-module-scss-module__AYA0uW__placeholder:hover .styles-module-scss-module__AYA0uW__placeholderIcon{background:var(--bg-4)}.styles-module-scss-module__AYA0uW__placeholder:hover .styles-module-scss-module__AYA0uW__placeholderLabel{opacity:1}.styles-module-scss-module__AYA0uW__placeholderButton{justify-content:center;align-items:center;display:flex;position:relative}.styles-module-scss-module__AYA0uW__placeholderIcon{background:var(--bg-3);width:84px;height:84px;color:var(--fg-2);justify-content:center;align-items:center;transition:background .15s;display:flex}.styles-module-scss-module__AYA0uW__placeholderLabel{font-family:var(--font-secondary);font-size:var(--text-base);color:var(--fg-3);white-space:nowrap;opacity:0;font-weight:500;transition:opacity .15s;position:absolute;top:calc(50% + 66px)}@media screen and (max-width:42rem){.styles-module-scss-module__AYA0uW__grid{flex-direction:column;display:flex}.styles-module-scss-module__AYA0uW__post{aspect-ratio:auto;border-bottom:1px solid var(--border-2);outline:none}.styles-module-scss-module__AYA0uW__post a{justify-content:center;align-items:flex-start;gap:.25rem;padding:1rem 1.25rem;position:relative}.styles-module-scss-module__AYA0uW__postTitle{max-width:none;color:var(--fg-1);text-align:left;text-wrap:initial;letter-spacing:-.1px;-webkit-line-clamp:2;font-size:1.125rem;line-height:1.2}.styles-module-scss-module__AYA0uW__postDate{color:var(--fg-2);letter-spacing:.03em;font-size:.9375rem}.styles-module-scss-module__AYA0uW__placeholder{aspect-ratio:auto;border-bottom:1px solid var(--border-2);outline:none}.styles-module-scss-module__AYA0uW__placeholderButton{justify-content:flex-start;gap:.875rem;width:100%;padding:1rem 1.25rem}.styles-module-scss-module__AYA0uW__placeholderIcon{display:none}.styles-module-scss-module__AYA0uW__placeholderLabel{opacity:1;white-space:nowrap;text-align:left;position:static}}
