.BlogIndex-module__wAozPq__page{isolation:isolate;color:#f7f7f9eb;background:#020304;min-height:100dvh;position:relative;overflow:hidden}.BlogIndex-module__wAozPq__orbitField{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.BlogIndex-module__wAozPq__shell{width:calc(100% - 8rem);margin-inline:auto;padding:clamp(6.1rem,7vw,7.5rem) 0 7rem}.BlogIndex-module__wAozPq__headingRow{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff1c;grid-template-columns:.5fr 1.35fr 1fr;align-items:center;gap:2rem;min-height:5.7rem;display:grid}.BlogIndex-module__wAozPq__headingRow h1{font-family:var(--font-space-grotesk), sans-serif;font-size:1.25rem;font-weight:400}.BlogIndex-module__wAozPq__headingRow>p,.BlogIndex-module__wAozPq__filters{font-family:var(--font-ibm-plex-mono), monospace;color:#ffffff87;font-size:.67rem}.BlogIndex-module__wAozPq__filters{flex-wrap:wrap;justify-content:flex-end;gap:.95rem;display:flex}.BlogIndex-module__wAozPq__filters button{min-height:2.75rem;transition:color .16s;position:relative}.BlogIndex-module__wAozPq__filters button:not(:last-child):after{color:#ffffff59;content:"·";position:absolute;right:-.65rem}.BlogIndex-module__wAozPq__filters button[aria-pressed=true],.BlogIndex-module__wAozPq__filters button:hover{color:#b991ff}.BlogIndex-module__wAozPq__filters button:focus-visible,.BlogIndex-module__wAozPq__featured a:focus-visible,.BlogIndex-module__wAozPq__note:focus-visible{outline-offset:4px;outline:2px solid #a977ff}.BlogIndex-module__wAozPq__featured{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,37%) minmax(0,63%);min-height:14.75rem;display:grid}.BlogIndex-module__wAozPq__featuredImage{min-height:14.75rem;position:relative;overflow:hidden}.BlogIndex-module__wAozPq__featuredImage img{object-fit:cover}.BlogIndex-module__wAozPq__featuredCopy h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.035em;margin-top:.8rem;font-size:clamp(1.65rem,2.25vw,2.3rem);font-weight:400}.BlogIndex-module__wAozPq__featuredCopy h2 a{color:inherit}.BlogIndex-module__wAozPq__featuredCopy{flex-direction:column;justify-content:center;padding:2rem 2.9rem;display:flex}.BlogIndex-module__wAozPq__featuredMeta,.BlogIndex-module__wAozPq__noteMeta,.BlogIndex-module__wAozPq__category,.BlogIndex-module__wAozPq__forthcoming{font-family:var(--font-ibm-plex-mono), monospace}.BlogIndex-module__wAozPq__featuredMeta{color:#b991ff;gap:.75rem;font-size:.76rem;display:flex}.BlogIndex-module__wAozPq__featuredCopy>p{color:#ffffffad;max-width:25rem;margin-top:.9rem;font-size:.98rem;line-height:1.55}.BlogIndex-module__wAozPq__featuredCopy>a{color:#b991ff;align-items:center;gap:.7rem;width:fit-content;min-height:2rem;margin-top:.75rem;font-size:.9rem;display:inline-flex}.BlogIndex-module__wAozPq__gallery{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BlogIndex-module__wAozPq__note{min-height:16rem;color:inherit;border-bottom:1px solid #ffffff17;grid-template-columns:clamp(9.25rem,10vw,10.5rem) minmax(0,1fr);gap:1.8rem;padding:1.9rem 1.65rem 1.6rem 0;transition:background-color .18s;display:grid;position:relative}.BlogIndex-module__wAozPq__note:not(:nth-child(3n+1)){border-left:1px solid #ffffff1f;padding-left:1.65rem}.BlogIndex-module__wAozPq__note:hover{background:#ffffff05}.BlogIndex-module__wAozPq__noteImage{aspect-ratio:1;background:#000;align-self:start;position:relative;overflow:hidden}.BlogIndex-module__wAozPq__noteImage img{object-fit:cover;filter:brightness(.82)contrast(1.12);transition:filter .18s,transform .3s}.BlogIndex-module__wAozPq__note:hover .BlogIndex-module__wAozPq__noteImage img{filter:brightness()contrast(1.08);transform:scale(1.025)}.BlogIndex-module__wAozPq__noteCopy{min-width:0}.BlogIndex-module__wAozPq__noteNumber{color:#b991ff;font-family:var(--font-space-grotesk), sans-serif;font-size:clamp(1.3rem,1.35vw,1.5rem)}.BlogIndex-module__wAozPq__note:nth-child(3n+2) .BlogIndex-module__wAozPq__noteNumber{color:#45c8ee}.BlogIndex-module__wAozPq__note:nth-child(3n) .BlogIndex-module__wAozPq__noteNumber{color:#65e3b5}.BlogIndex-module__wAozPq__note h2{font-family:var(--font-space-grotesk), sans-serif;margin-top:.85rem;font-size:clamp(1.02rem,1.25vw,1.3rem);font-weight:400;line-height:1.3}.BlogIndex-module__wAozPq__noteCopy>p{color:#ffffff85;font-family:var(--font-ibm-plex-mono), monospace;margin-top:.85rem;font-size:clamp(.69rem,.62vw,.76rem);line-height:1.65}.BlogIndex-module__wAozPq__noteMeta{color:#ffffff85;flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;font-size:.66rem;display:flex}.BlogIndex-module__wAozPq__category{color:#ffffffb3;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.65rem;margin-top:1rem;font-size:.64rem;display:flex}.BlogIndex-module__wAozPq__category i{background:#a977ff;width:.55rem;height:.55rem}.BlogIndex-module__wAozPq__category[data-accent=cyan] i{background:#45c8ee}.BlogIndex-module__wAozPq__category[data-accent=mint] i{background:#65e3b5}.BlogIndex-module__wAozPq__forthcoming{color:#ffffff42;letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;position:absolute;bottom:.65rem;right:1rem}.BlogIndex-module__wAozPq__empty{color:#ffffff94;grid-column:1/-1;padding:4rem 0}@media (max-width:1100px){.BlogIndex-module__wAozPq__headingRow{grid-template-columns:.45fr 1fr}.BlogIndex-module__wAozPq__filters{grid-column:1/-1;justify-content:flex-start;padding-bottom:.6rem}.BlogIndex-module__wAozPq__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogIndex-module__wAozPq__note:not(:nth-child(3n+1)){border-left:0;padding-left:0}.BlogIndex-module__wAozPq__note:nth-child(2n){border-left:1px solid #ffffff1f;padding-left:1.4rem}}@media (max-width:760px){.BlogIndex-module__wAozPq__shell{width:min(100% - 1.5rem,42rem);padding-top:5.4rem}.BlogIndex-module__wAozPq__headingRow{grid-template-columns:1fr;gap:.5rem;padding:1.2rem 0}.BlogIndex-module__wAozPq__filters{grid-column:auto;gap:.8rem}.BlogIndex-module__wAozPq__featured{grid-template-columns:1fr}.BlogIndex-module__wAozPq__featuredImage{min-height:17rem}.BlogIndex-module__wAozPq__featuredCopy{padding:1.75rem 0 2.4rem}.BlogIndex-module__wAozPq__featuredCopy>p{margin-top:1.6rem}.BlogIndex-module__wAozPq__featuredCopy>a{margin-top:1.4rem}.BlogIndex-module__wAozPq__gallery{grid-template-columns:1fr}.BlogIndex-module__wAozPq__note,.BlogIndex-module__wAozPq__note:nth-child(2n){border-left:0;padding:1.5rem 0}}@media (max-width:430px){.BlogIndex-module__wAozPq__note{grid-template-columns:5.8rem minmax(0,1fr);gap:1rem}}@media (prefers-reduced-motion:reduce){.BlogIndex-module__wAozPq__filters button,.BlogIndex-module__wAozPq__note,.BlogIndex-module__wAozPq__noteImage img{transition:none}}
