.qsj h2{letter-spacing:-.01em;margin-top:64px;font-size:1.75rem}.qsj-planche{margin:32px -38px}.qsj-planche img{width:100%;height:auto;display:block}.qsj-planche figcaption{border-left:2px solid var(--accent,#b4cd00);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-soft,#ffffffd9);text-shadow:var(--shadow-text);margin:10px 38px 0;padding-left:10px;font-size:.82rem}.qsj-tete{z-index:0;position:relative}.qsj-tete~*{z-index:1;position:relative}.qsj-tete:before{content:"";z-index:-1;inset:calc(-40px - var(--brand-h) - env(safe-area-inset-top,0px)) -50px -48px;pointer-events:none;background:linear-gradient(#fff0 0,#ffffff1a 34%,#ffffff75 53% 80%,#fff0 100%);position:absolute}.qsj .qsj-reponse{letter-spacing:-.025em;text-shadow:var(--shadow-text);margin:0 0 14px;font-size:clamp(2.2rem,10vw,2.9rem);font-weight:200;line-height:1.04}.qsj-signature{width:min(78%,300px);color:var(--accent,#b4cd00);filter:drop-shadow(0 1px 8px #00000040);margin:28px 0 64px auto}.qsj-signature svg{width:100%;height:auto;display:block}.qsj-tete .nu-intro{color:var(--fg,#fff);text-shadow:var(--shadow-text)}.qsj-autoportrait{margin:8px -50px 0;overflow-x:clip}.qsj-autoportrait img{width:132%;max-width:none;margin-left:-27%;-webkit-mask-image:linear-gradient(#000 86%,#0000 97%);mask-image:linear-gradient(#000 86%,#0000 97%)}.qsj-photo{justify-content:space-between;align-items:flex-end;gap:14px;margin:32px -50px 32px 0;display:flex}.qsj-photo img{border-radius:var(--r-thumb,14px) 0 0 var(--r-thumb,14px);width:276px;height:auto;box-shadow:var(--shadow-card);flex:none;display:block}.nu-corps .qsj-photo .qsj-legende{margin-bottom:18px}.qsj-legende{border-left:2px solid var(--accent,#b4cd00);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-soft,#ffffffd9);text-shadow:var(--shadow-text);margin:0;padding-left:10px;font-size:.82rem}.nu-corps .qsj-legende{margin-bottom:0;line-height:1.35}.qsj-scene{--cm:calc((min(100vw, 680px) - 24px) / var(--scene));grid-template-columns:calc(var(--caisse) * var(--cm)) calc(var(--ls) * var(--cm));justify-content:space-between;align-items:end;row-gap:40px;margin:40px -38px 32px;display:grid}.qsj .qsj-scene a.qsj-entree{color:inherit;text-decoration:none;display:block}.qsj-entree .cadre-ca{display:block}.qsj-entree .cadre-ca img{top:var(--ca-pad);left:var(--ca-pad);width:calc(100% - 2 * var(--ca-pad));height:calc(100% - 2 * var(--ca-pad));object-fit:cover;display:block;position:absolute}.qsj-entree--sculpture>img{width:calc(var(--ls) * var(--cm));filter:drop-shadow(0 10px 18px #1c191659);height:auto;display:block}.qsj-entree--bijou{grid-column:1/-1;justify-self:center;width:78%}.qsj-entree--bijou>img{filter:drop-shadow(0 14px 22px #1c191666);width:100%;height:auto;display:block}.qsj-pastille{border-radius:var(--r-card);border:1px solid var(--lg-border);background:var(--lg-glass-strong);width:max-content;min-height:44px;color:var(--fg);text-shadow:var(--shadow-text);justify-content:center;align-items:center;margin:14px auto 0;padding:0 18px;font-size:.86rem;font-weight:600;display:flex}.qsj-fenetre{height:68vh;clip-path:inset(0);height:68lvh;margin:32px -50px 0}.qsj-fenetre img{width:100%;height:100vh;object-fit:cover;object-position:72% 50%;height:100lvh;position:fixed;top:0;left:0}.nu-corps .qsj-legende--stand{margin:18px 0 40px}.qsj-stylet{height:56px;margin:0 0 28px;position:relative}.qsj-stylet img{filter:drop-shadow(6px 0 8px #1c191659);width:56px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.qsj-exergue.qsj-exergue{border-left:2px solid var(--accent,#b4cd00);letter-spacing:-.01em;text-shadow:var(--shadow-text);margin:40px 0 28px;padding-left:16px;font-size:1.75rem;font-weight:200;line-height:1.18}.qsj-actions{gap:12px;margin:0;display:grid}.qsj-actions .fi-cta{margin-top:0}.qsj .fi-cta:focus-visible{outline:2px solid var(--accent,#b4cd00);outline-offset:3px}.qsj a.qsj-entree:focus-visible{outline:2px solid var(--accent,#b4cd00);outline-offset:3px}.qsj-bureau{display:none}.qsj-bloc>.tl-fig{max-width:756px}@media not all and (max-width:1023px){html.nu .page--qsj{padding:0}html.nu .page--qsj .qsj{--qsj-texte:calc(600px * var(--k));--qsj-droite:calc(110px * var(--k));--qsj-col:calc(100% - 790px * var(--k));box-sizing:border-box;width:100%;max-width:none;min-height:100vh;padding:calc(var(--brand-h) + 24px) calc(80px * var(--k)) calc(120px * var(--k));color:#fff;background-image:linear-gradient(270deg,#171403 0%,#171403bd 44%,#0000 76%),url(/assets/accueil-bureau/scene-qui-suis-je.webp);background-position:50%,50%;background-repeat:no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;margin:0;display:flow-root}html.nu .page--qsj .qsj .qsj-bureau{display:block}html.nu .page--qsj .qsj :is(.qsj-bloc,.qsj-an,.qsj-ensemble){-webkit-backdrop-filter:blur(8px)brightness(.97);backdrop-filter:blur(8px)brightness(.97);border-radius:24px;box-shadow:0 4px 30px #0000001a,inset 1px 1px 1px #ffffff80,inset -1px -1px 1px #00000026}html.nu .page--qsj .qsj>:is(p,h2,.qsj-tete){width:var(--qsj-texte);max-width:100%;margin-left:auto;margin-right:var(--qsj-droite)}html.nu .page--qsj .qsj>p:not([class]),html.nu .page--qsj .qsj .qsj-ensemble>p:not([class]),html.nu .page--qsj .qsj .qsj-tete .nu-intro{font-size:calc(19.2px * var(--k));text-wrap:pretty;line-height:1.5}html.nu .page--qsj .qsj .qsj-tete:before,html.nu .page--qsj .qsj .qsj-autoportrait,html.nu .page--qsj .qsj .qsj-stylet,html.nu .page--qsj .qsj>.cpt-service,html.nu .page--qsj .qsj>.ap-fig{display:none}html.nu .page--qsj .qsj>.qsj-exergue{font-size:calc(30px * var(--k))}html.nu .page--qsj .qsj .qsj-ensemble{top:calc(var(--brand-h) + 24px);width:var(--qsj-texte);margin:calc(56px * var(--k)) calc(110px * var(--k) - 36px * var(--k)) 0 auto;padding:calc(32px * var(--k)) calc(36px * var(--k)) calc(36px * var(--k));position:sticky}html.nu .page--qsj .qsj .qsj-ensemble h2{margin-top:0}html.nu .page--qsj .qsj .qsj-ensemble .qsj-signature{margin-bottom:calc(40px * var(--k))}html.nu .page--qsj .qsj .qsj-actions{grid-template-columns:1fr 1fr}html.nu .page--qsj .qsj>:is(.qsj-bloc,.qsj-an){float:left;clear:left;box-sizing:border-box;margin:0 0 calc(44px * var(--k))}html.nu .page--qsj .qsj>.qsj-bloc{width:var(--qsj-col);padding:calc(32px * var(--k)) calc(34px * var(--k)) calc(36px * var(--k));display:flow-root}html.nu .page--qsj .qsj>.qsj-an{padding:calc(18px * var(--k)) calc(30px * var(--k)) calc(20px * var(--k))}html.nu .page--qsj .qsj .qsj-an .cpt-service,html.nu .page--qsj .qsj .qsj-an .cpt-chiffres{margin:0}html.nu .page--qsj .qsj .qsj-an .cpt-chiffres>div{padding:0}html.nu .page--qsj .qsj .qsj-an .cpt-chiffres dt{font-size:calc(84px * var(--k))}html.nu .page--qsj .qsj .qsj-an .cpt-chiffres dd{margin-top:calc(6px * var(--k))}html.nu .page--qsj .qsj>.qsj-bloc--ipad{margin-top:calc(-450px * var(--k))}html.nu .page--qsj .qsj .qsj-rubrique{margin:0 0 calc(22px * var(--k));font-size:calc(50px * var(--k));letter-spacing:-.03em;text-wrap:balance;text-shadow:0 1px 2px #0000004d,0 3px 22px #0006;font-weight:700;line-height:1}html.nu .page--qsj .qsj .qsj-rubrique:before{content:"";width:calc(44px * var(--k));height:3px;margin-bottom:calc(16px * var(--k));background:var(--accent,#b4cd00);display:block}html.nu .page--qsj .qsj .qsj-chiffres{margin-bottom:calc(26px * var(--k))}html.nu .page--qsj .qsj .qsj-chiffres .cpt-service{text-align:left;margin:0}html.nu .page--qsj .qsj .qsj-chiffres .cpt-chiffres{margin:0}html.nu .page--qsj .qsj .qsj-chiffres .cpt-chiffres>div{border-top:0;padding:0}html.nu .page--qsj .qsj .qsj-chiffres .cpt-chiffres dt{font-size:calc(84px * var(--k))}html.nu .page--qsj .qsj .qsj-chiffres .cpt-chiffres dd{margin-top:calc(8px * var(--k))}html.nu .page--qsj .qsj .qsj-chiffres .cpt-saas{justify-items:start;margin-inline:0}html.nu .page--qsj .qsj .qsj-bloc :is(.tl-fig,.ap-fig){margin:0}html.nu .page--qsj .qsj .qsj-bloc--ipad .tl-fig{width:72%;max-width:none}html.nu .page--qsj .qsj .qsj-scene{justify-content:stretch;row-gap:calc(52px * var(--k));margin:calc(8px * var(--k)) 0 0;grid-template-columns:minmax(0,1fr);display:grid}html.nu .page--qsj .qsj .qsj-scene a.qsj-entree{grid-template-columns:calc(230px * var(--k)) minmax(0, 1fr);column-gap:calc(34px * var(--k));align-items:center;display:grid}html.nu .page--qsj .qsj .qsj-scene a.qsj-entree--sculpture{grid-template-columns:minmax(0, 1fr) calc(230px * var(--k))}html.nu .page--qsj .qsj .qsj-entree--sculpture>img{width:calc(190px * var(--k));order:2;justify-self:center}html.nu .page--qsj .qsj .qsj-entree--tableau{--cm:calc(230px * var(--k) / var(--caisse))}html.nu .page--qsj .qsj .qsj-entree--bijou{grid-column:auto;justify-self:stretch;width:auto}html.nu .page--qsj .qsj .qsj-entree>.qsj-pastille{display:none}html.nu .page--qsj .qsj .qsj-vente>span{display:block}html.nu .page--qsj .qsj .qsj-vente-n{font-size:calc(84px * var(--k));letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-shadow:var(--shadow-text);font-weight:200;line-height:.95}html.nu .page--qsj .qsj .qsj-vente-quoi{margin-top:calc(6px * var(--k));font-size:calc(13px * var(--k));letter-spacing:.16em;text-transform:uppercase}html.nu .page--qsj .qsj .qsj-vente-texte{margin:calc(14px * var(--k)) 0 calc(16px * var(--k));font-size:calc(16px * var(--k));text-wrap:pretty;line-height:1.45}html.nu .page--qsj .qsj .qsj-vente .qsj-pastille{min-height:calc(40px * var(--k));margin:0;display:flex}html.nu .page--qsj .qsj .qsj-vente-n.attend{opacity:0}html.nu .page--qsj .qsj .qsj-photo{float:left;width:44%;margin:0 0 calc(14px * var(--k));display:block}html.nu .page--qsj .qsj .qsj-photo img{border-radius:var(--r-thumb,14px);width:100%}html.nu .page--qsj .qsj .qsj-photo .qsj-legende{margin:0 0 calc(12px * var(--k))}html.nu .page--qsj .qsj .qsj-fenetre{float:left;width:52%;margin:0 0 calc(14px * var(--k)) 4%;aspect-ratio:3/4;clip-path:none;border-radius:var(--r-thumb,14px);height:auto;box-shadow:var(--shadow-card);overflow:hidden}html.nu .page--qsj .qsj .qsj-fenetre img{object-position:50% 50%;width:100%;height:100%;position:static}html.nu .page--qsj .qsj .qsj-legende--stand{clear:both;margin:0}html.nu .page--qsj .qsj .qsj-bloc--saas{column-gap:calc(34px * var(--k));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}html.nu .page--qsj .qsj .qsj-bloc--saas>:is(.qsj-rubrique,.qsj-chiffres){grid-column:1/-1}html.nu .page--qsj .qsj .qsj-bloc--saas .ap-fig--iphone .ap-mockup{width:100%}}
