.pg-infos{background:var(--paper);color:var(--ink-900);overflow-x:clip}:where(.pg-infos) .info-hero{background:var(--ink-900);color:var(--paper);padding-block:clamp(40px,7vw,72px);position:relative;overflow:hidden}:where(.pg-infos) .info-hero:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--rose-500) 22%, transparent), transparent 62%);border-radius:50%;width:min(560px,80vw);height:min(560px,80vw);position:absolute;top:-30%;right:-12%}:where(.pg-infos) .info-hero .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--rose-300);font-size:11px;font-weight:600}:where(.pg-infos) .info-hero h1{font-family:var(--font-display);letter-spacing:-.03em;margin-top:12px;font-size:clamp(40px,7vw,72px);font-weight:400;line-height:.98}:where(.pg-infos) .info-hero h1 em{color:var(--rose-400);font-style:italic}:where(.pg-infos) .info-hero p{color:color-mix(in srgb, var(--paper) 72%, transparent);max-width:46ch;margin-top:16px;font-size:clamp(15px,2vw,17px);line-height:1.55}:where(.pg-infos) .qtiles{z-index:2;grid-template-columns:1fr;gap:14px;margin-top:clamp(-40px,-4vw,-32px);display:grid;position:relative}@media (min-width:640px){:where(.pg-infos) .qtiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){:where(.pg-infos) .qtiles{grid-template-columns:repeat(4,1fr)}}:where(.pg-infos) .qtile{background:var(--paper);border:1px solid var(--line);box-shadow:var(--sh-sm);color:inherit;transition:transform var(--dur-base), box-shadow var(--dur-base);border-radius:16px;padding:20px;text-decoration:none}:where(.pg-infos) .qtile:hover{box-shadow:var(--sh-md);transform:translateY(-3px)}:where(.pg-infos) .qtile .ic{background:var(--rose-50);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}:where(.pg-infos) .qtile .ic svg{width:20px;height:20px;stroke:var(--rose-700);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}:where(.pg-infos) .qtile h3{font-family:var(--font-display);margin-top:14px;font-size:21px;font-weight:400}:where(.pg-infos) .qtile p{color:var(--ink-500);margin-top:5px;font-size:13px;line-height:1.5}:where(.pg-infos) .sec{padding-block:clamp(40px,6vw,64px)}:where(.pg-infos) .sec-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--rose-700);font-size:11px;font-weight:600}:where(.pg-infos) .sec h2{font-family:var(--font-display);letter-spacing:-.02em;margin-top:8px;font-size:clamp(28px,4.5vw,44px);font-weight:400}:where(.pg-infos) .sec h2 em{color:var(--rose-700);font-style:italic}:where(.pg-infos) .sec .lead{color:var(--ink-600);max-width:64ch;margin-top:14px;font-size:clamp(14px,2vw,16px);line-height:1.6}:where(.pg-infos) .how{grid-template-columns:1fr;gap:18px;margin-top:28px;display:grid}@media (min-width:820px){:where(.pg-infos) .how{grid-template-columns:repeat(3,1fr)}}:where(.pg-infos) .how .step{border:1px solid var(--line);border-radius:16px;padding:22px}:where(.pg-infos) .how .step .n{background:var(--ink-900);width:44px;height:44px;color:var(--paper);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:20px;font-style:italic;display:grid}:where(.pg-infos) .how .step h3{font-family:var(--font-display);margin-top:16px;font-size:22px;font-weight:400}:where(.pg-infos) .how .step p{color:var(--ink-600);margin-top:8px;font-size:14px;line-height:1.55}:where(.pg-infos) .faqcat{scrollbar-width:none;gap:8px;margin-top:22px;padding-bottom:4px;display:flex;overflow-x:auto}:where(.pg-infos) .faqcat::-webkit-scrollbar{display:none}:where(.pg-infos) .faqcat label{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:999px;flex:none;padding:8px 15px;font-size:13px;font-weight:500;display:block}:where(.pg-infos) .faqcat input:checked+label{background:var(--ink-900);color:var(--paper);border-color:var(--ink-900)}:where(.pg-infos) .faq{margin-top:18px}:where(.pg-infos) .faq-item{border-top:1px solid var(--line)}:where(.pg-infos) .faq{border-bottom:1px solid var(--line)}:where(.pg-infos) .faq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:clamp(15px,2vw,17px);font-weight:500;list-style:none;display:flex}:where(.pg-infos) .faq-q::-webkit-details-marker{display:none}:where(.pg-infos) .faq-item details[open] .faq-q .ic{transform:rotate(45deg)}:where(.pg-infos) .faq-q .ic{transition:transform var(--dur-base);color:var(--ink-500);flex:none}:where(.pg-infos) .faq-a{color:var(--ink-600);max-width:70ch;padding:0 0 20px;font-size:14px;line-height:1.65}:where(.pg-infos) .contact{background:var(--ink-50);border-radius:clamp(18px,3vw,26px);grid-template-columns:1fr;gap:26px;padding:clamp(26px,4vw,44px);display:grid}@media (min-width:820px){:where(.pg-infos) .contact{grid-template-columns:1fr 1fr}}:where(.pg-infos) .contact .ch{align-items:flex-start;gap:14px;display:flex}:where(.pg-infos) .contact .ch .ic{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}:where(.pg-infos) .contact .ch .ic svg{width:20px;height:20px;stroke:var(--ink-700);fill:none;stroke-width:1.6px}:where(.pg-infos) .contact .ch h3{font-size:15px;font-weight:600}:where(.pg-infos) .contact .ch p{color:var(--ink-600);margin-top:3px;font-size:13px;line-height:1.5}:where(.pg-infos) .contact .ch a{color:var(--rose-700);font-weight:500}:where(.pg-infos) .cgrid{flex-direction:column;gap:18px;display:flex}:where(.pg-infos) .legal{grid-template-columns:1fr;gap:12px;margin-top:24px;display:grid}@media (min-width:720px){:where(.pg-infos) .legal{grid-template-columns:repeat(3,1fr)}}:where(.pg-infos) .legal a{border:1px solid var(--line);color:inherit;border-radius:12px;justify-content:space-between;align-items:center;padding:16px 18px;font-size:14px;font-weight:500;text-decoration:none;display:flex}:where(.pg-infos) .legal a:hover{background:var(--ink-50)}:where(.pg-infos) .legal a svg{width:16px;height:16px;stroke:var(--ink-400);fill:none;stroke-width:1.7px}html:has(.pg-infos){scroll-padding-top:82px}@media (prefers-reduced-motion:no-preference){html:has(.pg-infos){scroll-behavior:smooth}}.pg-infos .mkt-nav a[href=\/infos]{color:var(--ink-900);font-weight:500}.pg-infos .info-hero .eyebrow,.pg-infos .sec-eyebrow{margin:0}.pg-infos .how,.pg-infos .legal{margin-bottom:0;padding:0;list-style:none}.pg-infos .sec--flush{padding-top:0}.pg-infos .how--values{margin-top:24px}.pg-infos .how .step .n.v{background:var(--rose-500);color:var(--ink-900)}.pg-infos .faqcat{padding-inline:0;border:0;min-width:0;margin-inline:0;padding-top:0;position:relative}.pg-infos .faqcat-opt{display:contents}.pg-infos .faqcat label{color:var(--ink-900);-webkit-user-select:none;user-select:none}.pg-infos .faqcat label:hover{border-color:var(--ink-400)}.pg-infos .faqcat input:checked+label:hover{border-color:var(--ink-900)}.pg-infos .faqcat input:focus-visible+label{outline:2px solid var(--rose-700);outline-offset:2px}:is(.pg-infos #faq:has(#faqc-resa:checked) .faq-item:not([data-c=resa]),.pg-infos #faq:has(#faqc-paie:checked) .faq-item:not([data-c=paie]),.pg-infos #faq:has(#faqc-compte:checked) .faq-item:not([data-c=compte])){display:none}.pg-infos .contact h2{font-size:clamp(26px,4vw,36px)}.pg-infos .contact .lead{margin-top:12px}.pg-infos .contact .ch a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.pg-infos .contact .ch a:hover{color:var(--rose-800)}@media (min-width:720px){.pg-infos .legal{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.pg-infos .legal{grid-template-columns:repeat(4,1fr)}}.pg-infos .legal a{gap:12px}.pg-infos main :focus-visible{outline:2px solid var(--rose-700);outline-offset:2px}.pg-infos .info-hero :focus-visible{outline-color:var(--rose-300)}.pg-infos .faq-q:focus-visible{outline-offset:4px;border-radius:6px}
