.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-section{background-color:#fff}.blog-section__container{gap:80px;max-width:1280px;padding:80px 128px}.blog-section__container,.blog-section__header{display:flex;flex-direction:column;margin:0 auto}.blog-section__header{gap:24px;max-width:768px}.blog-section__content{display:flex;flex-direction:column;gap:64px}.blog-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.blog-grid{display:grid;gap:64px 32px;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.blog-grid{gap:48px 24px;grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.blog-grid{gap:32px;grid-template-columns:1fr}}.blog-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.blog-card__top{display:flex;flex:1;flex-direction:column;gap:24px}.blog-card__image-link{display:block;text-decoration:none}.blog-card__image{aspect-ratio:4/3;background-color:var(--bg-secondary,#f2f5ff);border-radius:24px;overflow:hidden;position:relative;width:100%}.blog-card__image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog-card__image-link:hover .blog-card__image img{transform:scale(1.05)}.blog-card__image-placeholder{align-items:center;color:var(--fg-secondary,#181a22);display:flex;height:100%;justify-content:center;width:100%}.blog-card__content{display:flex;flex-direction:column;gap:12px}.blog-card__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-card__tag{align-items:center;background-color:var(--bg-primary,#fbfcff);border:1px solid var(--border-primary,#d1d4de);border-radius:8px;color:var(--fg-primary,#0a0b10);display:inline-flex;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1rem;padding:8px;text-transform:uppercase}.blog-card__title{display:-webkit-box;-webkit-line-clamp:2;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog-card__title a,.blog-card__title a:active,.blog-card__title a:focus,.blog-card__title a:focus-visible,.blog-card__title a:hover{font-weight:inherit;text-decoration:none}.blog-card__title a{color:var(--fg-primary,#0a0b10);transition:color .2s ease}.blog-card__title a:hover{color:var(--interactive-primary,#de6e27)}.blog-card__excerpt{color:var(--fg-primary,#0a0b10);display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog-card__author{align-items:center;display:flex;gap:16px;margin-top:24px}.blog-card__avatar{align-items:center;background-color:var(--bg-primary,#fbfcff);border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.blog-card__avatar img{height:100%;object-fit:cover;width:100%}.blog-card__meta{color:var(--fg-primary,#0a0b10);flex:1;min-width:0}.blog-card__author-name{margin:0 0 2px}.blog-card__meta-items{align-items:center;display:flex;gap:8px;margin:0}.blog-card__separator{color:var(--fg-primary,#0a0b10)}.blog-empty{color:var(--fg-placeholder,#b2b4bd);padding:80px 20px;text-align:center}.blog-pagination__list{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.blog-pagination__link{align-items:center;background-color:#fff;border:1px solid var(--border-primary,#d1d4de);border-radius:12px;color:var(--fg-primary,#0a0b10);display:flex;height:56px;justify-self:center;line-height:normal;padding:16px!important;text-decoration:none;transition:all .2s ease;width:56px}.blog-pagination__link:hover{background-color:var(--bg-secondary,#f2f5ff);border-color:var(--interactive-primary,#de6e27)}.blog-pagination__link.button--primary{pointer-events:none}.blog-pagination__ellipsis{align-items:center;color:var(--fg-tertiary);display:inline-flex;font-weight:500;height:56px;justify-content:center;width:56px}.icon-flip-horizontal{transform:scaleX(-1)}@media (max-width:991px){.blog-section__container{gap:64px;padding:64px}.blog-section__content{gap:48px}}@media (max-width:575px){.blog-section__container{gap:48px;padding:64px 24px}.blog-section__header{gap:12px}.blog-section__content{gap:32px}.blog-card__title{font-size:20px;line-height:28px}.blog-pagination__link{font-size:14px;height:56px;padding:16px!important;width:56px}}.blog-post-hero{align-items:center;background-color:var(--bg-secondary,#f2f5ff);display:flex;justify-content:center;min-height:600px;overflow:hidden;position:relative}.blog-post-hero__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-post-hero__background img{height:100%;object-fit:cover;width:100%}.blog-post-hero__overlay{background:linear-gradient(180deg,rgba(10,11,16,.2),rgba(10,11,16,.8));height:100%;left:0;position:absolute;top:0;width:100%}.blog-post-hero__container{margin:0 auto;max-width:1280px;padding:80px 128px;position:relative;width:100%;z-index:2}.blog-post-hero__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:768px;text-align:center;width:100%}.blog-post-hero__category{color:#fff;font-size:1rem;font-weight:500;letter-spacing:.09em;line-height:1.5rem;margin-bottom:16px;text-transform:uppercase}.blog-post-hero__title{color:#fff;margin:0 0 48px;text-align:center}.blog-post-hero__author{align-items:center;display:flex;flex-direction:column;gap:16px}.blog-post-hero__avatar{background-color:hsla(0,0%,100%,.1);border-radius:50%;flex-shrink:0;height:56px;overflow:hidden;width:56px}.blog-post-hero__avatar img{height:100%;object-fit:cover;width:100%}.blog-post-hero__author-info{align-items:center;color:#fff;display:flex;flex-direction:column;text-align:center}.blog-post-hero__author-name{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:4px}.blog-post-hero__meta{align-items:center;color:hsla(0,0%,100%,.9);display:flex;font-size:.875rem;gap:8px;justify-content:center;line-height:1.25rem}.blog-post-hero__separator{color:hsla(0,0%,100%,.6)}.blog-post-content{background-color:#fff}.blog-post-content__container{margin:0 auto;max-width:1280px;padding:80px 128px}.blog-post-content__wrapper{margin:0 auto;max-width:800px}.blog-post-content__header{align-items:center;border-bottom:1px solid var(--border-primary,#d1d4de);display:flex;justify-content:space-between;margin-bottom:48px;padding-bottom:24px}.blog-post-content__breadcrumbs{align-items:center;color:var(--fg-secondary,#181a22);display:flex;gap:8px}.blog-post-content__breadcrumbs a{color:var(--fg-secondary,#181a22);text-decoration:none;transition:color .2s ease}.blog-post-content__breadcrumbs a:hover{color:var(--interactive-primary,#de6e27)}.blog-post-content__breadcrumbs a:active,.blog-post-content__breadcrumbs a:focus,.blog-post-content__breadcrumbs a:focus-visible{color:var(--interactive-secondary,#f69a68)}.blog-post-content__breadcrumbs svg{color:var(--fg-secondary,#181a22)}.blog-post-share{align-items:center;display:flex;gap:8px}.blog-post-share__button{align-items:center;background-color:#fff;border:none;border-radius:12px;color:var(--fg-primary,#0a0b10);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:4px;text-decoration:none;transition:all .2s ease;width:32px}.blog-post-share__button:hover{background-color:inherit;color:var(--interactive-primary,#de6e27)}.blog-post-share__button:active,.blog-post-share__button:focus,.blog-post-share__button:focus-visible{background-color:inherit;color:var(--interactive-secondary,#f69a68)}.blog-post-share__button svg{display:block}.blog-post-body{color:var(--fg-primary,#0a0b10);font-size:1.125rem;line-height:1.75;margin-bottom:64px}.blog-post-body h2,.blog-post-body h3,.blog-post-body h4,.blog-post-body h5,.blog-post-body h6{font-weight:600;line-height:1.3;margin-bottom:1rem;margin-top:2rem}.blog-post-body b,.blog-post-body strong{font-weight:600}.blog-post-body h2{font-size:2rem}.blog-post-body h3{font-size:1.5rem}.blog-post-body p{margin-bottom:1.5rem}.blog-post-body a{color:var(--interactive-primary,#de6e27);text-decoration:underline}.blog-post-body a:hover{text-decoration:none}.blog-post-body img{border-radius:12px;height:auto;margin:2rem 0;max-width:100%}.blog-post-body ol,.blog-post-body ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-post-body li{margin-bottom:.5rem}.blog-post-body blockquote{background-color:var(--bg-secondary,#f2f5ff);border-left:4px solid var(--interactive-primary,#de6e27);border-radius:0 8px 8px 0;font-style:italic;margin:2rem 0;padding:1.5rem}.blog-post-body code{border-radius:4px;font-family:monospace;font-size:.875em;padding:.2rem .4rem}.blog-post-body code,.blog-post-body pre{background-color:var(--bg-secondary,#f2f5ff)}.blog-post-body pre{border-radius:8px;margin:2rem 0;overflow-x:auto;padding:1.5rem}.blog-post-body pre code{background-color:transparent;padding:0}.blog-post-share-bottom{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.blog-post-share-bottom__title{color:var(--fg-primary,#0a0b10);font-size:1.125rem;font-weight:600;line-height:1.75rem}.blog-post-divider{background-color:var(--border-primary,#d1d4de);height:1px;margin:48px 0}.blog-post-author-card{align-items:center;display:flex;flex-direction:column;gap:16px}.blog-post-author-card__avatar{background-color:var(--bg-primary,#fbfcff);border-radius:50%;flex-shrink:0;height:48px;overflow:hidden;width:48px}.blog-post-author-card__avatar img{height:100%;object-fit:cover;width:100%}.blog-post-author-card__info{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.blog-post-author-card__name{color:var(--fg-primary,#0a0b10);font-size:.875rem;font-weight:600;line-height:1.5;margin-bottom:0}.blog-related-section{background-color:var(--bg-canvas,#fff)}.blog-related-section__container{margin:0 auto;max-width:1280px;padding:80px 128px}.blog-related-section__title{color:var(--fg-primary,#0a0b10);margin-bottom:64px;text-align:center}.blog-related-section__actions{display:flex;justify-content:center;margin-top:64px}@media (max-width:991px){.blog-post-hero{min-height:500px}.blog-post-hero__container{padding:64px}.blog-post-hero__title{font-size:2.25rem;line-height:2.75rem}.blog-post-content__container,.blog-related-section__container{padding:64px}.blog-related-section__title{font-size:2rem}}@media (max-width:575px){.blog-post-hero{min-height:400px}.blog-post-hero__container{padding:64px 24px}.blog-post-hero__category{font-size:.875rem;line-height:1.25rem}.blog-post-hero__title{font-size:1.75rem;line-height:2.25rem;margin-bottom:32px}.blog-post-content__container{padding:64px 24px}.blog-post-content__header{align-items:flex-start;flex-direction:column;gap:16px}.blog-post-body{font-size:1rem}.blog-post-body h2{font-size:1.5rem}.blog-post-body h3{font-size:1.25rem}.blog-post-share-bottom{gap:12px}.blog-related-section__container{padding:64px 24px}.blog-related-section__title{font-size:1.75rem;margin-bottom:48px}.blog-related-section__actions{margin-top:48px}}