@font-face{font-family:'Instrument Serif';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/instrument-serif-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Instrument Serif';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/instrument-serif-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Serif';font-style:italic;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/instrument-serif-400-italic-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Instrument Serif';font-style:italic;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/instrument-serif-400-italic-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Geist';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Geist';font-style:normal;font-weight:500;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist';font-style:normal;font-weight:500;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Geist';font-style:normal;font-weight:600;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist';font-style:normal;font-weight:600;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Geist';font-style:normal;font-weight:700;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist';font-style:normal;font-weight:700;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-mono-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-mono-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:500;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-mono-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:500;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/geist-mono-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/nunito-400-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/nunito-400-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Caveat';font-style:normal;font-weight:500;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/caveat-500-latinext.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Caveat';font-style:normal;font-weight:500;font-display:swap;src:url("https://www.myhandiqr.com/assets/fonts/caveat-500-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--teal:#1F8E8C;--teal-deep:#155F5E;--teal-soft:#D7EBE9;--teal-tint:#EAF4F2;--orange:#E89034;--orange-deep:#C5701A;--orange-soft:#FBE6CC;--orange-tint:#FDF1E0;--cream:#FAF6EE;--cream-2:#F2EBDC;--paper:#FFFFFF;--ink:#102A2A;--ink-2:#2A4040;--ink-3:#4A6160;--ink-soft:#6B7B7C;--rule:rgba(16,42,42,0.1);--rule-strong:rgba(16,42,42,0.18);--serif:'Instrument Serif', 'Instrument Serif Fallback', 'Times New Roman', serif;--sans:'Geist', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--mono:'Geist Mono', ui-monospace, SFMono-Regular, monospace;--shadow-sm:0 1px 2px rgba(16,42,42,0.05);--shadow-md:0 1px 0 rgba(16,42,42,0.04), 0 16px 32px -16px rgba(16,42,42,0.18);--shadow-lg:0 1px 0 rgba(16,42,42,0.04), 0 30px 60px -30px rgba(16,42,42,0.3);--r-sm:8px;--r-md:14px;--r-lg:22px;--r-xl:32px;--bs-primary:var(--teal);--bs-primary-rgb:31, 142, 140;--bs-link-color:var(--teal-deep);--bs-link-hover-color:var(--teal);--bs-body-font-family:var(--sans);--bs-body-color:var(--ink);--bs-body-bg:var(--cream);--bs-border-color:var(--rule)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0;background:var(--cream);color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto}::selection{background:var(--teal);color:#fff}a{color:inherit;text-decoration:none}a:hover{color:var(--teal-deep)}img{max-width:100%;height:auto}.serif{font-family:var(--serif);font-weight:400;letter-spacing:-0.012em;line-height:1.05}.serif em{font-style:italic;color:var(--teal-deep)}.serif em.accent-orange{color:var(--orange-deep)}.v2-page-editor .serif em{color:var(--page-accent)}.mono{font-family:var(--mono);letter-spacing:0}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.75rem;font-weight:500;color:var(--teal-deep);text-transform:uppercase;letter-spacing:.08em}.eyebrow::before{content:"";width:18px;height:1px;background:currentColor;opacity:.5}.eyebrow.eyebrow-orange{color:var(--orange-deep)}.eyebrow.eyebrow-light{color:rgba(255,255,255,0.7)}h1,h2,h3,h4{font-family:var(--serif);font-weight:400;color:var(--ink);letter-spacing:-0.012em;line-height:1.05;margin:0}.mqr-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:.78125rem;font-weight:500;background:var(--teal-tint);color:var(--teal-deep)}.mqr-pill.mqr-pill-orange{background:var(--orange-tint);color:var(--orange-deep)}.mqr-pill.mqr-pill-paper{background:#fff;color:var(--ink-2)}.mqr-pill.mqr-pill-ink{background:rgba(16,42,42,0.06);color:var(--ink)}.mqr-pill .pill-dot{width:6px;height:6px;border-radius:999px;background:currentColor;display:inline-block}.btn-mqr{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;font-size:.9375rem;font-weight:500;border-radius:999px;border:0;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease;cursor:pointer}.page-content-wrapper .website_page_content a.btn-mqr,.page-content-wrapper .website_page_content a.btn-mqr:hover,.page-content-wrapper .website_page_content a.btn-mqr:focus{text-decoration:none;text-underline-offset:0}.btn-mqr.btn-mqr-sm{padding:8px 16px;font-size:.84375rem}.btn-mqr.btn-mqr-lg{padding:16px 28px;font-size:1rem}.btn-mqr-primary{background:var(--teal);color:#fff;box-shadow:0 1px 0 rgba(16,42,42,0.06),0 8px 22px -10px rgba(31,142,140,0.55)}.btn-mqr-primary:hover{background:var(--teal-deep);color:#fff}.btn-mqr-accent{background:var(--orange);color:#fff;box-shadow:0 1px 0 rgba(16,42,42,0.06),0 8px 22px -10px rgba(232,144,52,0.55)}.btn-mqr-accent:hover{background:var(--orange-deep);color:#fff}.btn-mqr-primary::after,.btn-mqr-accent::after,.v2-page-editor a.btn-primary::after,.v2-page-tarif .btn-pricing--orange::after{content:"\2192";margin-left:10px;display:inline-block;line-height:1;font-weight:400;transition:transform .15s ease}.btn-mqr-primary:hover::after,.btn-mqr-accent:hover::after,.v2-page-editor a.btn-primary:hover::after,.v2-page-tarif .btn-pricing--orange:hover::after{transform:translateX(3px)}.btn-mqr-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-strong)}.btn-mqr-ghost:hover{background:rgba(16,42,42,0.04);color:var(--ink)}.btn-mqr-soft{background:var(--teal-tint);color:var(--teal-deep);box-shadow:inset 0 0 0 1px rgba(31,142,140,0.18)}.btn-mqr-soft:hover{background:var(--teal-soft);color:var(--teal-deep)}.btn-mqr-quiet{background:transparent;color:var(--ink-2);padding-left:14px;padding-right:14px}.btn-mqr-quiet:hover{background:rgba(16,42,42,0.04);color:var(--ink)}.btn-mqr-ghost-light{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2)}.btn-mqr-ghost-light:hover{background:rgba(255,255,255,0.08);color:#fff}.section-mqr{padding:96px 0;position:relative}.section-mqr.section-cream2{background:var(--cream-2)}.section-mqr.section-paper{background:var(--paper)}.section-mqr.section-cream{background:var(--cream)}@media (max-width:767.98px){.section-mqr{padding:56px 0}}.card-mqr{background:var(--paper);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);border:1px solid var(--rule);transition:box-shadow .2s ease,transform .2s ease}.card-mqr.card-mqr-hover:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-mqr-body{padding:30px 32px}@media (max-width:575.98px){.card-mqr-body{padding:22px 22px}}.mqr-header{position:sticky;top:0;z-index:1030;background:transparent;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease}.mqr-header.is-scrolled{background:rgba(250,246,238,0.85);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--rule)}.mqr-navbar{display:flex;align-items:center;justify-content:space-between;height:72px}.mqr-brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--serif);font-size:1.5625rem;color:var(--ink);line-height:1;text-decoration:none}.mqr-brand img{display:block;height:32px;width:auto}.mqr-brand em,.mqr-brand i{font-style:italic;color:var(--teal-deep)}.mqr-brand span{white-space:nowrap;word-break:keep-all}.mqr-nav{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.mqr-nav>li{position:relative}.mqr-nav .nav-link{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:10px;font-size:.90625rem;font-weight:400;color:var(--ink-2);background:transparent;transition:background .15s ease,color .15s ease;cursor:pointer}.mqr-nav .nav-link:hover{background:rgba(16,42,42,0.04);color:var(--ink)}.mqr-nav .nav-link.active{background:var(--teal-tint);color:var(--teal-deep);font-weight:500}.mqr-nav .nav-link .bi-chevron-down{font-size:.6875rem;transition:transform .15s ease}.mqr-nav .dropdown.show>.nav-link .bi-chevron-down{transform:rotate(180deg)}.mqr-nav .dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:0;padding:16px 8px 8px;min-width:260px;background:transparent;border:0;box-shadow:none;list-style:none;display:none;z-index:1040;opacity:0;animation:navMenuIn .15s ease forwards}.mqr-nav .dropdown-menu::before{content:"";position:absolute;top:8px;left:0;right:0;bottom:0;background:var(--paper);border-radius:var(--r-md);border:1px solid var(--rule);box-shadow:var(--shadow-lg);z-index:-1}.mqr-cta-group{display:inline-flex;align-items:center;gap:10px}.mqr-burger{display:none;background:transparent;border:1px solid var(--rule-strong);border-radius:10px;padding:8px 12px;color:var(--ink);font-size:1.125rem;cursor:pointer}@media (max-width:991.98px){.mqr-nav-wrapper{display:none}.mqr-cta-group{display:none}.mqr-burger{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500}}.mqr-hero{position:relative;overflow:hidden;padding:24px 0 96px}.mqr-hero::before,.mqr-hero::after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.mqr-hero::before{top:-180px;right:-120px;width:520px;height:520px;background:radial-gradient(circle, var(--teal-soft), transparent 70%);opacity:.7}.mqr-hero::after{bottom:-160px;left:-120px;width:480px;height:480px;background:radial-gradient(circle, var(--orange-tint), transparent 70%);opacity:.8}.mqr-hero>.container{position:relative;z-index:1}.mqr-hero h1.mqr-hero-title{font-size:4rem;margin:0 0 20px;line-height:1.02;letter-spacing:-0.02em}@media (max-width:1199.98px){.mqr-hero h1.mqr-hero-title{font-size:3.5rem}}@media (max-width:991.98px){.mqr-hero h1.mqr-hero-title{font-size:3.125rem}}.mqr-hero .mqr-hero-lead{font-size:1.1875rem;color:var(--ink-3);max-width:580px;line-height:1.55;margin:0 0 28px}.mqr-hero .mqr-hero-lead strong{color:var(--ink-2);font-weight:600}.mqr-hero .mqr-hero-cta{margin-bottom:30px}.mqr-hero .mqr-hero-bullets{display:flex;column-gap:24px;row-gap:6px;flex-wrap:wrap;margin-top:28px;font-size:.84375rem;color:var(--ink-3)}.mqr-hero .mqr-hero-bullets span{display:inline-flex;align-items:center;gap:8px}.mqr-hero .mqr-hero-bullets .bi{color:var(--teal)}@media (max-width:767.98px){.mqr-hero{padding:16px 0 64px}.mqr-hero h1.mqr-hero-title{font-size:2.75rem;margin:0 0 16px;line-height:1}.mqr-hero .mqr-hero-lead{font-size:1.03125rem;line-height:1.5;margin-bottom:24px}.mqr-hero .mqr-pill{font-size:.75rem;padding:5px 12px}.mqr-hero .mqr-hero-cta{width:100%;flex-direction:column;align-items:stretch}.mqr-hero .mqr-hero-cta .btn-mqr{width:100%}.mqr-hero .mqr-hero-bullets{display:grid;grid-template-columns:1fr;gap:8px;margin-top:20px;font-size:.8125rem}}@media (max-width:575.98px){.mqr-hero h1.mqr-hero-title{font-size:2.5rem}}@font-face{font-family:'Instrument Serif Fallback';src:local('Georgia');ascent-override:90%;descent-override:25%;line-gap-override:0%;size-adjust:100%}@font-face{font-family:'Nunito Fallback';src:local('Arial');ascent-override:100%;descent-override:33%;line-gap-override:0%;size-adjust:101%}.mqr-hero-visual-caption{margin:0 0 12px;padding:0 4px;font-family:var(--mono);font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);text-align:center}@media (max-width:991.98px){.mqr-hero-visual-caption{margin:24px 0 12px;font-family:var(--serif);font-style:italic;font-size:1.375rem;text-transform:none;letter-spacing:0;color:var(--ink)}}.hero-visual{position:relative;max-width:540px;margin:32px auto 0;display:grid;grid-template-columns:1fr 1.45fr;gap:20px;align-items:start;min-height:560px;contain-intrinsic-size:540px 560px}.hero-visual-qr{background:var(--paper);border-radius:var(--r-md);padding:14px;box-shadow:var(--shadow-md);transform:rotate(-4deg);text-align:center;margin-top:32px}.hero-visual-qr .qr-img{width:100%;max-width:150px;height:auto;display:block;margin:0 auto}.hero-visual-qr .qr-label{font-family:var(--mono);font-size:.59375rem;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.1em;margin-top:8px}.hero-visual-scan{display:flex;justify-content:center;gap:6px;margin-top:14px;font-family:var(--mono);font-size:.6875rem;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.08em}.hero-visual-phone{background:#1a1a1a;border-radius:34px;padding:6px;box-shadow:var(--shadow-lg)}.hero-visual-phone-screen{background:var(--paper);border-radius:28px;overflow:hidden;position:relative}.hero-visual-phone-status{padding:10px 18px 4px;display:flex;align-items:center;justify-content:space-between;position:relative}.hero-visual-phone-status .notch{position:absolute;left:50%;top:6px;transform:translateX(-50%);width:74px;height:18px;border-radius:99px;background:#1a1a1a}.hero-visual-phone-status .time{font-family:var(--mono);font-size:.65625rem;color:var(--ink);font-weight:600}.hero-visual-phone-header{padding:4px 18px 0}.hero-visual-phone-header .pre{font-family:var(--mono);font-size:.59375rem;color:var(--orange-deep);text-transform:uppercase;letter-spacing:.1em}.hero-visual-phone-header .person{display:flex;align-items:center;gap:10px;margin-top:8px;padding-bottom:10px;border-bottom:1px solid var(--rule)}.hero-visual-phone-header .avatar{width:32px;height:32px;border-radius:99px;background:#FBE6CC;color:var(--orange-deep);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:1rem;flex-shrink:0}.hero-visual-phone-header .name{font-family:var(--serif);font-size:.875rem;color:var(--ink)}.hero-visual-phone-header .sub{font-size:.625rem;color:var(--ink-3)}.hero-visual-phone-body{padding:12px 18px 16px;min-height:230px;font-family:var(--serif);font-style:italic;font-size:.75rem;color:var(--ink-2);line-height:1.55}.hero-visual-phone-body .term{display:inline;padding:0 3px;background:rgba(217,117,87,0.15);border-bottom:1.5px dashed var(--orange-deep);color:var(--orange-deep);font-weight:600;font-style:normal;border-radius:3px}.hero-visual-phone-body .helps-label{margin-top:12px;font-size:.625rem;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.08em;font-family:var(--mono);font-weight:500;font-style:normal}.hero-visual-phone-body ul{margin:6px 0 0;padding:0;list-style:none}.hero-visual-phone-body li{font-size:.71875rem;color:var(--ink-2);font-style:normal;font-family:var(--sans);display:flex;gap:7px;align-items:flex-start;margin-bottom:4px}.hero-visual-phone-body li::before{content:"✓";color:var(--teal);flex-shrink:0;margin-top:1px}.hero-visual-phone-bar{display:flex;justify-content:center;padding:2px 0 6px}.hero-visual-phone-bar::after{content:"";width:80px;height:3px;border-radius:99px;background:var(--ink);opacity:.85}.hero-visual-popover{position:absolute;top:138px;right:-14px;width:250px;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r-md);box-shadow:0 16px 40px -10px rgba(16,42,42,0.25);padding:14px 16px;z-index:4}.hero-visual-popover .pop-arrow{position:absolute;left:-7px;top:24px;width:14px;height:14px;background:var(--paper);border-left:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);transform:rotate(45deg)}.hero-visual-popover .pop-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-family:var(--mono);font-size:.59375rem;color:var(--teal-deep);text-transform:uppercase;letter-spacing:.1em}.hero-visual-popover .pop-title{font-family:var(--serif);font-size:.90625rem;color:var(--ink);font-weight:600;line-height:1.2;margin-bottom:5px}.hero-visual-popover .pop-for{font-size:.6875rem;color:var(--ink-soft);margin-bottom:8px;font-style:italic}.hero-visual-popover .pop-body{font-size:.78125rem;color:var(--ink-2);line-height:1.5}@media (max-width:991.98px){.hero-visual{margin-top:56px;min-height:620px;contain-intrinsic-size:480px 620px}}@media (max-width:575.98px){.hero-visual{grid-template-columns:1fr;gap:28px;max-width:380px;min-height:780px;contain-intrinsic-size:380px 780px}.hero-visual-qr-wrap{text-align:right}.hero-visual-qr{transform:none;max-width:200px;margin:0 0 0 auto}.hero-visual-scan{display:inline-flex}.hero-visual-popover{position:static;width:auto;margin-top:16px}.hero-visual-popover .pop-arrow{display:none}}@media (max-width:575.98px){.hero-visual{max-width:320px;margin:24px auto 0;gap:0;position:relative}.hero-visual-phone{max-width:280px;margin:0 auto;border-radius:28px;padding:5px}.hero-visual-phone-screen{border-radius:23px}.hero-visual-phone-body{min-height:0;padding:10px 14px 12px;font-size:.6875rem}.hero-visual-phone-body li{font-size:.6875rem}.hero-visual-phone-status .notch{width:60px;height:14px;top:4px}.hero-visual-qr{position:absolute;bottom:-36px;right:6px;left:auto;max-width:110px;margin:0;margin-top:0;padding:8px;transform:rotate(6deg);z-index:3;background:var(--paper);box-shadow:0 8px 22px -8px rgba(16,42,42,0.25)}.hero-visual-qr .qr-img{max-width:90px}.hero-visual-qr .qr-label{font-size:.5rem;margin-top:4px}.hero-visual-scan{display:none}.hero-visual-popover{display:none}}@media (min-width:576px) and (max-width:767.98px){.hero-visual{max-width:460px;gap:16px}.hero-visual-phone{max-width:280px}.hero-visual-popover{position:static;width:auto;margin-top:16px}.hero-visual-popover .pop-arrow{display:none}}.mqr-hero-persona-lines{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:8px}.mqr-hero-persona-lines li{margin:0}.mqr-hero-persona-line{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 16px;background:var(--paper);border-radius:12px;color:var(--ink);text-decoration:none;font-size:.9375rem;line-height:1.35;box-shadow:inset 0 0 0 1.5px rgba(16,42,42,0.14),0 2px 8px -4px rgba(16,42,42,0.08);transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease;border-left:3px solid transparent}.mqr-hero-persona-line .bi{font-size:1.1rem;flex-shrink:0}.mqr-hero-persona-line-label{font-weight:600}.mqr-hero-persona-line-text{color:var(--ink-2)}.mqr-hero-persona-line::after{content:"\2192";margin-left:auto;color:var(--teal-deep);font-weight:600;flex-shrink:0;transition:transform .15s ease,color .15s ease}.mqr-hero-persona-line:hover{background:var(--teal-deep);color:#fff;text-decoration:none;box-shadow:inset 0 0 0 1.5px var(--teal-deep),0 6px 16px -6px rgba(31,142,140,0.35);transform:translateY(-1px)}.mqr-hero-persona-line:hover .bi,.mqr-hero-persona-line:hover .mqr-hero-persona-line-text,.mqr-hero-persona-line:hover::after{color:#fff}.mqr-hero-persona-line:hover::after{transform:translateX(3px)}.mqr-hero-persona-line--parent{border-left-color:#C57828}.mqr-hero-persona-line--parent .bi{color:#C57828}.mqr-hero-persona-line--porteur{border-left-color:var(--teal-deep)}.mqr-hero-persona-line--porteur .bi{color:var(--teal-deep)}.mqr-hero-persona-line--salarie{border-left-color:#1F8E8C}.mqr-hero-persona-line--salarie .bi{color:#1F8E8C}.mqr-hero-persona-line--aidant{border-left-color:#B85B82}.mqr-hero-persona-line--aidant .bi{color:#B85B82}.bi,[class^="bi-"],[class*=" bi-"]{display:inline-block;width:1em;min-height:1em;vertical-align:-0.125em;line-height:1}