.pkl{--nuit: #0E1F35;--nuit-2: #0B1829;--nuit-3: #13233A;--bleu: #14355C;--papier: #E9E3D6;--creme: #F4F0E7;--ivoire: #FBF7EE;--laiton: #C6A961;--laiton-c: #D8BE82;--laiton-f: #7A5F27;--ardoise: #5C6A7C;--encre-2: #3C4A5C;--filet: rgba(14, 31, 53, .12);--filet-b: #DDD4C2;--contenu: 1180px;--heros: radial-gradient(ellipse 50% 70% at 88% 18%, rgba(198, 169, 97, .16), transparent 62%), linear-gradient(160deg, #13233A 0%, #0E1F35 52%, #0B1829 100%);background:var(--creme);color:var(--nuit)}.pkl section[class*=bg-paper-50]{background:var(--ivoire);border-top:2px solid var(--filet-b);border-bottom:0}.pkl section[class*=bg-paper-100]{background:var(--creme);border-top:2px solid var(--filet-b)}.pkl section[class*=bg-paper-200]{background:var(--papier);border-top:2px solid #D6CCB7}.pkl section[class~=bg-brand-50]{background:var(--ivoire);border-top:2px solid var(--filet-b);border-bottom:0}.pkl section[class*=bg-paper-100]+section[class*=bg-paper-100],.pkl section[class~=bg-brand-50]+section[class~=bg-brand-50]{border-top:0}.pkl .pkl-hero+section{border-top:0!important}.pkl section>div[class*=max-w-xl]{max-width:calc(var(--contenu) + 64px);padding-inline:16px}@media(min-width:768px){.pkl section>div[class*=max-w-xl]{padding-inline:32px}}.pkl section>div[class*=py-14],.pkl section>div[class*=py-16],.pkl section>div[class*=py-20]{padding-top:clamp(44px,5vw,76px);padding-bottom:clamp(44px,5vw,76px)}.pkl section>div[class*=pt-14],.pkl section>div[class*=pt-16]{padding-top:clamp(40px,4.5vw,64px)}.pkl .pkl-hero{background:var(--heros)!important;color:#fff;border-top:0!important;border-bottom:1px solid rgba(198,169,97,.28)}.pkl .pkl-hero>div[class*=absolute][class*=inset-0]{display:none!important}.pkl .pkl-hero>div[class*=py-]{padding-top:clamp(52px,6vw,92px);padding-bottom:clamp(52px,6vw,92px)}.pkl .pkl-hero h1{color:#fff!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.02!important;font-size:clamp(2.05rem,3.2vw + 1rem,3.6rem)!important}.pkl .pkl-hero h1 span,.pkl .pkl-hero h1 em,.pkl .pkl-hero h1 strong{color:inherit!important}.pkl .pkl-hero p[class*=text-ink-100],.pkl .pkl-hero p[class*=text-lg]{color:#ffffffd9}.pkl .pkl-hero nav{color:#fff9;font-size:.8125rem}.pkl .pkl-hero nav a:hover{color:#fff;text-decoration-color:var(--laiton)}.pkl .pkl-hero nav span[class*=text-ink-100]{color:var(--laiton-c)}.pkl .pkl-hero p[class*=rounded-full][class*=border]{border-color:#c6a96173!important;background:#c6a9611f;color:#ffffffeb;font-size:.75rem}.pkl .pkl-hero p[class*=rounded-full]>span[class*=bg-brand]{background:var(--laiton)}.pkl .pkl-hero dt{color:var(--laiton-c);font-size:.75rem}.pkl .pkl-hero dd[class*=font-extrabold]{font-weight:400;letter-spacing:-.02em}.pkl .pkl-hero .btn-secondary{background:#ffffff0f;color:#fff;border-color:#ffffff52}.pkl .pkl-hero .btn-secondary:hover{background:#ffffff24;border-color:#ffffff80}.pkl .pkl-hero .stat-figure{color:var(--laiton);font-weight:300;margin-inline:auto;font-size:clamp(4.5rem,9vw,8rem);letter-spacing:-.05em}.pkl h1 em,.pkl h1 span,.pkl h1 strong,.pkl h2 em,.pkl h2 span,.pkl h2 strong,.pkl h3 em,.pkl h3 span{color:inherit!important}.pkl h2[class*=font-extrabold]{font-weight:500;letter-spacing:-.028em;line-height:1.08}.pkl h2[class*=text-3xl]{font-size:clamp(2rem,2.4vw + 1rem,2.75rem);line-height:1.05}.pkl h2[class*=text-2xl]{font-size:clamp(1.6rem,1.2vw + 1rem,2rem)}.pkl h2[class*=text-xl]{font-size:1.375rem}.pkl h3[class*=font-extrabold]{font-weight:600;letter-spacing:-.02em}.pkl h3[class*=font-bold]{font-weight:600;letter-spacing:-.012em}.pkl h2[class*=text-xs]{font-size:.8125rem!important;font-weight:700;letter-spacing:0;line-height:1.4}.pkl .uppercase{text-transform:none!important;letter-spacing:0!important}.pkl .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.75rem;font-weight:700;letter-spacing:0;color:var(--laiton-f)}.pkl .eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.pkl .pkl-hero .eyebrow,.pkl section[class*=bg-ink-950] .eyebrow{color:var(--laiton-c)}.pkl section:not(.pkl-hero) dt[class*=text-xs][class*=text-on-light-muted],.pkl p[class*=text-xs][class*=font-bold][class*=text-on-light-muted],.pkl p[class*=text-xs][class*=font-bold][class*=text-brand-700],.pkl p[class*=text-xs][class*=font-semibold][class*=text-brand-600]{color:var(--laiton-f)}.pkl dd[class*=text-lg][class*=font-bold]{font-weight:600}.pkl th[class*=text-on-light-muted]{color:var(--ardoise);font-size:.8125rem}.pkl th[class*=text-sm][class*=text-brand-700]{color:var(--laiton-f);font-size:.8125rem}.pkl th[class*=text-base][class*=text-brand-700]{color:var(--laiton-f)}.pkl [class~=text-brand-500]:not(.pkl-hero *):not([class*=bg-]){color:var(--laiton-f)}.pkl a[class*=underline][class*=text-brand-700]{text-decoration-color:#7a5f2773}.pkl a[class*=underline][class*=text-brand-700]:hover{text-decoration-color:var(--laiton-f)}.pkl [class*=rounded-2xl][class~=bg-paper-50],.pkl [class*=rounded-2xl][class~=bg-white]{background:#fff;border:1px solid var(--filet)!important;border-radius:16px}.pkl section[class*=bg-paper-200] [class*=rounded-2xl][class~=bg-paper-50],.pkl section[class*=bg-paper-200] [class*=rounded-2xl][class~=bg-white]{background:var(--creme)}.pkl a[class*=rounded-2xl]:hover,.pkl a[class*=rounded-xl]:hover{border-color:var(--laiton)!important;box-shadow:0 20px 40px -26px #0e1f3580}.pkl section:not([class~=bg-brand-50]) div[class*=rounded-2xl][class~=bg-brand-50]{background:var(--nuit);border:0!important;border-radius:16px;color:#fff}.pkl div[class*=rounded-2xl][class~=bg-brand-50] h2{color:#fff}.pkl div[class*=rounded-2xl][class~=bg-brand-50] p[class*=text-on-light-soft]{color:#ffffffc7}.pkl div[class*=rounded-2xl][class~=bg-brand-50] .eyebrow{color:var(--laiton-c)}.pkl p[class*=rounded-xl][class~=bg-paper-50]{background:#fff;border:0!important;border-left:3px solid var(--laiton)!important;border-radius:4px 12px 12px 4px}.pkl span[class*=rounded-full][class~=bg-brand-50],.pkl p[class*=rounded-full][class~=bg-brand-50]{background:var(--nuit);color:var(--laiton-c)}.pkl section:not([class*=bg-ink-950]):not([style]) a[class*=rounded-full][class*=border-on-light]{background:#fff;border-color:var(--filet);color:var(--nuit)}.pkl section:not([class*=bg-ink-950]):not([style]) a[class*=rounded-full][class*=border-on-light]:hover{border-color:var(--laiton);color:var(--nuit)}.pkl [class~=border-on-light]{border-color:var(--filet)!important}.pkl [class*=border-brand-200]{border-color:#c6a96159!important}.pkl [class*=divide-paper-300]>*+*,.pkl [class*=border-paper-300]{border-color:var(--filet)!important}.pkl [class*=rounded-2xl][class~=bg-amber-50]{background:var(--ivoire);border-color:#c6a9618c!important;border-radius:16px}.pkl [class~=bg-amber-50] p[class*=text-amber-800]{color:var(--laiton-f)}.pkl [class~=bg-amber-50] p[class*=text-amber-900]{color:var(--encre-2)}.pkl .prose :where(h2,h3){font-weight:500;letter-spacing:-.022em;color:var(--nuit)}.pkl .prose :where(h3){font-weight:600}.pkl .prose :where(a){color:var(--laiton-f);text-decoration-color:#7a5f2766;text-underline-offset:3px}.pkl .prose :where(a):hover{text-decoration-color:var(--laiton-f)}.pkl section[class*=bg-ink-950]:not(.pkl-hero),.pkl section[style*=linear-gradient]{background:var(--heros)!important;border-top:0!important}.pkl section[class*=bg-ink-950]:not(.pkl-hero)>div[class*=absolute][class*=inset-0]{display:none!important}.pkl section:not(.pkl-hero)[class*=bg-ink-950] h2[class*=text-white],.pkl section[style*=linear-gradient] h2{color:#fff;font-weight:500}.pkl section[style*=linear-gradient] a[class~=bg-white]{background:var(--laiton);color:var(--nuit);letter-spacing:0}.pkl section[style*=linear-gradient] a[class~=bg-white]:hover{background:var(--laiton-c)}.pkl section[class*=bg-ink-950] h2[class*=text-xs]{color:var(--laiton-c)}.pkl section[class*=bg-ink-950] a[class*=rounded-full][class*=border-white]:hover,.pkl section[style] a[class*=rounded-full]:hover{border-color:var(--laiton);color:#fff}.pkl section[style*=linear-gradient] a[class*=rounded-full][class*=border-white]{color:#ffffffd9}.pkl button[class~=bg-brand-500]{background:var(--laiton);color:var(--nuit)}.pkl button[class~=bg-brand-500]:hover{background:var(--laiton-c);box-shadow:none}.pkl section:not(.pkl-hero):not([class*=bg-ink-950]) .stat-figure{color:var(--nuit);font-weight:400;font-size:clamp(2.2rem,2.4vw + 1rem,3rem);letter-spacing:-.035em}
