.blog_post_preview-module__brcyvW__blogPostPreview{border:1px solid color-mix(in srgb, var(--color-fill-2) 70%, var(--color-fill-0));background-color:color-mix(in srgb, var(--color-fill-0) 70%, transparent);width:100%;height:100%;box-shadow:inset 0 0 25px var(--color-fill-0), 0 20px 30px #00000005;border-radius:32px;padding:30px;transition:border-color .12s,transform .12s;display:block}@supports (color:color(display-p3 0 0 0)){.blog_post_preview-module__brcyvW__blogPostPreview{box-shadow:inset 0 0 25px var(--color-fill-0), 0 20px 30px color(display-p3 0 0 0/.02)}}.blog_post_preview-module__brcyvW__featured{flex-direction:column;justify-content:flex-end;min-height:300px;padding:max(34px,min(4vw,52px));display:flex}.blog_post_preview-module__brcyvW__compact{min-height:238px}.blog_post_preview-module__brcyvW__blogPostPreview:hover{border-color:var(--color-fill-3);transform:translateY(-1px)}.blog_post_preview-module__brcyvW__meta{color:var(--color-text-secondary);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;display:flex}.blog_post_preview-module__brcyvW__blogPostPreview h2{margin:0;font-family:SF Pro Rounded,ui-rounded,SF Pro Display,Segoe UI Rounded,Segoe UI,Roboto,Noto Sans Rounded,Nunito,sans-serif;font-size:max(22px,min(2.4vw,28px));font-weight:700;line-height:1.1}.blog_post_preview-module__brcyvW__featured h2{max-width:760px;font-size:max(34px,min(4.8vw,58px));line-height:1.02}.blog_post_preview-module__brcyvW__compact h2{font-size:max(22px,min(2.2vw,30px))}.blog_post_preview-module__brcyvW__blogPostPreview p{max-width:620px;color:var(--color-text-secondary);margin-top:12px;font-size:16px;line-height:1.45}.blog_post_preview-module__brcyvW__featured p{max-width:680px;font-size:18px;line-height:1.5}@container root style(--color-scheme:dark){.blog_post_preview-module__brcyvW__blogPostPreview{background-color:color-mix(in srgb, var(--color-fill-2) 70%, transparent);border:1px solid var(--color-fill-3);box-shadow:inset 0 0 25px var(--color-fill-2)}}@container root not (min-width:768px){.blog_post_preview-module__brcyvW__featured,.blog_post_preview-module__brcyvW__compact{min-height:0}}
.page-module__MbzOTq__blogPage{isolation:isolate;width:100%;margin-bottom:-160px;padding-bottom:160px;position:relative;overflow:hidden}.page-module__MbzOTq__backgroundMark{z-index:0;aspect-ratio:1;pointer-events:none;background-color:var(--color-fill-2);opacity:.24;width:max(360px,min(36vw,620px));animation:90s linear infinite page-module__MbzOTq__rotateBackgroundMark;position:absolute;bottom:220px;right:40px;-webkit-mask:url(/app_view/frameos-gray.svg) 50%/contain no-repeat;mask:url(/app_view/frameos-gray.svg) 50%/contain no-repeat}.page-module__MbzOTq__blogIndex{z-index:1;width:100%;max-width:var(--base-width);margin:0 auto;padding:20px 30px 140px;position:relative}.page-module__MbzOTq__hero{margin:60px 0 40px}.page-module__MbzOTq__eyebrow{color:var(--color-text-secondary);margin-bottom:10px;font-size:15px;font-weight:600}.page-module__MbzOTq__hero h1{margin:0;font-family:SF Pro Rounded,ui-rounded,SF Pro Display,Segoe UI Rounded,Segoe UI,Roboto,Noto Sans Rounded,Nunito,sans-serif;font-size:max(32px,min(4vw,46px));font-weight:700;line-height:1.02}.page-module__MbzOTq__hero p{max-width:620px;color:var(--color-text-secondary);margin-top:18px;font-size:18px;line-height:1.35}.page-module__MbzOTq__posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.page-module__MbzOTq__featuredPost{grid-column:1/-1}.page-module__MbzOTq__post{min-width:0}@keyframes page-module__MbzOTq__rotateBackgroundMark{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-module__MbzOTq__backgroundMark{animation:none}}@container root not (min-width:768px){.page-module__MbzOTq__posts{grid-template-columns:1fr}}
