.techpage_wrapper__aVc1s{display:flex;width:100%;max-width:var(--content-width);padding:64px var(--viewport-padding);margin:4em auto}.techpage_wrapper__aVc1s a{color:var(--color-text-primary)}.techpage_wrapper__aVc1s a:hover{color:var(--color-secondary-200)}.techpage_postsList__Nz9z4{width:100%;max-width:750px;margin-bottom:32px}.Card_wrapper__r1iDw{padding:var(--viewport-padding);margin-left:calc(var(--viewport-padding) * -1);margin-right:calc(var(--viewport-padding) * -1);margin-bottom:64px;background:var(--color-card-background);border:1px solid var(--color-card-border);box-shadow:var(--shadow-card)}@media (min-width:56rem){.Card_wrapper__r1iDw{border-radius:8px!important}}.BlogSummaryCard_wrapper__Rc4hL{width:100%;max-width:750px;margin-bottom:32px}.BlogSummaryCard_title__t18Ta{display:block;font-size:1.75rem;line-height:1.3;text-decoration:none;transition:color .2s;margin-bottom:.25rem;color:var(--color-secondary-200)}.BlogSummaryCard_title__t18Ta:hover{color:var(--color-secondary-100)}.BlogSummaryCard_tags__yQ6Qd{display:flex;gap:.5rem;padding:0}.BlogSummaryCard_tags__yQ6Qd li:after{content:","}.BlogSummaryCard_tags__yQ6Qd li:last-child:after{content:""}.BlogSummaryCard_wrapper__Rc4hL time{display:block;margin-bottom:1rem;font-weight:500;font-size:1.125rem;color:var(--color-text-primary)}.BlogSummaryCard_wrapper__Rc4hL p{font-size:1.125rem;margin-bottom:0}.BlogSummaryCard_arrow__Zo9hx{display:inline-block;font-family:Monaco,monospace;transition:transform .2s;font-weight:400}.BlogSummaryCard_abstract__kXE76,.BlogSummaryCard_arrow__Zo9hx{color:var(--color-text-primary)}.BlogSummaryCard_continueReadingLink__DdkQ_{font-weight:600}.BlogSummaryCard_continueReadingLink__DdkQ_:hover{text-underline-offset:.125em}.BlogSummaryCard_continueReadingLink__DdkQ_:hover .BlogSummaryCard_arrow__Zo9hx{transform:translateX(4px)}