.hk-blog-cats{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 32px}.hk-blog-cats__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #2f241b;border-radius:12px;text-decoration:none;color:#2f241b;background:#fff;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.hk-blog-cats__link:hover{background:#f6f1ec;color:#2f241b;border-color:#2f241b;transform:translateY(-1px)}.hk-blog-cats__link.is-active{background:#2f241b;color:#fff;border-color:#2f241b}.hk-blog-page,.hk-article-page{background:var(--hk-bg);--hk-entete-h:130px}.hk-eyebrow{margin:0 0 14px;font-family:var(--hk-font-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#7a726b}.hk-blog-head{padding:calc(var(--hk-entete-h,104px) + 72px) 0 48px}.hk-blog-head__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:end}.hk-blog-head__title{margin:0;font-size:clamp(2.6rem,5vw,3.75rem);line-height:1.05;font-weight:600}.hk-blog-head__intro{margin:0;max-width:460px;font-size:17px;line-height:1.75;color:var(--hk-text-light)}.hk-blog-une-wrap{padding:0 0 48px}.hk-blog-une{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;border:1px solid var(--hk-border);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .25s ease}.hk-blog-une:hover{box-shadow:var(--hk-shadow-lg)}.hk-blog-une__img{position:relative;min-height:440px;background:var(--hk-bg-alt)}.hk-blog-une__img picture,.hk-blog-une__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hk-blog-une__body{padding:56px;display:flex;flex-direction:column;justify-content:center;gap:16px}.hk-blog-une__body .hk-eyebrow,.hk-blog-une__title{margin:0}.hk-blog-une__excerpt{margin:0;font-size:16px;line-height:1.75;color:var(--hk-text-light)}.hk-blog-une__meta{margin:4px 0 0;font-size:13px;color:#7a726b}.hk-blog-une__btn{align-self:flex-start;margin-top:8px}.hk-blog-list{padding:24px 0 96px}.hk-blog-list__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid var(--hk-border)}.hk-blog-list__title{margin:0}.hk-blog-list .hk-blog-cats{margin:0;gap:10px}.hk-blog-cats__link{border-color:#d9d2c8}.hk-blog-cats__link.is-active{border-color:#2f241b}.hk-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.hk-blog-vide{text-align:center;color:var(--hk-text-light);padding:64px 0}.hk-blog-cta-wrap{padding:0 0 96px}.hk-blog-cta{background:var(--hk-bg-alt);border-radius:12px;padding:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.hk-blog-cta__text{max-width:640px}.hk-blog-cta__text .hk-eyebrow{color:#6e665f}.hk-blog-cta__title{margin:0 0 14px}.hk-blog-cta__text p:last-child{margin:0;font-size:16px;line-height:1.75;color:var(--hk-text-light)}.hk-article-head{padding:calc(var(--hk-entete-h,104px) + 56px) 0 40px}.hk-article-head__inner{max-width:860px;text-align:center}.hk-article-ariane{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:26px;font-size:13px;color:#7a726b}.hk-article-ariane a{color:#7a726b;text-decoration:none}.hk-article-ariane a:hover{color:var(--hk-text);text-decoration:underline}.hk-article-head__title{margin:0 0 22px;font-size:clamp(2.3rem,4.6vw,3.75rem);line-height:1.08;font-weight:600}.hk-article-head__meta{margin:0;font-size:13px;color:#7a726b}.hk-article-cover{position:relative;height:clamp(260px,42vw,560px);margin-bottom:72px}.hk-article-cover picture,.hk-article-cover img{position:absolute;inset:0 24px;width:calc(100% - 48px);height:100%;object-fit:cover;border-radius:12px}.hk-article-body{padding:0 0 88px}.hk-article-body__grid{max-width:1148px;display:flex;flex-wrap:wrap;gap:64px;align-items:flex-start}.hk-article-aside{flex:1 1 240px;max-width:280px;display:flex;flex-direction:column;gap:28px;position:sticky;top:calc(var(--hk-entete-h,104px) + 24px)}.hk-article-sommaire{border-top:1px solid var(--hk-text);padding-top:18px}.hk-article-sommaire ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;counter-reset:s}.hk-article-sommaire a{font-size:15px;line-height:1.45;color:var(--hk-text-light);text-decoration:none}.hk-article-sommaire a:hover{color:var(--hk-text);text-decoration:underline}.hk-article-aside__cta{background:var(--hk-bg-alt);border-radius:12px;padding:24px}.hk-article-aside__cta-title{margin:0 0 8px;font-family:var(--hk-font-serif);font-size:21px;font-weight:600;line-height:1.2;color:var(--hk-text)}.hk-article-aside__cta p:not(.hk-article-aside__cta-title){margin:0 0 16px;font-size:14px;line-height:1.65;color:var(--hk-text-light)}.hk-article-aside__cta .hk-btn{padding:12px 20px!important;font-size:13px!important}.hk-article-page .hk-article__content{flex:999 1 560px;min-width:0;max-width:720px;margin:0!important}.hk-article-page .hk-article__content>p:first-child{font-size:19px;line-height:1.7;color:var(--hk-text)}.hk-article-page .hk-prose p,.hk-article-page .hk-prose li{font-size:17px;line-height:1.85;color:#4a4540}.hk-article-page .hk-prose h2{margin:56px 0 16px;scroll-margin-top:calc(var(--hk-entete-h,104px) + 24px)}.hk-article-page .hk-prose h3{margin:36px 0 12px}.hk-article-page .hk-prose strong{color:var(--hk-text)}.hk-article-page .hk-prose a{color:var(--hk-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9bfb3}.hk-article-page .hk-prose a:hover{text-decoration-color:var(--hk-text)}.hk-article-page .hk-prose blockquote{margin:40px 0;text-align:center;font-family:var(--hk-font-serif);font-size:28px;line-height:1.35;font-style:italic;color:var(--hk-text)}.hk-article-page .hk-prose hr{border:0;border-top:1px solid var(--hk-border);margin:48px 0}.hk-article-page .hk-prose table{width:100%;border-collapse:collapse;font-size:15px;margin:24px 0}.hk-article-page .hk-prose th,.hk-article-page .hk-prose td{border-bottom:1px solid var(--hk-border);padding:10px 8px;text-align:left}.hk-article-suite{padding:72px 0 96px;background:var(--hk-bg-alt)}.hk-article-suite .hk-eyebrow{color:#6e665f}.hk-article-suite__title{margin:0 0 36px}:root body .hk-blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--hk-border);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .25s ease,transform .25s ease}:root body .hk-blog-card[hidden]{display:none}:root body .hk-blog-card:hover{box-shadow:var(--hk-shadow-lg);transform:translateY(-2px)}:root body .hk-blog-card__img{position:relative;aspect-ratio:4/3;background:var(--hk-bg-alt);overflow:hidden}:root body .hk-blog-card__img picture,.hk-blog-card__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:root body .hk-blog-card__img-vide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--hk-font-serif);font-size:28px;letter-spacing:.2em;color:#b8aea2}:root body .hk-blog-card__body{padding:24px 24px 26px;display:flex;flex-direction:column;gap:12px;flex-grow:1}:root body .hk-blog-card__cat{margin:0;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#7a726b}:root body .hk-blog-card__title{margin:0;font-size:var(--hk-fs-bloc);line-height:1.2}:root body .hk-blog-card__excerpt{margin:0;font-size:15px;line-height:1.7;color:var(--hk-text-light)}:root body .hk-blog-card__meta{margin:auto 0 0!important;padding-top:14px;border-top:1px solid var(--hk-border-light);display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#7a726b}:root body .hk-blog-card__cta{margin:0;font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--hk-text)}@media(max-width:1024px){.hk-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hk-blog-une{grid-template-columns:1fr}.hk-blog-une__img{min-height:320px}.hk-blog-une__body{padding:36px}.hk-article-aside{position:static;max-width:none;order:2}}@media(max-width:767px){.hk-blog-head{padding-top:calc(var(--hk-entete-h,84px) + 24px)}.hk-blog-head__grid{grid-template-columns:1fr;gap:14px}.hk-blog-grid{grid-template-columns:1fr}.hk-blog-une__body{padding:28px 22px}.hk-blog-cta{padding:36px 24px}.hk-article-head{padding-top:calc(var(--hk-entete-h,84px) + 24px)}.hk-article-cover{margin-bottom:44px}.hk-article-cover picture,.hk-article-cover img{inset:0 16px;width:calc(100% - 32px)}.hk-article-body__grid{gap:40px}.hk-article-page .hk-prose p,.hk-article-page .hk-prose li{font-size:16px}}@media(max-width:767px){.hk-article-page .hk-article__content>p:first-child{font-size:17.5px}}
