.blog-card-hero[data-astro-cid-zvtklydu]{border-radius:var(--pipod-radius-standard,24px);background:var(--pipod-color-white,#fff);transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000008;&:hover{transform:translateY(-2px);box-shadow:0 12px 35px #0000000f}}.blog-card-hero__link[data-astro-cid-zvtklydu]{color:inherit;text-decoration:none;display:block}.blog-card-hero__image-wrapper[data-astro-cid-zvtklydu]{aspect-ratio:16/9;position:relative;overflow:hidden;& img{object-fit:cover;width:100%;height:100%;display:block}}.blog-card-hero__overlay[data-astro-cid-zvtklydu]{z-index:1;background:linear-gradient(#0000 0%,#000c 100%);height:70%;position:absolute;bottom:0;left:0;right:0}.blog-card-hero__placeholder[data-astro-cid-zvtklydu]{background:var(--pipod-color-deep-blue,#3a506b);justify-content:center;align-items:center;width:100%;height:100%;display:flex;& span{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-white,#fff);text-transform:uppercase;letter-spacing:.1em;font-size:14px}}.blog-card-hero__content[data-astro-cid-zvtklydu]{z-index:2;color:var(--pipod-color-white,#fff);padding:32px;position:absolute;bottom:0;left:0;right:0}.blog-card-hero__category-badge[data-astro-cid-zvtklydu]{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-white,#fff);background:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:16px;padding:6px 12px;font-size:11px;font-weight:500;display:inline-block}.blog-card-hero__title[data-astro-cid-zvtklydu]{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-white,#fff);margin:0 0 12px;font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700;line-height:1.2;transition:color .2s;.blog-card-hero__link[data-astro-cid-zvtklydu]:hover &{text-decoration:underline}}.blog-card-hero__excerpt[data-astro-cid-zvtklydu]{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);color:#ffffffe6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 20px;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card-hero__meta[data-astro-cid-zvtklydu]{& .blog-author__name{color:var(--pipod-color-white,#fff)}& .blog-author__meta{color:#ffffffb3}& .blog-author__avatar{background:#fff3;border:2px solid #ffffff4d}}@media (width<=768px){.blog-card-hero__content[data-astro-cid-zvtklydu]{padding:20px}.blog-card-hero__title[data-astro-cid-zvtklydu]{font-size:1.25rem}.blog-card-hero__excerpt[data-astro-cid-zvtklydu]{-webkit-line-clamp:2;font-size:.9rem}}.blog-card-split[data-astro-cid-dymz2yc6]{background:var(--pipod-color-white,#fff);border-radius:var(--pipod-radius-standard,24px);transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 10px 30px #00000008;&:hover{transform:translateY(-2px);box-shadow:0 12px 35px #0000000f}}.blog-card-split__link[data-astro-cid-dymz2yc6]{color:inherit;gap:24px;padding:20px;text-decoration:none;display:flex;@media (width<=768px){flex-direction:column;gap:16px}}.blog-card-split__image-wrapper[data-astro-cid-dymz2yc6]{aspect-ratio:16/10;border-radius:16px;flex-shrink:0;width:40%;overflow:hidden;& img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}&:hover img[data-astro-cid-dymz2yc6]{transform:scale(1.03)}@media (width<=768px){aspect-ratio:16/9;width:100%}}.blog-card-split__image-wrapper--placeholder[data-astro-cid-dymz2yc6]{background:var(--pipod-color-deep-blue,#3a506b);justify-content:center;align-items:center;display:flex}.blog-card-split__placeholder[data-astro-cid-dymz2yc6]{background:var(--pipod-color-deep-blue,#3a506b);justify-content:center;align-items:center;width:100%;height:100%;display:flex;& span{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-white,#fff);text-transform:uppercase;letter-spacing:.1em;font-size:12px}}.blog-card-split__content[data-astro-cid-dymz2yc6]{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.blog-card-split__category[data-astro-cid-dymz2yc6]{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:11px;font-weight:500;display:inline-block}.blog-card-split__title[data-astro-cid-dymz2yc6]{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);margin:0 0 12px;font-size:1.25rem;font-weight:600;line-height:1.3;transition:color .2s;.blog-card-split__link[data-astro-cid-dymz2yc6]:hover &{color:var(--pipod-color-deep-blue,#3a506b);text-decoration:underline}}.blog-card-split__excerpt[data-astro-cid-dymz2yc6]{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);opacity:.8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 16px;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card-split__meta[data-astro-cid-dymz2yc6]{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-disabled,#0000003d);align-items:center;gap:8px;font-size:12px;display:flex}.blog-card-split__separator[data-astro-cid-dymz2yc6]{color:var(--pipod-color-border-gray,#e5e5e7)}.blog-card-split__reading-time[data-astro-cid-dymz2yc6]{align-items:center;gap:4px;display:inline-flex;&:before{content:"";opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block}}.blog-card-list[data-astro-cid-zsfstwtg]{padding:var(--pipod-space-md,16px) 0;border-bottom:1px solid var(--pipod-color-border-gray,#e5e5e7);&:last-child{border-bottom:none}&__link{color:inherit;text-decoration:none;display:block}&__content{gap:var(--pipod-space-xs,4px);flex-direction:column;display:flex}&__category{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);font-size:var(--pipod-size-label,.7rem);font-weight:var(--pipod-weight-extrabold,800);color:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:var(--pipod-tracking-wider,.05em)}&__title{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);font-size:var(--pipod-size-body,.95rem);font-weight:var(--pipod-weight-semibold,600);color:var(--pipod-color-near-black,#1f1f1f);line-height:var(--pipod-leading-snug,1.25);transition:color var(--pipod-transition-fast,.15s ease);margin:0;.blog-card-list__link[data-astro-cid-zsfstwtg]:hover &{color:var(--pipod-color-deep-blue,#3a506b);text-decoration:underline}}&__meta{align-items:center;gap:8px;display:flex}&__date{font-family:var(--pipod-font-inter,"Inter", sans-serif);font-size:var(--pipod-size-label,.7rem);color:var(--pipod-color-disabled,#0000003d)}&__separator{color:var(--pipod-color-border-gray,#e5e5e7);font-size:var(--pipod-size-label,.7rem)}&__reading-time{font-family:var(--pipod-font-inter,"Inter", sans-serif);font-size:var(--pipod-size-label,.7rem);color:var(--pipod-color-disabled,#0000003d);align-items:center;gap:4px;display:inline-flex;&:before{content:"";opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block}}}.blog-card{background:var(--pipod-color-white,#fff);border-radius:var(--pipod-radius-standard,24px);transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 10px 30px #00000008}.blog-card:hover{transform:translateY(-2px);box-shadow:0 12px 35px #0000000f}.blog-card__image{border-radius:16px;overflow:hidden}.blog-card__image img{object-fit:cover;width:100%;height:100%;display:block}.blog-card__content{padding:20px 24px 32px}@media (width<=640px){.blog-card__content{padding:16px 20px 24px}}.blog-card__category{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:11px;font-weight:500;display:inline-block}.blog-card__category-badge{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-white,#fff);background:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:12px;padding:6px 12px;font-size:11px;font-weight:500;display:inline-block}.blog-card__title{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);margin:0 0 12px;font-size:1.25rem;font-weight:600;line-height:1.3;transition:color .2s}.blog-card__excerpt{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);opacity:.8;margin:0 0 16px;font-size:.95rem;line-height:1.5}.blog-card__meta{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-disabled,#0000003d);align-items:center;gap:8px;font-size:12px;display:flex}.blog-card__link{color:inherit;text-decoration:none;display:block}.blog-card__link:hover .blog-card__title{color:var(--pipod-color-deep-blue,#3a506b);text-decoration:underline}.blog-card--hero .blog-card__image-wrapper{aspect-ratio:16/9;border-radius:24px;position:relative;overflow:hidden}.blog-card--hero .blog-card__image-wrapper img{object-fit:cover;width:100%;height:100%}.blog-card--hero .blog-card__overlay{z-index:1;background:linear-gradient(#0000 0%,#000c 100%);height:70%;position:absolute;bottom:0;left:0;right:0}.blog-card--hero .blog-card__content{z-index:2;color:var(--pipod-color-white,#fff);padding:32px;position:absolute;bottom:0;left:0;right:0}.blog-card--hero .blog-card__category{color:var(--pipod-color-white,#fff);background:var(--pipod-color-deep-blue,#3a506b);border-radius:4px;padding:6px 12px}.blog-card--hero .blog-card__title{color:var(--pipod-color-white,#fff);margin-bottom:16px;font-size:1.75rem}.blog-card--hero .blog-card__excerpt{color:var(--pipod-color-white,#fff);opacity:.9;margin-bottom:20px}.blog-card--hero .blog-card__meta{color:#ffffffb3}.blog-card--split{background:var(--pipod-color-white,#fff);border-radius:var(--pipod-radius-standard,24px);gap:24px;display:flex;overflow:hidden}.blog-card--split .blog-card__image-wrapper{aspect-ratio:16/10;border-radius:16px;flex-shrink:0;width:40%;margin:20px 0 20px 20px;overflow:hidden}.blog-card--split .blog-card__image-wrapper img{object-fit:cover;width:100%;height:100%}.blog-card--split .blog-card__content{flex-direction:column;flex:1;justify-content:center;padding:24px 24px 24px 0;display:flex}@media (width<=768px){.blog-card--split{flex-direction:column}.blog-card--split .blog-card__image-wrapper{border-radius:24px 24px 0 0;width:100%;margin:0}.blog-card--split .blog-card__content{padding:20px 24px 32px}}.blog-card--grid .blog-card__image-wrapper{aspect-ratio:16/10;margin:0;overflow:hidden}.blog-card--grid .blog-card__image-wrapper img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-card--grid:hover .blog-card__image-wrapper img{transform:scale(1.03)}.blog-card--compact{border-bottom:1px solid var(--pipod-color-border-gray,#e5e5e7);gap:16px;padding:16px 0;display:flex}.blog-card--compact:last-child{border-bottom:none}.blog-card--compact__image{border-radius:8px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.blog-card--compact__image img{object-fit:cover;width:100%;height:100%}.blog-card--compact__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.blog-card--compact__category{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}.blog-card--compact__title{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);margin:0;font-size:.95rem;font-weight:600;line-height:1.25}.blog-card--compact__meta{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-disabled,#0000003d);align-items:center;gap:8px;font-size:.7rem;display:flex}.blog-card--list{border-bottom:1px solid var(--pipod-color-border-gray,#e5e5e7);padding:16px 0}.blog-card--list:last-child{border-bottom:none}.blog-card--list__content{flex-direction:column;gap:4px;display:flex}.blog-card--list__category{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}.blog-card--list__title{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);margin:0;font-size:.95rem;font-weight:600;line-height:1.25;transition:color .15s}.blog-card--list__title:hover{color:var(--pipod-color-deep-blue,#3a506b);text-decoration:underline}.blog-card--list__meta{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-disabled,#0000003d);font-size:.7rem}.blog-card--mini{border-bottom:1px solid var(--pipod-color-border-gray,#e5e5e7);gap:12px;padding:12px 0;display:flex}.blog-card--mini:last-child{border-bottom:none}.blog-card--mini__image{border-radius:8px;flex-shrink:0;width:60px;height:60px;overflow:hidden}.blog-card--mini__image img{object-fit:cover;width:100%;height:100%}.blog-card--mini__content{flex:1;align-items:center;display:flex}.blog-card--mini__title{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.blog-card--featured{border-radius:var(--pipod-radius-standard,24px);position:relative;overflow:hidden}.blog-card--featured__image-wrapper{aspect-ratio:16/9;overflow:hidden}.blog-card--featured__image-wrapper img{object-fit:cover;width:100%;height:100%}.blog-card--featured__overlay{background:linear-gradient(#0000 0%,#0006 50%,#000000d9 100%);height:80%;position:absolute;bottom:0;left:0;right:0}.blog-card--featured__content{color:var(--pipod-color-white,#fff);padding:32px;position:absolute;bottom:0;left:0;right:0}.blog-card--featured__featured-badge{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-white,#fff);background:var(--pipod-color-deep-blue,#3a506b);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:12px;padding:6px 12px;font-size:11px;font-weight:500;display:inline-block}.blog-card--featured__category{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:#fffc;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:500;display:block}.blog-card--featured__title{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-white,#fff);margin:0 0 12px;font-size:1.5rem;font-weight:700;line-height:1.2}.blog-card--featured__excerpt{font-family:var(--pipod-font-noto-sans,"Noto Sans", sans-serif);color:#ffffffe6;margin:0;font-size:.95rem;line-height:1.5}.reading-time{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-disabled,#0000003d);align-items:center;gap:4px;font-size:12px;display:inline-flex}.reading-time:before{content:"";opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block}.blog-author{align-items:center;gap:12px;display:flex}.blog-author__avatar{background:var(--pipod-color-deep-blue,#3a506b);width:40px;height:40px;font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-white,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.blog-author__info{flex-direction:column;gap:2px;display:flex}.blog-author__name{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-near-black,#1f1f1f);font-size:14px;font-weight:600}.blog-author__meta{font-family:var(--pipod-font-pt-mono,"PT Mono", monospace);color:var(--pipod-color-disabled,#0000003d);align-items:center;gap:8px;font-size:12px;display:flex}.blog-author__meta time{color:inherit}.blog-author__separator{color:var(--pipod-color-border-gray,#e5e5e7)}.pipod-blog[data-astro-cid-mpiufwju]{background:var(--pipod-color-white,#fff);padding-top:120px;padding-bottom:80px}.pipod-blog__container[data-astro-cid-mpiufwju]{max-width:1400px;margin:0 auto;padding:0 24px}.pipod-blog__header[data-astro-cid-mpiufwju]{text-align:center;padding:40px 0}.pipod-blog__subtitle{opacity:.8;max-width:600px;margin:16px auto 0!important}.pipod-blog__section[data-astro-cid-mpiufwju]{padding:40px 0}.pipod-blog__section-title[data-astro-cid-mpiufwju]{margin-bottom:24px}.pipod-blog__section-title{margin-bottom:24px!important}.pipod-blog__hero[data-astro-cid-mpiufwju]{& .blog-card-hero{max-width:100%}}.pipod-blog__split-grid[data-astro-cid-mpiufwju]{grid-template-columns:repeat(2,1fr);gap:32px;display:grid;@media (width<=768px){grid-template-columns:1fr}}.pipod-blog__layout-grid[data-astro-cid-mpiufwju]{grid-template-columns:1fr 320px;gap:40px;display:grid}.pipod-blog__content[data-astro-cid-mpiufwju]{min-width:0}.pipod-blog__sidebar[data-astro-cid-mpiufwju]{height:fit-content;position:sticky;top:120px}.pipod-blog__grid-section[data-astro-cid-mpiufwju]{margin-bottom:48px}.pipod-blog__grid[data-astro-cid-mpiufwju]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid;@media (width<=1024px){grid-template-columns:repeat(2,1fr)}@media (width<=640px){grid-template-columns:1fr}}.pipod-blog__list-section[data-astro-cid-mpiufwju]{margin-top:48px}.pipod-blog__list[data-astro-cid-mpiufwju]{flex-direction:column;display:flex}.pipod-blog__cta[data-astro-cid-mpiufwju]{padding:60px 0}.pipod-blog__cta-box[data-astro-cid-mpiufwju]{background:var(--pipod-color-light-surface,#f5f5f7);border-radius:var(--pipod-radius-standard,24px);text-align:center;padding:48px;& h2{margin-bottom:16px!important}& p{opacity:.8;max-width:500px;margin:0 auto 24px!important}}.pipod-blog__cta-button[data-astro-cid-mpiufwju]{font-family:var(--pipod-font-inter,"Inter", sans-serif);color:var(--pipod-color-white,#fff);background:var(--pipod-color-deep-blue,#3a506b);cursor:pointer;border:none;border-radius:100px;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;&:hover{background:#000;transform:translateY(-2px)}}@media (width<=1024px){.pipod-blog__layout-grid[data-astro-cid-mpiufwju]{grid-template-columns:1fr}.pipod-blog__sidebar[data-astro-cid-mpiufwju]{margin-top:48px;position:static}}@media (width<=768px){.pipod-blog[data-astro-cid-mpiufwju]{padding-top:100px;padding-bottom:50px}.pipod-blog__container[data-astro-cid-mpiufwju]{padding:0 24px}.pipod-blog__section[data-astro-cid-mpiufwju]{padding:24px 0}.pipod-blog__cta-box[data-astro-cid-mpiufwju]{padding:32px 24px}}
