.kinsu-blog-card{width:100%}.kinsu-blog-card__link{display:block;text-decoration:none;color:inherit}.kinsu-blog-card__link:hover .kinsu-blog-card__image{transform:scale(1.05)}.kinsu-blog-card__link:hover .kinsu-blog-card__title{color:var(--kinsu-accent)}.kinsu-blog-card__image-wrapper{position:relative;overflow:hidden;border-radius:var(--kinsu-radius-lg);background-color:var(--kinsu-gray-lightest);aspect-ratio:16 / 10}.kinsu-blog-card__image-wrapper[data-aspect="16:9"]{aspect-ratio:16 / 9}.kinsu-blog-card__image-wrapper[data-aspect="4:3"]{aspect-ratio:4 / 3}.kinsu-blog-card__image-wrapper[data-aspect="3:2"]{aspect-ratio:3 / 2}.kinsu-blog-card__image-wrapper[data-aspect="1:1"]{aspect-ratio:1 / 1}.kinsu-blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--kinsu-transition-slower)}.kinsu-blog-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--kinsu-gray-lightest) 0%,var(--kinsu-gray-lighter) 100%);color:var(--kinsu-gray-light)}.kinsu-blog-card__content{padding-top:var(--kinsu-space-4)}.kinsu-blog-card__category{display:inline-block;font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-xs);font-weight:var(--kinsu-font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--kinsu-gray);margin-bottom:var(--kinsu-space-2)}.kinsu-blog-card__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-lg);font-weight:var(--kinsu-font-semibold);line-height:var(--kinsu-leading-snug);color:var(--kinsu-black);margin:0 0 var(--kinsu-space-2);transition:color var(--kinsu-transition-fast)}.kinsu-blog-card__excerpt{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);line-height:var(--kinsu-leading-relaxed);color:var(--kinsu-gray);margin:0 0 var(--kinsu-space-3)}.kinsu-blog-card__meta{display:flex;align-items:center;gap:var(--kinsu-space-3);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-xs);color:var(--kinsu-gray-light)}.kinsu-blog-card__author{display:flex;align-items:center;gap:var(--kinsu-space-2)}.kinsu-blog-card__author-avatar{width:32px;height:32px;border-radius:var(--kinsu-radius-full);object-fit:cover}.kinsu-blog-card__author-name{font-weight:var(--kinsu-font-medium);color:var(--kinsu-dark)}.kinsu-blog-card__read-time{color:var(--kinsu-gray-light)}.kinsu-blog-card--featured .kinsu-blog-card__link--featured{display:grid;gap:var(--kinsu-space-6)}@media (min-width: 768px){.kinsu-blog-card--featured .kinsu-blog-card__link--featured{grid-template-columns:1.2fr 1fr;align-items:center}}.kinsu-blog-card__image-wrapper--featured{aspect-ratio:4 / 3;border-radius:var(--kinsu-radius-xl)}@media (min-width: 768px){.kinsu-blog-card__image-wrapper--featured{aspect-ratio:16 / 10}}.kinsu-blog-card__content--featured{padding-top:0}.kinsu-blog-card__title--featured{font-size:var(--kinsu-text-xl)}@media (min-width: 768px){.kinsu-blog-card__title--featured{font-size:var(--kinsu-text-2xl)}}@media (min-width: 1024px){.kinsu-blog-card__title--featured{font-size:var(--kinsu-text-3xl)}}.kinsu-blog-card--hero{background-color:transparent;border-radius:0;overflow:visible}.kinsu-blog-card__hero-wrapper{display:grid;gap:var(--kinsu-space-6);align-items:center;min-height:var(--hero-image-mobile, 280px)}@media (min-width: 768px){.kinsu-blog-card__hero-wrapper{grid-template-columns:1.2fr 1fr;gap:var(--kinsu-space-10);min-height:var(--hero-image-desktop, 450px)}}.kinsu-blog-card__hero-image-link{display:block;height:var(--hero-image-mobile, 280px);background-color:#d4d4d4;border-radius:var(--kinsu-radius-xl);overflow:hidden;box-shadow:0 8px 30px #00000026}@media (min-width: 768px){.kinsu-blog-card__hero-image-link{height:var(--hero-image-desktop, 450px);border-radius:var(--kinsu-radius-2xl)}}.kinsu-blog-card__image-wrapper--hero{height:100%;border-radius:0;aspect-ratio:auto}.kinsu-blog-card__image-wrapper--hero .kinsu-blog-card__image{width:100%;height:100%;object-fit:cover}.kinsu-blog-card__placeholder--hero{background:linear-gradient(135deg,#e8e8e8,#d4d4d4);color:var(--kinsu-gray);display:flex;align-items:center;justify-content:center;height:100%}.kinsu-blog-card__hero-content{display:flex;flex-direction:column;justify-content:center;padding:var(--kinsu-space-4) 0}@media (min-width: 768px){.kinsu-blog-card__hero-content{padding:var(--kinsu-space-6) var(--kinsu-space-4)}}.kinsu-blog-card__category--hero{font-size:var(--kinsu-text-xs);font-weight:var(--kinsu-font-medium);text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;margin-bottom:var(--kinsu-space-4)}.kinsu-blog-card__title-link{text-decoration:none}.kinsu-blog-card__title--hero{font-family:var(--kinsu-font-heading);font-size:var(--hero-title-mobile, 28px);font-weight:var(--kinsu-font-semibold);line-height:1.2;color:var(--kinsu-white);margin-bottom:var(--kinsu-space-6)}@media (min-width: 768px){.kinsu-blog-card__title--hero{font-size:var(--hero-title-desktop, 42px)}}.kinsu-blog-card__title-link:hover .kinsu-blog-card__title--hero{color:var(--kinsu-accent-light)}.kinsu-blog-card__author--hero{display:flex;align-items:center;gap:var(--kinsu-space-3)}.kinsu-blog-card__author-avatar--hero{width:48px;height:48px;border-radius:var(--kinsu-radius-full);object-fit:cover}.kinsu-blog-card__author-info{display:flex;flex-direction:column;gap:2px}.kinsu-blog-card--hero .kinsu-blog-card__author-name{color:var(--kinsu-white);font-size:var(--kinsu-text-sm);font-weight:var(--kinsu-font-medium)}.kinsu-blog-card__author-role{font-size:var(--kinsu-text-xs);color:#fff9}.kinsu-blog-card--compact .kinsu-blog-card__link--compact{display:grid;grid-template-columns:100px 1fr;gap:var(--kinsu-space-4);align-items:start}@media (min-width: 768px){.kinsu-blog-card--compact .kinsu-blog-card__link--compact{grid-template-columns:120px 1fr}}.kinsu-blog-card__image-wrapper--compact{aspect-ratio:1 / 1;border-radius:var(--kinsu-radius-md)}.kinsu-blog-card__placeholder--compact{background:var(--kinsu-gray-lightest)}.kinsu-blog-card__content--compact{padding-top:0}.kinsu-blog-card__category--compact{font-size:10px;margin-bottom:var(--kinsu-space-1)}.kinsu-blog-card__title--compact{font-size:var(--kinsu-text-base);font-weight:var(--kinsu-font-medium);margin-bottom:var(--kinsu-space-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kinsu-blog-card__excerpt--compact{font-size:var(--kinsu-text-xs);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kinsu-blog-page{min-height:100vh}.kinsu-blog-header{background-color:#1a3027;padding:var(--kinsu-space-10) 0 var(--kinsu-space-6)}.kinsu-blog-header__inner{display:flex;flex-direction:column;gap:var(--kinsu-space-6)}@media (min-width: 768px){.kinsu-blog-header__inner{flex-direction:row;justify-content:space-between;align-items:center}}.kinsu-blog-header__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-3xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-white);margin:0}@media (min-width: 768px){.kinsu-blog-header__title{font-size:var(--kinsu-text-4xl)}}.kinsu-blog-header__search{position:relative;max-width:300px;width:100%}.kinsu-blog-header__search-icon{position:absolute;left:var(--kinsu-space-4);top:50%;transform:translateY(-50%);color:var(--kinsu-gray-light);pointer-events:none}.kinsu-blog-header__search-input{width:100%;padding:var(--kinsu-space-3) var(--kinsu-space-4);padding-left:calc(var(--kinsu-space-4) + 24px + var(--kinsu-space-2));font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);color:var(--kinsu-white);background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:var(--kinsu-radius-md);transition:all var(--kinsu-transition-fast)}.kinsu-blog-header__search-input::placeholder{color:var(--kinsu-gray-light)}.kinsu-blog-header__search-input:focus{outline:none;background-color:#ffffff26;border-color:#fff6}.kinsu-blog-featured{background-color:#1a3027;padding:var(--kinsu-space-10) 0 var(--kinsu-space-12)}.kinsu-blog-featured__slider{position:relative}.kinsu-blog-featured__track{overflow:hidden;border-radius:var(--kinsu-radius-xl)}.kinsu-blog-featured__slides{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}.kinsu-blog-featured__slide{flex:0 0 100%;padding:0 var(--kinsu-space-2)}@media (min-width: 768px){.kinsu-blog-featured__slide{padding:0}}.kinsu-blog-featured__dots{display:flex;justify-content:center;align-items:center;gap:var(--kinsu-space-2);margin-top:var(--kinsu-space-8)}.kinsu-blog-featured__dot{width:8px;height:8px;border-radius:var(--kinsu-radius-full);background-color:#ffffff4d;border:none;padding:0;cursor:pointer;transition:all .3s ease}.kinsu-blog-featured__dot:hover{background-color:#ffffff80}.kinsu-blog-featured__dot.is-active{width:24px;background-color:var(--kinsu-white)}.kinsu-blog-picks{padding:var(--kinsu-space-12) 0}.kinsu-blog-picks__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-2xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black);margin:0 0 var(--kinsu-space-8)}.kinsu-blog-picks__grid{display:grid;gap:var(--kinsu-space-6)}@media (min-width: 768px){.kinsu-blog-picks__grid{grid-template-columns:1.3fr 1fr;gap:var(--kinsu-space-8)}}.kinsu-blog-picks__sidebar{display:flex;flex-direction:column;gap:var(--kinsu-space-6)}.kinsu-blog-category-section{padding:var(--kinsu-space-10) 0;border-top:1px solid var(--kinsu-gray-lighter)}.kinsu-blog-category-section__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--kinsu-space-6)}.kinsu-blog-category-section__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black);margin:0}.kinsu-blog-category-section__view-all{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);font-weight:var(--kinsu-font-medium);color:var(--kinsu-gray);text-decoration:none;transition:color var(--kinsu-transition-fast)}.kinsu-blog-category-section__view-all:hover{color:var(--kinsu-black)}.kinsu-blog-category-section__grid{display:grid;gap:var(--kinsu-space-6)}@media (min-width: 640px){.kinsu-blog-category-section__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.kinsu-blog-category-section__grid{grid-template-columns:repeat(3,1fr)}}.kinsu-blog-newsletter{background-color:var(--kinsu-black);padding:var(--kinsu-space-12) 0}.kinsu-blog-newsletter__inner{display:grid;gap:var(--kinsu-space-8);align-items:center}@media (min-width: 768px){.kinsu-blog-newsletter__inner{grid-template-columns:1fr 1fr}}.kinsu-blog-newsletter__content{max-width:480px}.kinsu-blog-newsletter__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-2xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-white);margin:0 0 var(--kinsu-space-4)}@media (min-width: 768px){.kinsu-blog-newsletter__title{font-size:var(--kinsu-text-3xl)}}.kinsu-blog-newsletter__form{display:flex;flex-direction:column;gap:var(--kinsu-space-3)}@media (min-width: 480px){.kinsu-blog-newsletter__form{flex-direction:row}}.kinsu-blog-newsletter__input{flex:1;padding:var(--kinsu-space-4);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-base);color:var(--kinsu-black);background-color:var(--kinsu-white);border:none;border-radius:var(--kinsu-radius-md)}.kinsu-blog-newsletter__input::placeholder{color:var(--kinsu-gray-light)}.kinsu-blog-newsletter__button{padding:var(--kinsu-space-4) var(--kinsu-space-6);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-base);font-weight:var(--kinsu-font-medium);color:var(--kinsu-black);background-color:var(--kinsu-accent-light);border:none;border-radius:var(--kinsu-radius-md);cursor:pointer;transition:background-color var(--kinsu-transition-fast);white-space:nowrap}.kinsu-blog-newsletter__button:hover{background-color:#ffe5dc}.kinsu-blog-newsletter__note{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-xs);color:var(--kinsu-gray-light);margin-top:var(--kinsu-space-2)}.kinsu-blog-newsletter__graphic{display:none}@media (min-width: 768px){.kinsu-blog-newsletter__graphic{display:flex;justify-content:center;align-items:center}}.kinsu-blog-resources{padding:var(--kinsu-space-12) 0}.kinsu-blog-resources__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-2xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black);margin:0 0 var(--kinsu-space-8)}@media (min-width: 768px){.kinsu-blog-resources__title{font-size:var(--kinsu-text-3xl)}}.kinsu-blog-resources__grid{display:grid;gap:var(--kinsu-space-6)}@media (min-width: 768px){.kinsu-blog-resources__grid{grid-template-columns:repeat(2,1fr)}}.kinsu-blog-resource-card{display:flex;flex-direction:column;background-color:var(--kinsu-gray-lightest);border-radius:var(--kinsu-radius-xl);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow var(--kinsu-transition-fast)}.kinsu-blog-resource-card:hover{box-shadow:var(--kinsu-shadow-lg)}.kinsu-blog-resource-card__content{padding:var(--kinsu-space-6)}.kinsu-blog-resource-card__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-lg);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black);margin:0 0 var(--kinsu-space-2)}.kinsu-blog-resource-card__description{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);color:var(--kinsu-gray);margin:0;line-height:var(--kinsu-leading-relaxed)}.kinsu-blog-resource-card__image{height:200px;overflow:hidden}@media (min-width: 768px){.kinsu-blog-resource-card__image{height:280px}}.kinsu-blog-resource-card__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--kinsu-transition-slower)}.kinsu-blog-resource-card:hover .kinsu-blog-resource-card__image img{transform:scale(1.05)}.kinsu-article{padding-bottom:var(--kinsu-space-16)}.kinsu-article-hero{position:relative;height:300px;overflow:hidden;background-color:var(--kinsu-gray-lightest)}@media (min-width: 768px){.kinsu-article-hero{height:450px}}@media (min-width: 1024px){.kinsu-article-hero{height:550px}}.kinsu-article-hero__image{width:100%;height:100%;object-fit:cover}.kinsu-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kinsu-space-4);padding:var(--kinsu-space-4) 0;border-bottom:1px dashed var(--kinsu-gray-lighter);margin-bottom:var(--kinsu-space-6)}.kinsu-article-meta__date{display:flex;align-items:center;gap:var(--kinsu-space-2);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);color:var(--kinsu-gray)}.kinsu-article-meta__share{display:flex;align-items:center;gap:var(--kinsu-space-2);margin-left:auto}.kinsu-article-meta__share-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:1px solid var(--kinsu-gray-lighter);border-radius:var(--kinsu-radius-full);color:var(--kinsu-gray);cursor:pointer;transition:all var(--kinsu-transition-fast)}.kinsu-article-meta__share-btn:hover{border-color:var(--kinsu-black);color:var(--kinsu-black)}.kinsu-article-header{max-width:800px;margin:0 auto;padding:var(--kinsu-space-8) var(--kinsu-container-padding)}.kinsu-article-header__category{display:inline-block;font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);font-weight:var(--kinsu-font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--kinsu-accent);margin-bottom:var(--kinsu-space-4)}.kinsu-article-header__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-3xl);font-weight:var(--kinsu-font-bold);line-height:var(--kinsu-leading-tight);color:var(--kinsu-black);margin:0 0 var(--kinsu-space-3)}@media (min-width: 768px){.kinsu-article-header__title{font-size:var(--kinsu-text-4xl)}}@media (min-width: 1024px){.kinsu-article-header__title{font-size:var(--kinsu-text-5xl)}}.kinsu-article-header__subtitle{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-lg);font-weight:var(--kinsu-font-medium);text-transform:uppercase;letter-spacing:.02em;color:var(--kinsu-gray);margin:0}.kinsu-article-content{max-width:720px;margin:0 auto;padding:0 var(--kinsu-container-padding)}.kinsu-article-content p{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-lg);line-height:1.8;color:var(--kinsu-dark);margin:0 0 var(--kinsu-space-6)}.kinsu-article-content h2{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-2xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black);margin:var(--kinsu-space-10) 0 var(--kinsu-space-4)}.kinsu-article-content h3{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black);margin:var(--kinsu-space-8) 0 var(--kinsu-space-3)}.kinsu-article-content img{max-width:100%;height:auto;border-radius:var(--kinsu-radius-lg);margin:var(--kinsu-space-6) 0}.kinsu-article-content blockquote{border-left:3px solid var(--kinsu-accent);padding-left:var(--kinsu-space-6);margin:var(--kinsu-space-8) 0;font-style:italic;color:var(--kinsu-gray)}.kinsu-article-content ul,.kinsu-article-content ol{padding-left:var(--kinsu-space-6);margin:0 0 var(--kinsu-space-6)}.kinsu-article-content li{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-lg);line-height:1.8;color:var(--kinsu-dark);margin-bottom:var(--kinsu-space-2)}.kinsu-article-related{padding:var(--kinsu-space-12) 0;border-top:1px solid var(--kinsu-gray-lighter);margin-top:var(--kinsu-space-12)}.kinsu-article-related__title{font-family:var(--kinsu-font-heading);font-size:var(--kinsu-text-xl);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black);margin:0 0 var(--kinsu-space-6);text-align:center}.kinsu-article-related__grid{display:grid;gap:var(--kinsu-space-6)}@media (min-width: 640px){.kinsu-article-related__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.kinsu-article-related__grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kinsu-blog.css.map */
