.blogs-page{background-color:#fff;border-radius:0 0 50px 50px;width:100%;position:relative}.blogs-page:after{content:"";z-index:-1;background-color:#f4f4f4;width:100%;height:50px;position:absolute;bottom:-50px;left:0}.bp-hero{width:100%;padding:var(--nav-clearance)var(--page-gutter)0;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:relative}.bp-hero__label-row{align-items:center;gap:.5rem;display:flex}.bp-hero__label{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#0003;letter-spacing:0%;margin:0;font-size:20px;font-weight:600;line-height:100%}.bp-hero__title{font-family:var(--font-coolvetica),"Coolvetica",sans-serif;color:#0003;letter-spacing:0%;margin:0;font-size:48px;font-weight:400;line-height:100%}.bp-hero__title strong{color:#000;font-weight:400}.bp-featured{width:100%;padding:4rem var(--page-gutter)2rem;margin:0}.bp-featured__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.bp-card{color:inherit;background-color:#fff;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.bp-card__image{aspect-ratio:16/10;background-color:#e0e0e0;width:100%}.bp-card__body{flex-direction:column;gap:.5rem;padding:1.25rem 0;display:flex}.bp-card__meta{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#00000080;letter-spacing:0%;font-size:16px;font-weight:500;line-height:100%}.bp-card__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#000;letter-spacing:0%;margin:0;font-size:24px;font-weight:700;line-height:100%}.bp-card__description,.bp-card__author{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#0009;letter-spacing:0%;margin:0;font-size:16px;font-weight:400;line-height:130%}.bp-card--grid{flex-direction:row}.bp-card--grid .bp-card__image{aspect-ratio:1;border-radius:10px;width:200px;min-width:200px}.bp-card--grid .bp-card__body{flex:1;padding-left:1.25rem}.bp-card--grid .bp-card__title{font-size:20px}.bp-listing{width:100%;padding:2rem var(--page-gutter)6rem;margin:0}.bp-filters{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.bp-filters__btn{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#000;cursor:pointer;background:#0000000d;border-radius:100px;padding:.5rem 1.5rem;font-size:16px;font-weight:500;transition:all .2s}.bp-filters__btn:hover{border-color:#000}.bp-filters__btn--active{color:#fff;background-color:#000;border-color:#000}.bp-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}.bp-empty{text-align:center;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#0006;grid-column:1/-1;padding:4rem 2rem;font-size:18px}.bp-pagination{justify-content:center;align-items:center;gap:.5rem;display:flex}.bp-pagination__btn{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:var(--Text-tertiary-600,#4b5563);cursor:pointer;background-color:#0000;padding:.5rem 1rem;font-size:16px;font-weight:500;transition:all .2s}.bp-pagination__btn:hover:not(:disabled){border-color:#000}.bp-pagination__btn:disabled{opacity:.3;cursor:not-allowed}.bp-pagination__btn--active{color:#2563eb;border:none;border-bottom:2px solid #2563eb;border-radius:0}.bp-pagination__btn--nav{align-items:center;gap:.5rem;padding:.5rem 1.5rem;display:flex}.single-blog-page{width:100%;position:relative}.sbp-layout{width:100%;padding:var(--nav-clearance)var(--page-gutter)5rem;grid-template-columns:324px minmax(0,680px) 324px;justify-content:center;align-items:start;gap:32px;margin:0 auto;display:grid}.sbp-rail{flex-direction:column;gap:24px;padding:16px;display:flex}.bp-card--rail{background-color:#0000;border-radius:0}.bp-card--rail .bp-card__image{border-radius:12px}.bp-card--rail .bp-card__body{gap:4px;padding:12px 0 0}.bp-card--rail .bp-card__meta,.bp-card--rail .bp-card__author{font-size:14px}.bp-card--rail .bp-card__title{font-size:16px;line-height:130%}.sbp-article{flex-direction:column;min-width:0;display:flex}.sbp-article__header{flex-direction:column;gap:16px;display:flex}.sbp-meta{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#00000080;letter-spacing:0%;font-size:14px;font-weight:500;line-height:130%}.sbp-title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#000;letter-spacing:0%;margin:0;font-size:48px;font-weight:700;line-height:119%}.sbp-lede{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#000000b3;margin:0;font-size:20px;font-weight:400;line-height:130%}.sbp-author{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#00000080;font-size:20px;font-weight:400;line-height:130%}.sbp-article__body{flex-direction:column;gap:16px;margin-top:40px;display:flex}.sbp-content__heading{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#000;margin:44px 0 0;scroll-margin-top:120px;font-size:24px;font-weight:700;line-height:120%}.sbp-content__text{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#000000b3;letter-spacing:0%;margin:0;font-size:16px;font-weight:400;line-height:130%}.sbp-content__image{aspect-ratio:680/417;background-color:#e0e0e0;border-radius:12px;width:100%;margin:44px 0}.sbp-article__body>:first-child{margin-top:0}.sbp-toc{flex-direction:column;gap:8px;padding:32px 16px;display:flex;position:sticky;top:120px}.sbp-toc__title,.sbp-toc__subtitle,.sbp-toc__link{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin:0;font-size:14px;line-height:20px}.sbp-toc__title{color:#6b7280;border-radius:6px;padding:4px 8px;font-weight:600}.sbp-toc__title--active{color:#111827}.sbp-toc__subtitle{color:#6b7280;padding:4px 8px 4px 44px;font-weight:400}.sbp-toc__list{flex-direction:column;gap:8px;display:flex}.sbp-toc__link{color:#6b7280;border-radius:6px;padding:4px 8px;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s}.sbp-toc__link:hover{color:#111827;background-color:#1118270f}.sbp-toc__link--active{color:#111827}.sbp-not-found{width:100%;min-height:60vh;padding:var(--nav-clearance)var(--page-gutter)4rem;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.sbp-not-found h1{color:#000;font-size:32px;font-weight:700}.sbp-not-found a{color:#000;font-size:18px;font-weight:500;text-decoration:underline}@media (max-width:1024px){.bp-hero{padding:var(--nav-clearance)var(--page-gutter-tablet)0}.bp-featured{padding:3rem var(--page-gutter-tablet)2rem}.bp-featured__grid{grid-template-columns:repeat(2,1fr)}.bp-listing{padding:2rem var(--page-gutter-tablet)4rem}.bp-card__title{font-size:20px}.sbp-layout{padding:var(--nav-clearance)var(--page-gutter-tablet)4rem;grid-template-columns:minmax(0,680px);justify-content:center;gap:48px}.sbp-toc{display:none}.sbp-article{order:0}.sbp-rail{order:1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;padding:0;display:grid}.sbp-title{font-size:40px}.sbp-not-found{padding:var(--nav-clearance)var(--page-gutter-tablet)3rem}}@media (max-width:768px){.bp-hero{padding:var(--nav-clearance)var(--page-gutter-mobile)0;gap:.5rem}.bp-hero__title{font-size:32px}.bp-hero__label{font-size:16px}.bp-featured{padding:2.5rem var(--page-gutter-mobile)1rem}.bp-featured__grid{grid-template-columns:1fr;gap:1rem}.bp-listing{padding:1.5rem var(--page-gutter-mobile)3rem}.bp-filters{gap:8px;margin-bottom:1.5rem}.bp-filters__btn{padding:6px 14px;font-size:14px}.bp-grid{grid-template-columns:1fr;gap:1rem}.bp-card__title{font-size:20px}.sbp-layout{padding:var(--nav-clearance)var(--page-gutter-mobile)3rem;grid-template-columns:1fr;gap:40px}.sbp-title{font-size:36px}.sbp-lede,.sbp-author{font-size:16px}.sbp-article__body{margin-top:24px}.sbp-content__heading{font-size:20px}.sbp-content__image{aspect-ratio:361/245}.sbp-rail{grid-template-columns:1fr}.sbp-not-found{padding:var(--nav-clearance)var(--page-gutter-mobile)3rem}}
