.prix-satin{--prix-bg:#080808;--prix-face:#272729;--prix-face-light:#414143;--prix-edge:#ffffff38;--prix-line:#ffffff12;--prix-muted:#a3a3a8;--prix-ink:#f0f0f2;--prix-surface:linear-gradient(150deg,#303032,#202022 48%,#171719);--prix-depth:inset 0 1px 1px #ffffff38,inset 0 0 0 1px #ffffff0b,0 5px 0 #131315,0 6px 0 #ffffff0b,0 16px 22px -12px #000;--prix-ease:cubic-bezier(.22,1,.36,1);background:var(--prix-bg);color:var(--prix-ink);padding-bottom:56px}.prix-satin .prix-hero{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:70px;width:min(1200px,calc(100% - 80px));margin:auto;padding:170px 0 80px}.mono .prix-satin .forme-seuil{padding:0}.mono .prix-satin .forme-seuil .forme-dedans{width:100%;max-width:none}.mono .prix-satin h1{font-size:clamp(52px,5.4vw,78px);letter-spacing:-.06em;line-height:1.03;font-weight:550}.prix-grille-entete h2 span,.prix-satin h1>span{color:var(--prix-muted)}.prix-satin .forme-seuil .ty-lead{max-width:46ch;font-size:16px;line-height:1.8}.prix-satin .forme-seuil .ty-sur,.prix-sur{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--prix-muted)}.prix-fondation{position:relative;isolation:isolate;padding:28px 34px;border-radius:36px;background:linear-gradient(150deg,#49494c,#2e2e31 42%,#1c1c1f);box-shadow:inset 0 1px 2px #ffffff65,inset 0 0 0 1px #ffffff21,inset 0 -3px 3px #00000090,0 9px 0 #19191c,0 10px 0 #ffffff1c,0 32px 30px -16px #000}.prix-fondation:before{content:"";position:absolute;inset:8px;border:1px solid #ffffff09;border-radius:29px;pointer-events:none}.prix-fondation-pied,.prix-fondation-tete{display:flex;align-items:center;justify-content:space-between;gap:16px}.prix-fondation-tete>span:first-child{font-size:23px;font-weight:650;letter-spacing:-.045em}.prix-fondation-sceau{display:grid;place-items:center;width:47px;height:47px;border-radius:16px;background:var(--prix-surface);box-shadow:var(--prix-depth);font-size:14px;font-weight:600;transform:rotate(-8deg)}.prix-fondation-montant{margin:34px 0 0;font-size:clamp(130px,13vw,185px);line-height:.95;letter-spacing:-.065em;font-weight:650;color:#c6c6c9;text-shadow:0 -1px 0 #fff,0 2px 0 #929296,0 4px 0 #5c5c61,0 6px 0 #343438,0 8px 0 #202023,0 16px 12px #0009}.prix-fondation-montant>span{display:inline-block;font-size:.32em;margin-left:13px;vertical-align:top;padding-top:15px}.prix-fondation-cadence{margin-top:20px;font-size:19px;color:#d0d0d4}.prix-fondation-pied{margin-top:34px;padding-top:24px;border-top:1px solid var(--prix-line);font-size:12px;color:#c0c0c5}.prix-fondation-pied>span{display:flex;gap:10px;align-items:center}.prix-reperes{display:flex;justify-content:space-between;gap:24px;width:min(1200px,calc(100% - 80px));margin:auto;padding:25px 0;border-block:1px solid var(--prix-line);color:var(--prix-muted);font-size:12px}.prix-reperes span:before{content:"✓";display:inline-block;margin-right:12px;color:var(--prix-ink)}.mono .prix-satin :is(.forme-chambre,.forme-registre,.forme-bande,.forme-mur,.forme-geste,.forme-pont){padding:90px 0;background:none;border:0}.mono .prix-satin :is(.forme-chambre,.forme-registre,.forme-bande,.forme-mur,.forme-geste,.forme-pont)>.forme-dedans{width:min(1200px,calc(100% - 80px));max-width:none;margin-inline:auto}.mono .prix-satin :is(.forme-titre,#tf-grille-titre){font-size:clamp(32px,3.8vw,52px);line-height:1.08;letter-spacing:-.055em;font-weight:520}.mono .prix-satin .forme-seuil h1.forme-titre{font-size:clamp(52px,5.2vw,74px);line-height:1.03;letter-spacing:-.06em}.mono .prix-satin .cm-entete{max-width:790px}.prix-satin .cm-amorce{max-width:64ch;font-size:15px;line-height:1.8}.prix-satin .cm-porte{perspective:none}.prix-satin .cm-verre{transform:none!important}.prix-satin .cm-verre :is(.lq-plaque,.lq-depth){display:none}.prix-satin .cm-dedans{padding:36px;background:var(--prix-surface);border-radius:28px;box-shadow:var(--prix-depth);transform:none}.prix-satin .cm-zone-nom{font-size:32px;letter-spacing:-.04em}.prix-satin .cm-frontiere{background:none;box-shadow:none}.prix-satin .cm-frontiere:after,.prix-satin .cm-frontiere:before{display:none}.prix-satin .cm-frontiere-trait{background:linear-gradient(180deg,transparent,#909094,transparent);box-shadow:none}.prix-satin .cm-frontiere-txt{color:#b3b3b9;max-width:100px;font-size:10px}.prix-satin .cm-jeton{padding:10px 15px;border:0;border-radius:13px;background:var(--prix-surface);box-shadow:inset 0 1px 1px var(--prix-edge),0 3px 0 #131315,0 6px 8px -4px #000;color:#d8d8dc}.prix-satin .cm-pied,.prix-satin .cm-zone-chute{color:var(--prix-muted);font-size:13px}.prix-grille-entete{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:44px}.prix-grille-entete h2{margin-top:16px}.prix-grille-entete>p{max-width:32ch;color:var(--prix-muted);font-size:14px;line-height:1.75}.prix-satin .tf-cadre{gap:16px;padding:0;background:none;box-shadow:none;border:0;overflow:visible}.prix-satin .tf-colonne{--tf-pad-colonne:23px;padding:25px 23px;margin:0;border:0;border-radius:25px;gap:7px}.prix-satin .prix-plan-peau{position:absolute;z-index:-1;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden;background:var(--prix-surface);box-shadow:var(--prix-depth)}.prix-satin .tf-colonne:after,.prix-satin .tf-colonne:before{display:none}.prix-satin .prix-plan-reflet{position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,#ffffff13 48%,transparent 75%);background-size:200% 100%}.prix-satin .tf-colonne[data-recommande="1"]{margin:0;padding:25px 23px}.prix-satin .tf-colonne[data-recommande="1"]>.prix-plan-peau{inset:0;background:linear-gradient(145deg,#4a4a4d,#353538 42%,#242427);box-shadow:inset 0 1px 2px #ffffff65,inset 0 0 0 1px #ffffff17,0 8px 0 #222225,0 9px 0 #ffffff1e,0 24px 25px -15px #000}.prix-satin .tf-colonne-tete{min-height:30px;flex-wrap:wrap;align-items:center;gap:8px}.prix-satin .tf-colonne-nom{font-size:14px;letter-spacing:-.01em;text-transform:none}.prix-satin .tf-colonne-tag{font-size:8px;letter-spacing:.04em;padding:6px 8px;border-radius:9px;background:#ffffff0d;box-shadow:inset 0 1px 1px #ffffff33,0 2px 0 #252527}.prix-satin .pricing-emblem{position:relative;inset:auto;align-self:center;width:150px;height:160px;margin:12px 0}.prix-satin .pricing-emblem-caption{color:#bdbdc2;font-size:10px}.prix-qg-embleme{display:flex;align-items:center;justify-content:center;flex-direction:column;height:160px;margin:12px 0;font-size:62px;font-weight:650;letter-spacing:-.07em;color:#a5a5a9;text-shadow:0 -1px 0 #ddd,0 3px 0 #39393d,0 5px 0 #1c1c20,0 10px 10px #000}.prix-qg-embleme span{font-size:10px;letter-spacing:.06em;font-weight:400;margin-top:16px;color:#bdbdc2;text-shadow:none}.prix-satin .tf-colonne-prix{font-size:clamp(35px,3.4vw,48px);letter-spacing:-.055em;line-height:1.15;font-weight:550}.prix-satin .tf-colonne-cadence{color:#b3b3b9;font-size:12px}.prix-satin .tf-colonne-pourqui{font-size:13px;line-height:1.7;min-height:72px;margin-top:14px;color:#c4c4ca}.prix-satin .tf-colonne-inclus{margin-block:16px 24px;gap:13px}.prix-satin .tf-colonne-inclus li{font-size:12px;line-height:1.65;color:#b9b9bf}.prix-satin .tf-colonne-inclus li[data-role=delta]{color:#e8e8ec}.prix-satin :is(.tf-colonne-action,.tf-scale-action,.tf-tableau-palier-action,.fq-sortie-lien,.pt-lien){min-height:44px;border:0;border-radius:14px;padding:12px 16px;background:linear-gradient(160deg,#454548,#303033 48%,#242427);color:#efeff1;box-shadow:inset 0 1px 1px #ffffff40,inset 0 0 0 1px #ffffff12,0 3px 0 #171719,0 8px 10px -5px #000;transition:transform .45s var(--prix-ease),box-shadow .45s var(--prix-ease)}.prix-satin .tf-colonne-action[data-plein="1"]{background:linear-gradient(160deg,#d3d3d6,#b0b0b5 48%,#8d8d93);color:#161618;box-shadow:inset 0 1px 1px #fff,0 4px 0 #696970,0 9px 10px -5px #000}.prix-satin .tf-scale{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(220px,.9fr) minmax(240px,1.3fr) auto;align-items:center;margin-top:36px;padding:34px 36px;border:0;border-radius:26px;background:none;box-shadow:none;gap:34px}.prix-satin .tf-scale>.prix-plan-peau{background:linear-gradient(135deg,#39393c,#252528 46%,#18181b);box-shadow:inset 0 1px 2px #ffffff45,inset 0 0 0 1px #ffffff0d,0 6px 0 #151517,0 7px 0 #ffffff13,0 20px 26px -12px #000}.prix-satin .tf-scale-nom{font-size:28px;line-height:1.15;font-weight:550;letter-spacing:-.035em;text-transform:none}.prix-satin .tf-scale-prix{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:9px;row-gap:4px;margin-top:18px;letter-spacing:normal}.prix-satin .tf-scale-depart{flex-basis:100%;color:#b3b3b9;font-size:12px}.prix-satin .tf-scale-prix strong{font-size:36px;line-height:1.15;font-weight:550;letter-spacing:-.045em;white-space:nowrap}.prix-satin .tf-scale-cadence{font-size:12px;color:#b3b3b9}.prix-satin .tf-scale-contexte{padding-left:30px;border-left:1px solid #ffffff14}.prix-satin .tf-scale-sur{color:#eeeef0;font-size:14px;line-height:1.5;font-weight:500}.prix-satin .tf-scale-desc{margin-top:10px;max-width:43ch;font-size:14px;line-height:1.75;color:#b9b9c0}.prix-satin .tf-scale-action{display:inline-flex;justify-content:space-between;gap:24px;min-height:54px;padding:16px 21px;border-radius:17px;font-size:14px;white-space:nowrap}.prix-satin .tf-scale-action,.prix-satin .tf-scale-action:hover{text-decoration:none;opacity:1}.mono .prix-satin .forme-bande>.forme-dedans{max-width:980px}.prix-satin .tf-bascule-duo{gap:22px}.prix-satin .tf-bascule-colonne{padding:28px;border:0;border-radius:24px;background:var(--prix-surface);box-shadow:var(--prix-depth)}.prix-satin .tf-bascule-colonne[data-cle=systeme]{background:linear-gradient(145deg,#3b3b3e,#222225)}.prix-satin .tf-bascule-nom{font-size:27px}.prix-satin .tf-bascule-exemple{margin-block:20px;padding:18px;border-radius:15px;background:#00000029;box-shadow:inset 0 1px 4px #00000055,0 1px 0 #ffffff12}.prix-satin .tf-tableau-support{max-width:60ch}.prix-satin .tf-tableau-zone{padding:6px;border-radius:25px;background:var(--prix-surface);box-shadow:var(--prix-depth)}.prix-satin .tf-tableau-cadre{border-radius:19px;background:#131315}.prix-satin .tf-tableau-palier{padding:25px 18px;background:linear-gradient(160deg,#29292c,#1b1b1e)}.prix-satin .tf-tableau-coin{padding:25px;vertical-align:bottom;background:#1d1d20;color:var(--prix-muted);font-size:13px;font-weight:400}.prix-satin .tf-tableau-palier[data-recommande="1"]{background:linear-gradient(160deg,#454548,#2d2d30)}.prix-satin .tf-tableau-cellule[data-recommande="1"]{background:#ffffff06;box-shadow:inset 1px 0 #ffffff08,inset -1px 0 #ffffff08}.prix-satin .tf-tableau-palier-prix{font-size:29px;font-weight:550;letter-spacing:-.04em}.prix-satin .tf-tableau-palier-action{font-size:11px;margin-top:16px}.prix-satin .tf-tableau-groupe-titre{background:#222225}.prix-satin .tf-tableau-ligne-nom{background:#171719}.prix-satin .tf-tableau-ligne :is(th,td){transition:background-color .28s ease}.mono .prix-satin .fq-dedans{display:grid;grid-template-columns:.85fr 1.3fr;gap:80px}.mono .prix-satin .fq-entete{position:sticky;top:125px;align-self:start}.mono .prix-satin .fq-corps{margin:0;padding:0;grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:24px}.mono .prix-satin .fq-titre{margin-left:0}.mono .prix-satin .fq-groupe{min-width:0}.mono .prix-satin .fq-sortie{display:flex;align-items:start;flex-direction:column;gap:18px;margin-top:28px}.mono .prix-satin .fq-groupe+.fq-groupe{margin-top:35px}.mono .prix-satin .fq-porte{margin-top:12px;border:0;border-radius:18px}.mono .prix-satin .fq-plaque{opacity:1;background:var(--prix-surface);box-shadow:var(--prix-depth);border-radius:inherit;transform:none}.mono .prix-satin .fq-porte{--fq-debord:0px;perspective:none}.mono .prix-satin .fq-porte:has(>.fq-item[open]) .fq-plaque{transform:none;box-shadow:var(--prix-depth)}.mono .prix-satin .fq-porte .fq-item{border:0}.mono .prix-satin .fq-tranche{display:none}.mono .prix-satin .fq-q{padding:21px 22px;font-size:14px}.mono .prix-satin .fq-r{padding:0 22px 22px}.mono .prix-satin .fq-r-txt{font-size:13px;line-height:1.85;color:#c4c4ca}.prix-satin .fq-icone{width:29px;height:29px;padding:6px;border-radius:10px;background:#363639;box-shadow:inset 0 1px 1px var(--prix-edge),0 3px 0 #111113}.mono .prix-satin .ge>.forme-dedans{padding:65px 60px;border-radius:32px;background:linear-gradient(130deg,#37373a,#232326 40%,#151517);box-shadow:var(--prix-depth)}.mono .prix-satin .ge-dedans{max-width:820px;margin-inline:0;text-align:left}.mono .prix-satin .ge-mot{max-width:56ch;margin-inline:0}.mono .prix-satin .ge-action{justify-content:start;text-align:left}.mono .prix-satin .forme-pont{padding-top:0}.prix-satin .pt-plaque{border:0;padding:24px 28px;background:var(--prix-surface);border-radius:21px;box-shadow:var(--prix-depth)}.prix-satin .tf-colonne-action{display:flex;align-items:center;justify-content:space-between;gap:12px}.prix-action-fleche{display:inline-block;font-size:18px;line-height:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.prix-satin :is(.tf-colonne-action,.tf-scale-action,.tf-tableau-palier-action,.fq-sortie-lien,.pt-lien){transition:transform .32s var(--prix-ease),box-shadow .32s ease}.prix-satin :is(.tf-colonne-action,.tf-scale-action,.tf-tableau-palier-action,.fq-sortie-lien,.pt-lien):is(:hover,:focus-visible){transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffff50,inset 0 0 0 1px #ffffff16,0 4px 0 #171719,0 10px 12px -5px #000}.prix-satin .tf-colonne-action[data-plein="1"]:is(:hover,:focus-visible){box-shadow:inset 0 1px 1px #fff,0 5px 0 #696970,0 11px 12px -5px #000}.prix-satin :is(.tf-colonne-action,.tf-scale-action,.tf-tableau-palier-action,.fq-sortie-lien,.pt-lien):active{transform:translateY(2px);transition-duration:90ms}.prix-satin .tf-tableau-ligne:hover :is(th,td){background-color:#29292d}.prix-satin .fq-icone{transition:transform .55s var(--prix-ease)}.prix-satin .fq-q{background-image:linear-gradient(110deg,transparent 38%,#ffffff12 49%,transparent 60%);background-size:260% 100%;background-position:150% 0;background-repeat:no-repeat}}@supports (interpolate-size:allow-keywords){.prix-satin .fq-item{interpolate-size:allow-keywords}.prix-satin .fq-item::details-content{height:0;overflow:clip;transition:height .42s var(--prix-ease),content-visibility .42s allow-discrete}.prix-satin .fq-item[open]::details-content{height:auto}}@media (min-width:761px) and (max-width:1100px){.prix-satin .tf-scale{grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);gap:26px}.prix-satin .tf-scale-action{grid-column:2;justify-self:start;margin-left:30px}}@media (max-width:1100px){.prix-satin .prix-hero{gap:40px}.prix-satin .tf-cadre{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.prix-satin .tf-colonne-pourqui{min-height:46px}.mono .prix-satin .fq-dedans{grid-template-columns:1fr 1.3fr;gap:40px}}@media (max-width:760px){.prix-satin .prix-hero{grid-template-columns:1fr;padding:132px 0 40px;gap:44px}.mono .prix-satin :is(.forme-chambre,.forme-registre,.forme-bande,.forme-mur,.forme-geste,.forme-pont)>.forme-dedans,.prix-reperes,.prix-satin .prix-hero{width:calc(100% - 40px)}.mono .prix-satin .forme-seuil h1.forme-titre{font-size:clamp(46px,9vw,66px)}.prix-fondation{max-width:440px;width:100%;justify-self:center;padding:24px}.prix-fondation-montant{font-size:135px;margin-top:22px}.prix-reperes{flex-wrap:wrap;gap:15px 22px;justify-content:start;font-size:10px}.mono .prix-satin :is(.forme-chambre,.forme-registre,.forme-bande,.forme-mur,.forme-geste,.forme-pont){padding-block:60px}.prix-satin .cm-dedans{padding:24px}.prix-satin .cm-scene{grid-template-columns:1fr}.prix-satin .cm-frontiere{flex-direction:row;gap:15px;margin-block:12px}.prix-satin .cm-frontiere-trait{height:1px;width:auto;flex:1;background:linear-gradient(90deg,transparent,#909094,transparent)}.prix-satin .cm-frontiere-txt{max-width:none}.prix-grille-entete{flex-direction:column;align-items:start;gap:20px}.prix-satin .tf-scale{padding:28px 25px;grid-template-columns:1fr;gap:24px}.prix-satin .tf-scale-contexte{border-left:0;border-top:1px solid #ffffff14;padding:23px 0 0}.prix-satin .tf-scale-action{grid-column:auto;width:100%;justify-self:stretch}.prix-satin .tf-bascule-duo{grid-template-columns:1fr}.mono .prix-satin .fq-dedans{grid-template-columns:1fr;gap:34px}.mono .prix-satin .fq-entete{position:static}.mono .prix-satin .ge>.forme-dedans{padding:36px 25px}.prix-satin .pt-plaque{flex-direction:column;align-items:start;gap:20px}}@media (max-width:480px){.prix-satin .tf-cadre{grid-template-columns:1fr}.prix-satin .tf-colonne,.prix-satin .tf-colonne[data-recommande="1"]{padding:26px}.prix-satin .tf-colonne-pourqui{min-height:0}}@media (prefers-reduced-motion:reduce){.prix-satin *,.prix-satin .fq-item::details-content,.prix-satin :after,.prix-satin :before{animation:none!important;transition:none!important}}.prix-satin :is(.tf-colonne,.tf-scale)[id]{scroll-margin-top:112px}