.kpage-a-propos *,.kpage-a-propos :after,.kpage-a-propos :before{margin:0;padding:0;box-sizing:border-box}.kpage-a-propos{--blue:#2164B5;--blue-deep:#0E2C50;--blue-mid:#17467E;--blue-bright:#3B82D6;--blue-tint:#EAF1FB;--accent:#E7B449;--accent-soft:#f4d894;--ink:#102A4C;--paper:#FBFCFE;--paper-alt:#EFF4FB;--mute:#5b6b80;--line:rgba(33,100,181,.18);--radius:16px;scroll-behavior:smooth;font-family:Hanken Grotesk,sans-serif;color:var(--ink);background:var(--paper);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}.kpage-a-propos .bar{display:flex;align-items:center;gap:.7rem;padding:.7rem 1.6rem;background:var(--blue-deep);color:#fff;position:sticky;top:0;z-index:50}.kpage-a-propos .bar img{width:32px;height:32px;border-radius:7px;-o-object-fit:contain;object-fit:contain}.kpage-a-propos .bar .kw{font-family:Fraunces,serif;font-weight:800;letter-spacing:.06em}.kpage-a-propos .bar .nav{margin-left:auto;display:flex;gap:1.1rem;font-size:.85rem}.kpage-a-propos .bar .nav a{color:#cfe0f5;text-decoration:none}.kpage-a-propos .bar .nav a:hover{color:#fff}@media(max-width:820px){.kpage-a-propos .bar .nav{display:none}}.kpage-a-propos .hero{padding:5.5rem 1.6rem 4rem;color:#fff;position:relative;overflow:hidden;background:radial-gradient(900px 420px at 80% -12%,rgba(231,180,73,.16),transparent 60%),linear-gradient(160deg,var(--blue),var(--blue-deep))}.kpage-a-propos .hero:after{content:"";position:absolute;inset:0;background-image:repeating-conic-gradient(rgba(255,255,255,.045) 0 25%,transparent 0 50%);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at 80% 25%,#000,transparent 70%);mask-image:radial-gradient(circle at 80% 25%,#000,transparent 70%);opacity:.5}.kpage-a-propos .hero .wrap{max-width:920px;margin:0 auto;position:relative;z-index:2}.kpage-a-propos .bc{font-size:.78rem;color:rgba(255,255,255,.6);margin-bottom:1rem}.kpage-a-propos .bc a{color:rgba(255,255,255,.6);text-decoration:none}.kpage-a-propos .eyebrow{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-weight:700;margin-bottom:1rem}.kpage-a-propos .hero h1{font-family:Fraunces,serif;font-weight:800;font-size:clamp(2.1rem,4.8vw,3.4rem);line-height:1.06;margin-bottom:1rem}.kpage-a-propos .hero h1 .em{color:var(--accent);font-style:italic;font-weight:600}.kpage-a-propos .hero p{max-width:680px;color:rgba(255,255,255,.88);font-size:1.12rem}.kpage-a-propos .wrap{max-width:920px;margin:0 auto;padding:0 1.6rem}.kpage-a-propos section{padding:4.5rem 0}.kpage-a-propos .alt{background:var(--paper-alt)}.kpage-a-propos .dark{background:linear-gradient(160deg,var(--blue),var(--blue-deep));color:#fff}.kpage-a-propos .step{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-weight:700;margin-bottom:.8rem}.kpage-a-propos .dark .step{color:var(--accent)}.kpage-a-propos .h2{font-family:Fraunces,serif;font-weight:800;font-size:clamp(1.6rem,3.2vw,2.2rem);margin-bottom:1rem;line-height:1.12}.kpage-a-propos .prose{font-size:1.08rem;color:var(--ink);max-width:760px}.kpage-a-propos .prose p{margin-bottom:1rem}.kpage-a-propos .dark .prose{color:rgba(255,255,255,.9)}.kpage-a-propos .d1{transition-delay:.06s}.kpage-a-propos .d2{transition-delay:.12s}.kpage-a-propos .d3{transition-delay:.18s}.kpage-a-propos .d4{transition-delay:.24s}.kpage-a-propos .principles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.8rem}.kpage-a-propos .pr{background:#fff;border-radius:var(--radius);padding:1.4rem;border:1px solid var(--line);border-left:3px solid var(--accent)}.kpage-a-propos .pr h4{font-family:Fraunces,serif;font-weight:700;font-size:1rem;color:var(--blue-deep);margin-bottom:.25rem}.kpage-a-propos .pr p{font-size:.88rem;color:var(--mute)}.kpage-a-propos .name2{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.6rem}.kpage-a-propos .nm2{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:1.7rem}.kpage-a-propos .nm2 .k{font-family:Fraunces,serif;font-weight:800;color:var(--accent);font-size:1.7rem;margin-bottom:.5rem}.kpage-a-propos .nm2 p{font-size:.95rem;color:rgba(255,255,255,.82)}@media(max-width:680px){.kpage-a-propos .name2{grid-template-columns:1fr}}.kpage-a-propos .namenote{margin-top:1.5rem;font-family:Fraunces,serif;font-style:italic;font-size:1.15rem;color:var(--accent-soft);max-width:720px}.kpage-a-propos .conv{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;margin-top:1.6rem}.kpage-a-propos .cv{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1.4rem}.kpage-a-propos .cv h4{font-family:Fraunces,serif;font-weight:700;font-size:1.02rem;color:var(--blue-deep);margin-bottom:.3rem}.kpage-a-propos .cv p{font-size:.88rem;color:var(--mute)}.kpage-a-propos .convseil{margin-top:1.5rem;padding:1.3rem 1.6rem;border-left:3px solid var(--blue);background:#fff;border-radius:0 var(--radius) var(--radius) 0;font-size:1rem;color:var(--ink)}.kpage-a-propos .values{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.6rem}.kpage-a-propos .vl{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:1.5rem}.kpage-a-propos .vl h4{font-family:Fraunces,serif;font-weight:700;font-size:1.08rem;color:#fff;margin-bottom:.35rem}.kpage-a-propos .vl p{font-size:.9rem;color:rgba(255,255,255,.78)}.kpage-a-propos .ambition{text-align:center}.kpage-a-propos .ambition .q{font-family:Fraunces,serif;font-weight:600;font-size:clamp(1.4rem,3.2vw,2rem);line-height:1.3;max-width:820px;margin:0 auto;color:var(--blue-deep)}.kpage-a-propos .ambition .q .hl{color:var(--blue);font-style:italic}.kpage-a-propos .cta{text-align:center}.kpage-a-propos .cta h2{font-family:Fraunces,serif;font-weight:800;font-size:clamp(1.6rem,4vw,2.4rem);margin-bottom:.8rem;color:#fff}.kpage-a-propos .cta p{color:rgba(255,255,255,.85);max-width:560px;margin:0 auto 1.8rem}.kpage-a-propos .btns{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.kpage-a-propos .btn-w{background:#fff;color:var(--blue);transition:transform .25s}.kpage-a-propos .btn-g,.kpage-a-propos .btn-w{display:inline-block;padding:.9rem 2rem;border-radius:99px;font-weight:700;text-decoration:none}.kpage-a-propos .btn-g{border:1px solid rgba(255,255,255,.4);color:#fff;transition:background .25s}@media (hover:hover){.kpage-a-propos .btn-w:hover{transform:translateY(-3px)}}.kpage-a-propos .btn-g:hover{background:rgba(255,255,255,.1)}.kpage-a-propos .foot{background:var(--blue-deep);color:#fff;text-align:center;padding:2.4rem 1.6rem}.kpage-a-propos .foot img{width:42px;height:42px;border-radius:9px;-o-object-fit:contain;object-fit:contain;margin-bottom:.6rem}.kpage-a-propos .foot .sl{font-family:Fraunces,serif;font-weight:700;font-size:1.1rem}.kpage-a-propos .foot .sl b{color:var(--accent)}.kpage-a-propos .foot small{display:block;margin-top:.5rem;font-size:.76rem;color:#9fb6d4}