.page-insights{background-color:var(--color-light-bg)}.insights{padding:calc(80px + var(--space-12)) 0 var(--space-24)}.insights__head{margin-bottom:var(--space-8)}.insights__title{font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--font-bold);color:var(--color-dark-blue);line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--space-3)}.insights__subtitle{font-size:var(--text-lg);color:var(--color-medium-gray);margin:0}.insights__filters,.insights__pager{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-6) 0 var(--space-8)}.insights__chip{display:inline-block;padding:8px 16px;border:1.5px solid var(--color-dark-blue);border-radius:999px;color:var(--color-dark-blue);text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-semibold);transition:background var(--transition-base)}.insights__chip:hover,.insights__chip.is-active{background:var(--color-hl-green)}.insights__empty{color:var(--color-medium-gray)}.insights__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-6)}.insight-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:16px;overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.insight-card:hover{border-color:var(--color-hl-green);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.insight-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.insight-card__media img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.insight-card__body{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.insight-card__tags{margin:0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-dark-blue);text-transform:uppercase;letter-spacing:.04em}.insight-card__title{font-family:var(--font-heading);font-size:var(--text-xl);line-height:1.3;color:var(--color-dark-blue);margin:0}.insight-card__excerpt{margin:0;color:var(--color-medium-gray);line-height:1.6}.insight-card__meta{margin:0;font-size:var(--text-sm);color:var(--color-medium-gray)}.container--narrow{max-width:760px}.insights__back{display:inline-block;margin-bottom:var(--space-6);color:var(--color-dark-blue);text-decoration:none;font-weight:var(--font-semibold)}.article__title{font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--font-bold);color:var(--color-dark-blue);line-height:1.15;letter-spacing:-.02em;margin:var(--space-3) 0}.article__meta{font-size:var(--text-sm);color:var(--color-medium-gray);margin:0 0 var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.article__image{display:block;width:100%;height:auto;border-radius:16px;margin-bottom:var(--space-8)}.article__content h2{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-dark-blue);line-height:1.3;margin:var(--space-12) 0 var(--space-4)}.article__content h3{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-dark-blue);margin:var(--space-8) 0 var(--space-3)}.article__content p{font-size:var(--text-base);line-height:1.75;color:var(--color-medium-gray);margin:0 0 var(--space-4)}.article__content ul,.article__content ol{margin:0 0 var(--space-5);padding-left:var(--space-6)}.article__content ul{list-style:disc}.article__content li{font-size:var(--text-base);line-height:1.7;color:var(--color-medium-gray);margin-bottom:var(--space-2)}.article__content li::marker{color:var(--color-hl-green-hover)}.article__content strong{color:var(--color-dark-blue)}.article__content a{color:var(--color-dark-blue);text-decoration:underline}.article__content img{max-width:100%;height:auto;border-radius:12px}.article__content table{width:100%;border-collapse:collapse;margin:0 0 var(--space-6);font-size:var(--text-base)}.article__content th,.article__content td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--color-border);color:var(--color-medium-gray)}.article__content th{color:var(--color-dark-blue)}@media(max-width:767px){.insights{padding-top:calc(72px + var(--space-8));padding-bottom:var(--space-16)}.insights__grid{grid-template-columns:1fr}}.article__figure{margin:var(--space-8) 0}.article__figure img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--color-border)}.article__figure figcaption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-medium-gray);text-align:center}.article__cta{margin-top:var(--space-12);padding:var(--space-8) var(--space-8);background:var(--color-dark-blue);color:#fff;border-radius:20px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.article__cta-title{margin:0;font-family:var(--font-heading);font-size:clamp(1.25rem,2.4vw,1.625rem);line-height:1.25;font-weight:var(--font-bold);color:#fff;max-width:22ch}.article__cta-actions{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}.article__cta-actions .btn{margin:0}.article__cta-actions .btn--outline-white{border:1.5px solid #fff;background:transparent;color:#fff}.article__cta-actions .btn--outline-white:hover,.article__cta-actions .btn--outline-white:focus-visible{background:var(--color-hl-green);border-color:var(--color-hl-green);color:var(--color-dark-blue)}@media(max-width:767px){.article__cta{flex-direction:column;align-items:flex-start;padding:var(--space-6);gap:var(--space-5)}.article__cta-title{max-width:none}.article__cta-actions{width:100%;flex-direction:column}.article__cta-actions .btn{width:100%;justify-content:center}}.article__figure--shot img{border-radius:0;border:1px solid var(--color-dark-blue);box-shadow:8px 8px 0 var(--color-hl-green)}.article__figure--shot{padding-right:8px}.article__figure--shot figcaption{text-align:right;text-transform:uppercase;letter-spacing:.06em;font-size:12px;margin-top:18px}.article__figure--narrow img{max-width:560px;margin:0 auto}.article__figure--narrow img{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/10/assets/blog.css.map */
