#klf-mag{--base:#FCFCFD;--paper:#FFFFFF;--mink:#13110D;--mink-soft:#5b574f;--mligne:#E8E7EB;--bleu:#3457D5;--bleu-d:#2440B0;--rouge:#E51F1A;--jaune:#FFD400;--jaune-d:#E9BE00;--kvert:#22C55E;--kvert-d:#15803D;--mdisp:"Plus Jakarta Sans","Inter",system-ui,sans-serif;background:var(--base);color:var(--mink);background-image:repeating-conic-gradient(from 208deg at 100% 0%,rgba(255,212,0,.11) 0deg 5deg,transparent 5deg 11deg),radial-gradient(circle at 100% 0%,rgba(255,212,0,.09),transparent 22%);background-attachment:fixed}#klf-mag .mwrap{max-width:1200px;margin:0 auto;padding:0 28px}#klf-mag a{text-decoration:none;color:inherit}@keyframes klfmagup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#klf-mag .rise{opacity:0;animation:klfmagup .6s cubic-bezier(.2,.7,.2,1) forwards}#klf-mag .magbar{background:var(--paper);border-bottom:1px solid var(--mligne)}#klf-mag .magbar .row{display:flex;align-items:center;justify-content:space-between;padding:11px 0;gap:18px}#klf-mag .brand{display:flex;align-items:center;gap:11px}#klf-mag .brand .sun{width:22px;height:22px;flex:0 0 auto}#klf-mag .brand .mag{font-family:var(--mdisp);font-weight:800;font-size:19px;letter-spacing:-.02em;color:var(--mink)}#klf-mag nav.rubs{display:flex;gap:7px;flex-wrap:wrap}#klf-mag .rub{font-family:var(--mdisp);font-weight:700;font-size:12.5px;padding:6px 13px;border-radius:8px;color:#fff;transition:.16s}#klf-mag .rub:hover{transform:translateY(-2px)}#klf-mag .r-cult{background:var(--rouge)}#klf-mag .r-sport{background:var(--kvert-d)}#klf-mag .r-sort{background:var(--jaune);color:var(--mink)}#klf-mag .r-patr{background:var(--bleu)}#klf-mag .r-cine{background:var(--mink)}#klf-mag .r-regards{background:#0e7c86}#klf-mag .intro{padding:46px 0 8px}#klf-mag .intro .kicker{font-family:var(--mdisp);font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--bleu);display:flex;align-items:center;gap:10px}#klf-mag .intro .kicker:before{content:"";width:30px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--rouge),var(--jaune))}#klf-mag .intro h1{font-family:var(--mdisp);font-weight:800;font-size:clamp(34px,5.4vw,64px);line-height:1.02;letter-spacing:-.03em;margin-top:16px;color:var(--mink)}#klf-mag .intro h1 .r{color:var(--rouge)}#klf-mag .intro h1 .b{color:var(--bleu)}#klf-mag .intro p{margin-top:18px;max-width:56ch;color:var(--mink-soft);font-size:17.5px}#klf-mag .une{display:grid;grid-template-columns:1.4fr .92fr;gap:28px;margin-top:32px;align-items:stretch}#klf-mag .une-main{position:relative;border-radius:10px;overflow:hidden;min-height:430px;box-shadow:0 30px 58px -34px #3457d580;display:block}#klf-mag .une-main img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#klf-mag .une-main .ph{position:absolute;inset:0;background:linear-gradient(135deg,#dfe6fb,#f3f0e6)}#klf-mag .une-main .grad{position:absolute;inset:0;background:linear-gradient(180deg,#3457d50a 28%,#080604db)}#klf-mag .badge{position:absolute;top:0;left:0;font-family:var(--mdisp);font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:9px 16px;color:#fff;background:var(--rouge)}#klf-mag .une-main .txt{position:absolute;left:0;right:0;bottom:0;padding:32px;color:#fff}#klf-mag .une-main .txt h2{font-family:var(--mdisp);font-weight:800;font-size:clamp(26px,3.2vw,40px);line-height:1.05;letter-spacing:-.02em}#klf-mag .une-main .txt p{margin-top:11px;font-size:15px;color:#eef1f8;max-width:46ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#klf-mag .une-main .meta{margin-top:16px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--jaune);display:flex;gap:11px;align-items:center}#klf-mag .une-side{display:flex;flex-direction:column;gap:15px}#klf-mag .mini{display:flex;gap:14px;background:var(--paper);border:1px solid var(--mligne);border-radius:10px;padding:13px;transition:.2s;border-left:4px solid var(--mligne)}#klf-mag .mini:hover{transform:translate(3px);box-shadow:0 16px 30px -24px #3457d580}#klf-mag .mini .th{flex:0 0 88px;height:74px;border-radius:7px;background-size:cover;background-position:center;background-color:#eef1fb}#klf-mag .mini .b{display:flex;flex-direction:column;gap:5px;justify-content:center}#klf-mag .mini h3{font-family:var(--mdisp);font-weight:700;font-size:15px;line-height:1.16;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#klf-mag .mini .d{font-size:12px;color:var(--mink-soft)}#klf-mag .pill{align-self:flex-start;font-family:var(--mdisp);font-weight:800;font-size:10px;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:6px;color:#fff}#klf-mag .pc-culture{background:var(--rouge)}#klf-mag .pc-cinema{background:var(--mink)}#klf-mag .pc-magazine{background:var(--bleu)}#klf-mag .pc-974{background:var(--kvert-d)}#klf-mag .pc-annonce{background:var(--jaune);color:var(--mink)}#klf-mag .pc-ecosysteme{background:var(--kvert-d)}#klf-mag .pc-seo{background:var(--mink-soft)}#klf-mag .pc-regards{background:#0e7c86}#klf-mag .pc-def{background:var(--bleu)}#klf-mag .regards-note{margin:20px 0 4px;padding:13px 16px;background:var(--paper);border:1px solid var(--mligne);border-left:4px solid #0E7C86;border-radius:8px;color:var(--mink-soft);font-size:14px;line-height:1.5}#klf-mag .regards-note strong{color:#0e7c86;font-weight:800}#klf-mag .stripe{margin:48px 0 6px;display:flex;align-items:center;gap:16px}#klf-mag .stripe h2{font-family:var(--mdisp);font-weight:800;font-size:25px;letter-spacing:-.02em}#klf-mag .stripe .line{flex:1;height:4px;background:linear-gradient(90deg,var(--bleu),var(--jaune),var(--rouge));border-radius:2px}#klf-mag .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}#klf-mag .card{background:var(--paper);border:1px solid var(--mligne);border-radius:12px;overflow:hidden;transition:.2s;display:flex;flex-direction:column}#klf-mag .card:hover{transform:translateY(-5px);box-shadow:0 28px 46px -30px #3457d566}#klf-mag .card .cov{height:172px;background-size:cover;background-position:center;position:relative;background-color:#eef1fb}#klf-mag .card .cov.noimg{background:linear-gradient(135deg,#e7ecfb,#f4f1e6)}#klf-mag .card .cov .pill{position:absolute;top:12px;left:12px}#klf-mag .card .bd{padding:17px 18px 20px;display:flex;flex-direction:column;gap:9px;flex:1}#klf-mag .card h3{font-family:var(--mdisp);font-weight:700;font-size:19px;line-height:1.16;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#klf-mag .card p.ex{font-size:14px;color:var(--mink-soft);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#klf-mag .card .ft{margin-top:auto;font-size:12px;color:var(--mink-soft);display:flex;justify-content:space-between;align-items:center;padding-top:6px;font-weight:600}#klf-mag .card.hide{display:none}#klf-mag .empty{margin-top:30px;color:var(--mink-soft)}#klf-mag .col{max-width:760px;margin:0 auto;padding:0 28px}#klf-mag .crumb{font-size:13px;color:var(--mink-soft);padding:26px 0 0;font-weight:600}#klf-mag .crumb a:hover{color:var(--bleu)}#klf-mag .crumb .sep{margin:0 8px;color:var(--mligne)}#klf-mag .crumb .here{color:var(--mink)}#klf-mag .art-head{padding:16px 0 6px}#klf-mag .cat{display:inline-block;font-family:var(--mdisp);font-weight:800;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--rouge);padding:5px 12px;border-radius:7px}#klf-mag .art-head h1{font-family:var(--mdisp);font-weight:800;font-size:clamp(30px,4.6vw,50px);line-height:1.06;letter-spacing:-.025em;margin:16px 0 0;color:var(--mink)}#klf-mag .chapo{margin-top:16px;font-size:20px;line-height:1.5;color:var(--mink-soft);font-weight:500}#klf-mag .ameta{margin-top:22px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:13.5px;color:var(--mink-soft);border-top:1px solid var(--mligne);border-bottom:1px solid var(--mligne);padding:14px 0}#klf-mag .ameta .au{display:flex;align-items:center;gap:9px;font-weight:700;color:var(--mink)}#klf-mag .ameta .av{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--bleu),var(--kvert));display:grid;place-items:center;color:#fff;font-family:var(--mdisp);font-weight:800;font-size:13px}#klf-mag .ameta .dot{color:var(--mligne)}#klf-mag figure.cover{margin:26px auto 0;max-width:1040px;padding:0 28px}#klf-mag figure.cover .ph{height:clamp(260px,44vw,500px);border-radius:14px;background-size:cover;background-position:center;box-shadow:0 30px 56px -34px #3457d573;background-color:#eef1fb}#klf-mag figure.cover figcaption{margin-top:10px;font-size:12.5px;color:var(--mink-soft);text-align:center}#klf-mag .body{font-size:18.5px;line-height:1.75;color:#23211c}#klf-mag .body p{margin:0 0 1.25em}#klf-mag .body h2{font-family:var(--mdisp);font-weight:800;font-size:27px;letter-spacing:-.02em;margin:1.7em 0 .5em;line-height:1.2;color:var(--mink)}#klf-mag .body h2:before{content:"";display:block;width:34px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--rouge),var(--jaune));margin-bottom:14px}#klf-mag .body h3{font-family:var(--mdisp);font-weight:800;font-size:21px;margin:1.4em 0 .4em;color:var(--mink)}#klf-mag .body a{color:var(--bleu);font-weight:600;text-decoration:underline;text-underline-offset:2px}#klf-mag .body strong{color:var(--mink)}#klf-mag .body ul,#klf-mag .body ol{margin:0 0 1.25em 1.1em;display:flex;flex-direction:column;gap:8px}#klf-mag .body li::marker{color:var(--rouge)}#klf-mag .body img{max-width:100%;height:auto;border-radius:12px;margin:1.6em 0}#klf-mag .body blockquote{margin:1.6em 0;padding:6px 0 6px 24px;border-left:4px solid var(--jaune);font-family:var(--mdisp);font-weight:700;font-size:23px;line-height:1.35;letter-spacing:-.01em;color:var(--mink)}#klf-mag .body .lead{font-size:21px;line-height:1.5;color:var(--mink);font-weight:500;margin-bottom:1em}#klf-mag .body .cta-bundle{margin:1.8em 0;border-radius:14px;border:2px solid #cdd8f7;background:#eef1fc;padding:22px 24px}#klf-mag .body .cta-bundle p{font-weight:700;color:var(--mink);margin:0 0 .6em}#klf-mag .body .conclusion{font-size:19px;font-weight:500;font-style:italic;color:var(--mink)}#klf-mag .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}#klf-mag .tags .t{font-size:12px;font-weight:600;color:var(--mink-soft);background:#f1f0ee;border-radius:999px;padding:5px 12px}#klf-mag .msec{margin-top:36px;padding-top:30px;border-top:1px solid var(--mligne)}#klf-mag .msec h2{font-family:var(--mdisp);font-weight:800;font-size:22px;letter-spacing:-.02em;margin-bottom:18px;display:flex;align-items:center;gap:10px}#klf-mag .msec h2 .b{width:9px;height:9px;border-radius:2px;background:var(--kvert);display:inline-block}#klf-mag .evrow{display:grid;gap:12px;grid-template-columns:1fr 1fr}#klf-mag .ev{display:flex;gap:13px;align-items:center;padding:11px;border:1px solid var(--mligne);border-radius:11px;background:var(--paper);transition:.15s}#klf-mag .ev:hover{border-color:var(--bleu);transform:translateY(-2px)}#klf-mag .ev .th{flex:0 0 64px;height:64px;border-radius:9px;background-size:cover;background-position:center;background-color:#eef1fb}#klf-mag .ev .ei{min-width:0}#klf-mag .ev .ei .k{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bleu)}#klf-mag .ev .ei h3{font-family:var(--mdisp);font-weight:700;font-size:14.5px;line-height:1.2;margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#klf-mag .ev .ei p{font-size:12px;color:var(--mink-soft);margin-top:3px}#klf-mag .relgrid{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:920px){#klf-mag .une{grid-template-columns:1fr}#klf-mag .grid{grid-template-columns:1fr 1fr}#klf-mag nav.rubs{display:none}#klf-mag .evrow,#klf-mag .relgrid{grid-template-columns:1fr}}@media (max-width:600px){#klf-mag .grid{grid-template-columns:1fr}#klf-mag .chapo{font-size:18px}}
