.layout-corporate .corp-blog-list{padding:60px 0 80px}.layout-corporate .corp-blog-list__inner{max-width:var(--corporate-container-max);margin:0 auto;padding:0 var(--corporate-container-gutter)}.layout-corporate .corp-blog-list__title{text-align:center;font-family:var(--corporate-header-font);font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:48px}.layout-corporate .corp-blog-list__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px}.layout-corporate .corp-blog-card{display:flex;flex-direction:column}.layout-corporate .corp-blog-card__link{display:flex;flex-direction:column;flex:1;color:inherit}.layout-corporate .corp-blog-card__image-wrap{aspect-ratio:3 / 2;overflow:hidden;background:#e8e8e8;margin-bottom:16px}.layout-corporate .corp-blog-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.layout-corporate .corp-blog-card__link:hover .corp-blog-card__image{transform:scale(1.03)}.layout-corporate .corp-blog-card__image--placeholder{width:100%;height:100%;background:#d0d0d0}.layout-corporate .corp-blog-card__body{display:flex;flex-direction:column;flex:1}.layout-corporate .corp-blog-card__title{font-size:1rem;font-weight:700;line-height:1.45;margin-bottom:10px}.layout-corporate .corp-blog-card__link:hover .corp-blog-card__title{text-decoration:underline}.layout-corporate .corp-blog-card__excerpt{font-size:.875rem;line-height:1.6;color:#555;flex:1;margin-bottom:12px}.layout-corporate .corp-blog-card__readmore{display:inline-block;font-size:.875rem;font-weight:600;color:var(--corporate-gold);margin-top:auto}.layout-corporate .corp-blog-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:56px;flex-wrap:wrap}.layout-corporate .corp-blog-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid #ccc;color:#333;font-size:.875rem;transition:background .2s,color .2s,border-color .2s}.layout-corporate .corp-blog-pagination__item:hover{background:var(--corporate-black);color:var(--corporate-white);border-color:var(--corporate-black)}.layout-corporate .corp-blog-pagination__item--current{background:var(--corporate-black);color:var(--corporate-white);border-color:var(--corporate-black);cursor:default}.layout-corporate .corp-blog-pagination__item--gap{border-color:transparent;cursor:default}@media screen and (max-width:900px){.layout-corporate .corp-blog-list__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:580px){.layout-corporate .corp-blog-list__grid{grid-template-columns:1fr}}.layout-corporate .corp-article{padding:60px 0 80px}.layout-corporate .corp-article__inner{max-width:var(--corporate-container-max);margin:0 auto;padding:0 var(--corporate-container-gutter);display:flex;gap:48px;align-items:flex-start}.layout-corporate .corp-article__main{flex:7;min-width:0;background:var(--corporate-white);padding:40px;box-shadow:0 0 0 1px #e8e8e8}.layout-corporate .corp-article__title{font-family:var(--corporate-header-font);font-size:1.625rem;font-weight:700;line-height:1.4;margin-bottom:14px}.layout-corporate .corp-article__meta{font-size:.875rem;color:#666;margin-bottom:16px}.layout-corporate .corp-article__meta-sep{margin:0 4px}.layout-corporate .corp-article__tag-link{color:#c0392b}.layout-corporate .corp-article__tag-link:hover{text-decoration:underline}.layout-corporate .corp-article__divider{height:1px;background:#ddd;margin-bottom:28px}.layout-corporate .corp-article__content{font-size:.9375rem;line-height:1.75;color:#333}.layout-corporate .corp-article__content h2,.layout-corporate .corp-article__content h3{font-weight:700;margin:24px 0 12px}.layout-corporate .corp-article__content p{margin-bottom:16px}.layout-corporate .corp-article__content img{max-width:100%;height:auto;display:block;margin:16px 0}.layout-corporate .corp-article__content a{color:#c0392b;text-decoration:underline}.layout-corporate .corp-article__content a:hover{opacity:.75}.layout-corporate .corp-article__sidebar{flex:3;min-width:0;display:flex;flex-direction:column;gap:32px}.layout-corporate .corp-sidebar-block__title{font-family:var(--corporate-header-font);font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding-bottom:10px;border-bottom:2px solid var(--corporate-black);margin-bottom:16px}.layout-corporate .corp-sidebar-recent{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.layout-corporate .corp-sidebar-recent__link{display:flex;gap:12px;color:inherit}.layout-corporate .corp-sidebar-recent__link:hover .corp-sidebar-recent__title{text-decoration:underline}.layout-corporate .corp-sidebar-recent__image-wrap{flex-shrink:0;width:80px;height:52px;overflow:hidden;background:#e8e8e8}.layout-corporate .corp-sidebar-recent__image{width:100%;height:100%;object-fit:cover;display:block}.layout-corporate .corp-sidebar-recent__image--placeholder{width:100%;height:100%;background:#d0d0d0}.layout-corporate .corp-sidebar-recent__title{font-size:.8125rem;font-weight:700;line-height:1.4;margin-bottom:4px;color:#c0392b}.layout-corporate .corp-sidebar-recent__excerpt{font-size:.75rem;color:#555;line-height:1.5;margin:0}.layout-corporate .corp-sidebar-tags{display:flex;flex-wrap:wrap;gap:8px}.layout-corporate .corp-sidebar-tags__item{display:inline-block;padding:4px 12px;border:1px solid #ccc;font-size:.8125rem;color:#333;transition:background .2s,color .2s,border-color .2s}.layout-corporate .corp-sidebar-tags__item:hover{background:var(--corporate-black);color:var(--corporate-white);border-color:var(--corporate-black)}@media screen and (max-width:780px){.layout-corporate .corp-article__inner{flex-direction:column}.layout-corporate .corp-article__main{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/corporate-blog.css.map */
