.blog-card-hero[data-astro-cid-fuslyadv]{position:relative;border-radius:var(--pipod-radius-standard, 24px);overflow:hidden;background:var(--pipod-color-white, #ffffff);box-shadow:0 10px 30px #00000008;transition:box-shadow .2s ease,transform .2s ease;&:hover{box-shadow:0 12px 35px #0000000f;transform:translateY(-2px)}}.blog-card-hero__link[data-astro-cid-fuslyadv]{text-decoration:none;color:inherit;display:block}.blog-card-hero__image-wrapper[data-astro-cid-fuslyadv]{position:relative;aspect-ratio:16 / 9;overflow:hidden;img{width:100%;height:100%;object-fit:cover;display:block}}.blog-card-hero__overlay[data-astro-cid-fuslyadv]{position:absolute;bottom:0;left:0;right:0;height:70%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);z-index:1}.blog-card-hero__placeholder[data-astro-cid-fuslyadv]{width:100%;height:100%;background:var(--pipod-color-deep-blue, #3A506B);display:flex;align-items:center;justify-content:center;span{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:14px;color:var(--pipod-color-white, #ffffff);text-transform:uppercase;letter-spacing:.1em}}.blog-card-hero__content[data-astro-cid-fuslyadv]{position:absolute;bottom:0;left:0;right:0;padding:32px;z-index:2;color:var(--pipod-color-white, #ffffff)}.blog-card-hero__category-badge[data-astro-cid-fuslyadv]{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:var(--pipod-color-white, #ffffff);background:var(--pipod-color-deep-blue, #3A506B);padding:6px 12px;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:16px}.blog-card-hero__title[data-astro-cid-fuslyadv]{font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700;line-height:1.2;color:var(--pipod-color-white, #ffffff);margin:0 0 12px;transition:color .2s ease;.blog-card-hero__link[data-astro-cid-fuslyadv]:hover &{text-decoration:underline}}.blog-card-hero__excerpt[data-astro-cid-fuslyadv]{font-family:var(--pipod-font-noto-sans, "Noto Sans", sans-serif);font-size:1rem;line-height:1.5;color:#ffffffe6;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-hero__meta[data-astro-cid-fuslyadv]{.blog-author__name{color:var(--pipod-color-white, #ffffff)}.blog-author__meta{color:#ffffffb3}.blog-author__avatar{background:#fff3;border:2px solid rgba(255,255,255,.3)}}@media(max-width:768px){.blog-card-hero__content[data-astro-cid-fuslyadv]{padding:20px}.blog-card-hero__title[data-astro-cid-fuslyadv]{font-size:1.25rem}.blog-card-hero__excerpt[data-astro-cid-fuslyadv]{font-size:.9rem;-webkit-line-clamp:2}}.blog-card-split[data-astro-cid-vghqfs27]{background:var(--pipod-color-white, #ffffff);border-radius:var(--pipod-radius-standard, 24px);box-shadow:0 10px 30px #00000008;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;&:hover{box-shadow:0 12px 35px #0000000f;transform:translateY(-2px)}}.blog-card-split__link[data-astro-cid-vghqfs27]{text-decoration:none;color:inherit;display:flex;gap:24px;padding:20px;@media(max-width:768px){flex-direction:column;gap:16px}}.blog-card-split__image-wrapper[data-astro-cid-vghqfs27]{width:40%;flex-shrink:0;aspect-ratio:16 / 10;overflow:hidden;border-radius:16px;img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}&:hover img[data-astro-cid-vghqfs27]{transform:scale(1.03)}@media(max-width:768px){width:100%;aspect-ratio:16 / 9}}.blog-card-split__image-wrapper--placeholder[data-astro-cid-vghqfs27]{background:var(--pipod-color-deep-blue, #3A506B);display:flex;align-items:center;justify-content:center}.blog-card-split__placeholder[data-astro-cid-vghqfs27]{width:100%;height:100%;background:var(--pipod-color-deep-blue, #3A506B);display:flex;align-items:center;justify-content:center;span{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:12px;color:var(--pipod-color-white, #ffffff);text-transform:uppercase;letter-spacing:.1em}}.blog-card-split__content[data-astro-cid-vghqfs27]{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0}.blog-card-split__category[data-astro-cid-vghqfs27]{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:var(--pipod-color-deep-blue, #3A506B);text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:12px}.blog-card-split__title[data-astro-cid-vghqfs27]{font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--pipod-color-near-black, #1F1F1F);margin:0 0 12px;transition:color .2s ease;.blog-card-split__link[data-astro-cid-vghqfs27]:hover &{color:var(--pipod-color-deep-blue, #3A506B);text-decoration:underline}}.blog-card-split__excerpt[data-astro-cid-vghqfs27]{font-family:var(--pipod-font-noto-sans, "Noto Sans", sans-serif);font-size:.95rem;line-height:1.5;color:var(--pipod-color-near-black, #1F1F1F);opacity:.8;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-split__meta[data-astro-cid-vghqfs27]{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:12px;color:var(--pipod-color-disabled, rgba(0, 0, 0, .24));display:flex;align-items:center;gap:8px}.blog-card-split__separator[data-astro-cid-vghqfs27]{color:var(--pipod-color-border-gray, #E5E5E7)}.blog-card-split__reading-time[data-astro-cid-vghqfs27]{display:inline-flex;align-items:center;gap:4px;&:before{content:"";display:inline-block;width:12px;height:12px;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-size:contain;background-repeat:no-repeat;opacity:.5}}.blog-card-list[data-astro-cid-rf5qbkyj]{padding:var(--pipod-space-md, 16px) 0;border-bottom:1px solid var(--pipod-color-border-gray, #E5E5E7);&:last-child{border-bottom:none}&__link{text-decoration:none;color:inherit;display:block}&__content{display:flex;flex-direction:column;gap:var(--pipod-space-xs, 4px)}&__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);margin:0;transition:color var(--pipod-transition-fast, .15s ease);.blog-card-list__link[data-astro-cid-rf5qbkyj]:hover &{color:var(--pipod-color-deep-blue, #3A506B);text-decoration:underline}}&__meta{display:flex;align-items:center;gap:8px}&__date{font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:var(--pipod-size-label, .7rem);color:var(--pipod-color-disabled, rgba(0, 0, 0, .24))}&__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, rgba(0, 0, 0, .24));display:inline-flex;align-items:center;gap:4px;&:before{content:"";display:inline-block;width:12px;height:12px;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-size:contain;background-repeat:no-repeat;opacity:.5}}}.blog-card{background:var(--pipod-color-white, #ffffff);border-radius:var(--pipod-radius-standard, 24px);box-shadow:0 10px 30px #00000008;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.blog-card:hover{box-shadow:0 12px 35px #0000000f;transform:translateY(-2px)}.blog-card__image{border-radius:16px;overflow:hidden}.blog-card__image img{width:100%;height:100%;object-fit:cover;display:block}.blog-card__content{padding:20px 24px 32px}.blog-card__category{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:var(--pipod-color-deep-blue, #3A506B);text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:12px}.blog-card__category-badge{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:var(--pipod-color-white, #ffffff);background:var(--pipod-color-deep-blue, #3A506B);text-transform:uppercase;letter-spacing:.05em;padding:6px 12px;border-radius:4px;display:inline-block;margin-bottom:12px}.blog-card__title{font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--pipod-color-near-black, #1F1F1F);margin:0 0 12px;transition:color .2s ease}.blog-card__excerpt{font-family:var(--pipod-font-noto-sans, "Noto Sans", sans-serif);font-size:.95rem;line-height:1.5;color:var(--pipod-color-near-black, #1F1F1F);opacity:.8;margin:0 0 16px}.blog-card__meta{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:12px;color:var(--pipod-color-disabled, rgba(0, 0, 0, .24));display:flex;align-items:center;gap:8px}.blog-card__link{text-decoration:none;color:inherit;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{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:24px}.blog-card--hero .blog-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.blog-card--hero .blog-card__overlay{position:absolute;bottom:0;left:0;right:0;height:70%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);z-index:1}.blog-card--hero .blog-card__content{position:absolute;bottom:0;left:0;right:0;padding:32px;z-index:2;color:var(--pipod-color-white, #ffffff)}.blog-card--hero .blog-card__category{color:var(--pipod-color-white, #ffffff);background:var(--pipod-color-deep-blue, #3A506B);padding:6px 12px;border-radius:4px}.blog-card--hero .blog-card__title{color:var(--pipod-color-white, #ffffff);font-size:1.75rem;margin-bottom:16px}.blog-card--hero .blog-card__excerpt{color:var(--pipod-color-white, #ffffff);opacity:.9;margin-bottom:20px}.blog-card--hero .blog-card__meta{color:#ffffffb3}.blog-card--split{display:flex;gap:24px;background:var(--pipod-color-white, #ffffff);border-radius:var(--pipod-radius-standard, 24px);overflow:hidden}.blog-card--split .blog-card__image-wrapper{width:40%;flex-shrink:0;aspect-ratio:16/10;overflow:hidden;border-radius:16px;margin:20px 0 20px 20px}.blog-card--split .blog-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.blog-card--split .blog-card__content{flex:1;display:flex;flex-direction:column;justify-content:center;padding:24px 24px 24px 0}@media(max-width:768px){.blog-card--split{flex-direction:column}.blog-card--split .blog-card__image-wrapper{width:100%;margin:0;border-radius:24px 24px 0 0}.blog-card--split .blog-card__content{padding:20px 24px 32px}}.blog-card--grid .blog-card__image-wrapper{aspect-ratio:16/10;overflow:hidden;margin:0}.blog-card--grid .blog-card__image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card--grid:hover .blog-card__image-wrapper img{transform:scale(1.03)}.blog-card--compact{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--pipod-color-border-gray, #E5E5E7)}.blog-card--compact:last-child{border-bottom:none}.blog-card--compact__image{width:80px;height:80px;flex-shrink:0;border-radius:8px;overflow:hidden}.blog-card--compact__image img{width:100%;height:100%;object-fit:cover}.blog-card--compact__content{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.blog-card--compact__category{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:var(--pipod-color-deep-blue, #3A506B);text-transform:uppercase;letter-spacing:.05em}.blog-card--compact__title{font-family:var(--pipod-font-noto-sans, "Noto Sans", sans-serif);font-size:.95rem;font-weight:600;color:var(--pipod-color-near-black, #1F1F1F);line-height:1.25;margin:0}.blog-card--compact__meta{font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:.7rem;color:var(--pipod-color-disabled, rgba(0, 0, 0, .24));display:flex;align-items:center;gap:8px}.blog-card--list{padding:16px 0;border-bottom:1px solid var(--pipod-color-border-gray, #E5E5E7)}.blog-card--list:last-child{border-bottom:none}.blog-card--list__content{display:flex;flex-direction:column;gap:4px}.blog-card--list__category{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:var(--pipod-color-deep-blue, #3A506B);text-transform:uppercase;letter-spacing:.05em}.blog-card--list__title{font-family:var(--pipod-font-noto-sans, "Noto Sans", sans-serif);font-size:.95rem;font-weight:600;color:var(--pipod-color-near-black, #1F1F1F);line-height:1.25;margin:0;transition:color .15s ease}.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);font-size:.7rem;color:var(--pipod-color-disabled, rgba(0, 0, 0, .24))}.blog-card--mini{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--pipod-color-border-gray, #E5E5E7)}.blog-card--mini:last-child{border-bottom:none}.blog-card--mini__image{width:60px;height:60px;flex-shrink:0;border-radius:8px;overflow:hidden}.blog-card--mini__image img{width:100%;height:100%;object-fit:cover}.blog-card--mini__content{flex:1;display:flex;align-items:center}.blog-card--mini__title{font-family:var(--pipod-font-noto-sans, "Noto Sans", sans-serif);font-size:.875rem;font-weight:600;color:var(--pipod-color-near-black, #1F1F1F);line-height:1.3;margin:0}.blog-card--featured{position:relative;border-radius:var(--pipod-radius-standard, 24px);overflow:hidden}.blog-card--featured__image-wrapper{aspect-ratio:16/9;overflow:hidden}.blog-card--featured__image-wrapper img{width:100%;height:100%;object-fit:cover}.blog-card--featured__overlay{position:absolute;bottom:0;left:0;right:0;height:80%;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 50%,transparent 100%)}.blog-card--featured__content{position:absolute;bottom:0;left:0;right:0;padding:32px;color:var(--pipod-color-white, #ffffff)}.blog-card--featured__featured-badge{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:var(--pipod-color-white, #ffffff);background:var(--pipod-color-deep-blue, #3A506B);padding:6px 12px;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:12px}.blog-card--featured__category{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:11px;font-weight:500;color:#fffc;text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:8px}.blog-card--featured__title{font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:1.5rem;font-weight:700;color:var(--pipod-color-white, #ffffff);line-height:1.2;margin:0 0 12px}.blog-card--featured__excerpt{font-family:var(--pipod-font-noto-sans, "Noto Sans", sans-serif);font-size:.95rem;color:#ffffffe6;line-height:1.5;margin:0}.reading-time{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:12px;color:var(--pipod-color-disabled, rgba(0, 0, 0, .24));display:inline-flex;align-items:center;gap:4px}.reading-time:before{content:"";display:inline-block;width:12px;height:12px;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-size:contain;background-repeat:no-repeat;opacity:.5}.blog-author{display:flex;align-items:center;gap:12px}.blog-author__avatar{width:40px;height:40px;border-radius:50%;background:var(--pipod-color-deep-blue, #3A506B);display:flex;align-items:center;justify-content:center;font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:14px;font-weight:600;color:var(--pipod-color-white, #ffffff);flex-shrink:0}.blog-author__info{display:flex;flex-direction:column;gap:2px}.blog-author__name{font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:14px;font-weight:600;color:var(--pipod-color-near-black, #1F1F1F)}.blog-author__meta{font-family:var(--pipod-font-pt-mono, "PT Mono", monospace);font-size:12px;color:var(--pipod-color-disabled, rgba(0, 0, 0, .24));display:flex;align-items:center;gap:8px}.blog-author__meta time{color:inherit}.blog-author__separator{color:var(--pipod-color-border-gray, #E5E5E7)}.pipod-blog[data-astro-cid-y3hmav44]{background:var(--pipod-color-white, #ffffff);padding-top:120px;padding-bottom:80px}.pipod-blog__container[data-astro-cid-y3hmav44]{max-width:1400px;margin:0 auto;padding:0 24px}.pipod-blog__header[data-astro-cid-y3hmav44]{text-align:center;padding:40px 0}.pipod-blog__subtitle{max-width:600px;margin:16px auto 0!important;opacity:.8}.pipod-blog__section[data-astro-cid-y3hmav44]{padding:40px 0}.pipod-blog__section-title[data-astro-cid-y3hmav44]{margin-bottom:24px}.pipod-blog__section-title{margin-bottom:24px!important}.pipod-blog__hero[data-astro-cid-y3hmav44]{.blog-card-hero{max-width:100%}}.pipod-blog__split-grid[data-astro-cid-y3hmav44]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;@media(max-width:768px){grid-template-columns:1fr}}.pipod-blog__layout-grid[data-astro-cid-y3hmav44]{display:grid;grid-template-columns:1fr 320px;gap:40px}.pipod-blog__content[data-astro-cid-y3hmav44]{min-width:0}.pipod-blog__sidebar[data-astro-cid-y3hmav44]{position:sticky;top:120px;height:fit-content}.pipod-blog__grid-section[data-astro-cid-y3hmav44]{margin-bottom:48px}.pipod-blog__grid[data-astro-cid-y3hmav44]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;@media(max-width:1024px){grid-template-columns:repeat(2,1fr)}@media(max-width:640px){grid-template-columns:1fr}}.pipod-blog__list-section[data-astro-cid-y3hmav44]{margin-top:48px}.pipod-blog__list[data-astro-cid-y3hmav44]{display:flex;flex-direction:column}.pipod-blog__cta[data-astro-cid-y3hmav44]{padding:60px 0}.pipod-blog__cta-box[data-astro-cid-y3hmav44]{background:var(--pipod-color-light-surface, #F5F5F7);border-radius:var(--pipod-radius-standard, 24px);padding:48px;text-align:center;h2{margin-bottom:16px!important}p{max-width:500px;margin:0 auto 24px!important;opacity:.8}}.pipod-blog__cta-button[data-astro-cid-y3hmav44]{display:inline-block;font-family:var(--pipod-font-inter, "Inter", sans-serif);font-size:1rem;font-weight:600;color:var(--pipod-color-white, #ffffff);background:var(--pipod-color-deep-blue, #3A506B);text-decoration:none;padding:14px 32px;border-radius:100px;border:none;cursor:pointer;transition:all .3s ease;&:hover{background:#000;transform:translateY(-2px)}}@media(max-width:1024px){.pipod-blog__layout-grid[data-astro-cid-y3hmav44]{grid-template-columns:1fr}.pipod-blog__sidebar[data-astro-cid-y3hmav44]{position:static;margin-top:48px}}@media(max-width:768px){.pipod-blog[data-astro-cid-y3hmav44]{padding-top:100px;padding-bottom:50px}.pipod-blog__container[data-astro-cid-y3hmav44]{padding:0 16px}.pipod-blog__section[data-astro-cid-y3hmav44]{padding:24px 0}.pipod-blog__cta-box[data-astro-cid-y3hmav44]{padding:32px 24px}}
