.lmn{color:#0f1724;font-family:Plus Jakarta Sans,sans-serif;position:relative}.lmn *{box-sizing:border-box}.lmn-in{margin:0 auto;max-width:1200px;padding:0 24px;position:relative}.lmn-tag{background:#0f1724;border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;margin:0 0 14px;padding:5px 12px}.lmn-logo{display:block;height:40px;width:auto}.lmn-texte{color:#4b5563;font-size:17px;line-height:1.6}.lmn .lmn-lien{color:#e8603c!important;-webkit-text-fill-color:#e8603c!important;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.lmn .lmn-lien:hover{color:#9b6bcc!important;-webkit-text-fill-color:#9b6bcc!important}.lmn .lmn-bouton{align-items:center;background:#ff7a59;border-radius:10px;color:#fff!important;display:inline-flex;gap:8px;margin-top:22px;padding:13px 22px;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 24px rgba(255,122,89,.28);font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out}.lmn .lmn-bouton:hover{box-shadow:0 14px 30px rgba(255,122,89,.36);transform:translateY(-1px)}.lmn-titre{font-size:32px!important;font-weight:800;letter-spacing:-.01em;line-height:1.2!important;margin:18px 0 10px!important;padding-bottom:.12em}.lmn--discret{margin-top:-76px;padding:0 0 52px}.lmn--discret .lmn-in{max-width:1120px;padding:0}.lmn-discret{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.lmn-discret .lmn-logo{height:22px;opacity:.85}.lmn-discret .lmn-texte{color:#6b7280;font-size:14px;line-height:1.5}.lmn-discret .lmn-lien{font-size:14px;font-weight:600}.lmn--bandeau{padding:36px 0 8px}.lmn--bandeau .lmn-ligne{align-items:center;background:radial-gradient(40% 160% at 0 50%,rgba(255,122,89,.12),transparent 70%),radial-gradient(40% 160% at 100% 50%,rgba(155,107,204,.12),transparent 70%),#fff;border:1px solid #f0e6ef;border-radius:18px;box-shadow:0 12px 32px rgba(15,23,36,.06);display:flex;gap:24px;padding:18px 28px}.lmn--bandeau .lmn-texte{color:#0f1724;flex:1;font-weight:600}.lmn--carte{padding:24px 0 72px}.lmn--carte .lmn-boite{align-items:center;background:radial-gradient(60% 90% at 0 0,rgba(255,122,89,.18),transparent 70%),radial-gradient(60% 90% at 100% 100%,rgba(155,107,204,.18),transparent 70%),#fffdfc;border:1px solid #f1e4ec;border-radius:28px;box-shadow:0 24px 60px rgba(15,23,36,.08);display:grid;gap:48px;grid-template-columns:minmax(240px,.75fr) 2fr;overflow:hidden;padding:44px 52px;position:relative}.lmn-rang{align-items:flex-start;display:flex;flex-direction:column}.lmn-grand{background:linear-gradient(135deg,#ff7a59,#c2607a 40%,#9b6bcc);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:104px;font-weight:800;letter-spacing:-.04em;line-height:.95;padding-bottom:.12em;-webkit-text-fill-color:transparent}.lmn-sous{color:#0f1724;font-size:18px;font-weight:700;margin-top:6px}.lmn--carte .lmn-titre{margin-top:16px!important}.lmn--sombre{color:#fff;padding:40px 0 72px}.lmn-scene{align-items:center;background:radial-gradient(45% 80% at 25% 30%,rgba(255,122,89,.18),transparent 70%),radial-gradient(45% 80% at 78% 70%,rgba(155,107,204,.22),transparent 70%),#0d1019;border:1px solid hsla(0,0%,100%,.06);border-radius:28px;box-shadow:0 30px 70px rgba(13,16,25,.22);display:flex;flex-direction:column;overflow:hidden;padding:56px 24px;position:relative;text-align:center}.lmn-dix{color:transparent;font-size:300px;font-weight:800;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-52%);-webkit-text-stroke:2px hsla(0,0%,100%,.07);pointer-events:none;user-select:none}.lmn--sombre .lmn-logo{height:56px;position:relative}.lmn--sombre .lmn-titre{font-size:40px!important;position:relative}.lmn--sombre .lmn-texte{color:hsla(0,0%,100%,.78)!important;position:relative;-webkit-text-fill-color:hsla(0,0%,100%,.78)!important}.lmn .lmn-bouton--contour{background:transparent;border:1px solid hsla(0,0%,100%,.3);box-shadow:none;position:relative}.lmn .lmn-bouton--contour:hover{border-color:#ff7a59;box-shadow:0 10px 24px rgba(255,122,89,.24)}@media (max-width:767px){.lmn--discret{margin-top:-64px}.lmn--discret .lmn-in{padding:0 20px}.lmn--bandeau .lmn-ligne{flex-wrap:wrap;gap:12px 16px;padding:16px 18px}.lmn--bandeau .lmn-texte{flex-basis:calc(100% - 70px);font-size:15px}.lmn--carte .lmn-boite{gap:20px;grid-template-columns:1fr;padding:32px 24px}.lmn-grand{font-size:72px}.lmn--sombre .lmn-titre,.lmn-titre{font-size:24px!important}.lmn-dix{font-size:180px}}@media (prefers-reduced-motion:reduce){.lmn .lmn-bouton{transition:none}}