.kZ25gxWx{--sapin:#0c5a5f;--sapin-f:#073e42;--sapin-nuit:#0a3236;--rose:#ff5c93;--rose-doux:#ffe4ee;--rose-f:#9a2f5c}.kjwnFJ6L{max-width:1180px;margin:0 auto;padding:0 24px}.kZ25gxWx img{max-width:100%;height:auto;display:block}.kNbmmiyD{padding:54px 0 0}.kPtbLVfS{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:60px;align-items:center}.kdecKBp2{display:inline-block;margin:0 0 22px;padding:6px 14px;background:var(--rose);color:var(--sapin-nuit);transform:rotate(-1.5deg);font-family:var(--mono);font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.kNbmmiyD h1{margin:0;font-family:var(--titre);font-weight:800;font-size:clamp(2.5rem,1.5rem + 3.8vw,4.5rem);line-height:1.02;letter-spacing:-.025em;color:var(--sapin-nuit);max-width:14ch;text-wrap:balance;background:linear-gradient(transparent 88%,var(--rose-doux) 88%) 0 0/100% 1.02em}.kQ7pDsjz{margin:24px 0 0;max-width:56ch;font-size:1.12rem;line-height:1.7;color:var(--encre2)}.kWbt6hrU{display:flex;flex-wrap:wrap;gap:22px;margin:28px 0 0;padding:0;font-family:var(--mono);font-size:.82rem;color:var(--gris)}.kWbt6hrU b{color:var(--sapin);font-weight:500;font-size:1.5rem;margin-right:6px;font-family:var(--titre)}.kQNWBHgW{position:relative;display:block;text-decoration:none;color:var(--sapin-nuit);background:#fffdf7;padding:14px 14px 22px;border-radius:3px;box-shadow:0 18px 38px #1e2b2c33;transform:rotate(1.6deg);transition:transform .2s ease}.kQNWBHgW:hover{transform:rotate(0) translateY(-4px)}.kNG6G5Ga{position:absolute;left:50%;top:-16px;width:130px;height:32px;margin-left:-65px;z-index:2;background:#ff5c9399;transform:rotate(-3deg);box-shadow:0 1px 3px #1e2b2c26}.kZNhkqnZ{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--sapin)}.kZNhkqnZ img{width:100%;height:100%!important;object-fit:cover}.kAgJ46sm{display:inline-block;margin:16px 0 0;font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rose-f);border-bottom:2px solid var(--rose)}.kQNWBHgW b{display:block;margin:10px 4px 0;font-family:var(--titre);font-weight:800;font-size:1.35rem;line-height:1.2}.kCU6fewF{display:block;margin:10px 4px 0;font-size:.95rem;line-height:1.6;color:var(--encre2)}.kNWCq9V6{margin-top:54px;position:relative}.kNWCq9V6 ul{list-style:none;margin:0;padding:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin}.kNWCq9V6 li{flex:1 0 auto}.kNWCq9V6 a{display:flex;align-items:center;gap:10px;height:100%;padding:14px 18px 12px;border:2px solid var(--sapin);border-bottom:0;border-radius:12px 12px 0 0;background:var(--carte);color:var(--sapin-nuit);font-family:var(--titre);font-weight:700;font-size:.95rem;text-decoration:none;white-space:nowrap}.kNWCq9V6 li:nth-child(2n) a{background:var(--marque-doux,#e1f0ec)}.kNWCq9V6 a:hover{background:var(--rose-doux)}.khufLaAW{font-family:var(--mono);font-weight:500;font-size:.72rem;color:#fffdf7;background:var(--sapin);border-radius:3px;padding:2px 6px}.kNWCq9V6 small{font-family:var(--mono);font-size:.74rem;color:var(--rose-f);border:1px solid var(--rose);border-radius:99px;padding:0 7px}.kcQcRsCe{background:var(--carte);border-top:2px solid var(--sapin);padding:20px 0 70px}.kCJGUZB9{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;padding:44px 0;scroll-margin-top:90px}.kCJGUZB9+.kCJGUZB9{border-top:2px dotted #b9cfc9}.kbD9xgkd{position:relative;padding:0 0 0 22px;align-self:start;position:sticky;top:92px}.kbD9xgkd:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:7px;border-radius:3px;background:repeating-linear-gradient(var(--rose) 0 14px,transparent 14px 22px)}.kDHJxdpj{display:block;font-family:var(--mono);font-size:.82rem;font-weight:500;color:var(--rose-f);margin:0 0 8px}.kbD9xgkd h2{margin:0;font-family:var(--titre);font-weight:800;font-size:1.65rem;line-height:1.12;letter-spacing:-.015em;color:var(--sapin-nuit)}.kbD9xgkd p{margin:12px 0 0;font-size:.95rem;line-height:1.65;color:var(--encre2)}.kDqEaNcH{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kDqEaNcH a{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;height:100%;padding:12px;border:2px solid var(--sapin);border-radius:8px;background:#fffdf7;color:var(--sapin-nuit);text-decoration:none;box-shadow:4px 4px #cfe3de;transition:box-shadow .15s ease,transform .15s ease}.kDqEaNcH a:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--rose)}.ktZbd3zC{display:block;aspect-ratio:1/1;border-radius:4px;overflow:hidden;background:repeating-linear-gradient(45deg,#e1f0ec 0 8px,#cfe3de 8px 16px)}.ktZbd3zC img{width:100%;height:100%!important;object-fit:cover}.keUg8viU{display:flex;flex-direction:column;gap:6px;min-width:0}.keUg8viU b{font-family:var(--titre);font-weight:800;font-size:1.02rem;line-height:1.25}.keUg8viU span{font-size:.86rem;line-height:1.5;color:var(--encre2)}.keUg8viU em{margin-top:auto;font-family:var(--mono);font-style:normal;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rose-f)}.kDqEaNcH a:hover b{color:var(--sapin)}@media (max-width:1000px){.kPtbLVfS{grid-template-columns:1fr;gap:44px}.kQNWBHgW{max-width:520px}.kCJGUZB9{grid-template-columns:1fr;gap:22px}.kbD9xgkd{position:static}}@media (max-width:700px){.kjwnFJ6L{padding:0 16px}.kNbmmiyD{padding-top:36px}.kDqEaNcH{grid-template-columns:1fr}.kDqEaNcH a{grid-template-columns:96px minmax(0,1fr)}}
