.mpq{--bg:#F6F4F5;--surface:#FFF;--surface2:#F3EFF0;--surface3:#E5DFE1;--ink:#1B181D;--muted:#6C6672;--line:#DBD4D7;--brass:#8F6716;--brass2:#B8862F;--brass-ink:#FFF;--accent:#e2231a;--ok:#2C6B4F;--r:14px;--r-sm:9px;--f-disp:Georgia,"Times New Roman",serif;--f-body:-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--f-num:ui-monospace,"SF Mono",Consolas,monospace;font-family:var(--f-body);color:var(--ink);-webkit-font-smoothing:antialiased;box-sizing:border-box;text-align:left;line-height:1.4}.mpq *,.mpq *::before,.mpq *::after{box-sizing:border-box}.mpq h2,.mpq h3,.mpq p{margin:0}.mpq{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;max-width:920px;margin:0 auto}.mpq::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;background-image:repeating-linear-gradient(45deg,var(--ink) 0 1px,transparent 1px 46px),repeating-linear-gradient(-45deg,var(--ink) 0 1px,transparent 1px 46px)}.mpq__in{position:relative;padding:24px 26px 22px}@media(max-width:600px){.mpq__in{padding:18px 14px 16px}}.mpq__head{margin-bottom:16px}.mpq__eyebrow{font:600 11px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin:0 0 8px}.mpq__title{font-family:var(--f-disp);font-size:clamp(20px,2.4vw,27px);font-weight:600;line-height:1.15;margin:0;text-transform:none;text-align:left;color:var(--ink)}.mpq__promise{margin:6px 0 0;color:var(--muted);font-size:14px;line-height:1.5;max-width:56ch}.mpq__bar{display:flex;gap:5px;margin:16px 0 18px}.mpq__seg{height:4px;flex:1;background:var(--surface3);border-radius:99px;overflow:hidden}.mpq__seg i{display:block;height:100%;width:0;background:var(--brass);transition:width .4s cubic-bezier(.4,0,.2,1)}.mpq__seg.is-done i{width:100%}.mpq__seg.is-now i{width:100%;background:linear-gradient(90deg,var(--brass),var(--brass2))}.mpq__step{animation:mpqIn .3s cubic-bezier(.2,.7,.3,1)}@keyframes mpqIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mpq__step{animation:none}.mpq__seg i{transition:none}}.mpq__q{font-family:var(--f-disp);font-size:clamp(18px,2.1vw,24px);font-weight:600;line-height:1.25;margin:0 0 6px;color:var(--ink);text-align:left;text-transform:none}.mpq__sub{margin:0 0 16px;color:var(--muted);font-size:13.5px;line-height:1.5;max-width:62ch}.mpq__opts{display:grid;gap:10px}.mpq__opts[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.mpq__opts[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.mpq__opts[data-cols="4"]{grid-template-columns:repeat(4,1fr)}@media(max-width:720px){.mpq__opts[data-cols="3"],.mpq__opts[data-cols="4"]{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.mpq__opts[data-cols="2"]:not([data-view="tiles"]){grid-template-columns:1fr}}.mpq__opt{display:flex;gap:11px;align-items:flex-start;text-align:left;width:100%;padding:12px 13px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;font-family:inherit;color:inherit;font-size:14px;line-height:1.3;transition:border-color .18s,background .18s,transform .18s;-webkit-appearance:none;appearance:none;margin:0}.mpq__opt:hover{border-color:var(--brass);background:var(--surface2);transform:translateY(-1px)}.mpq__opt:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.mpq__opt.is-sel{border-color:var(--brass);background:var(--surface2);box-shadow:inset 0 0 0 1px var(--brass)}.mpq__ot{font-size:14.5px;font-weight:600;line-height:1.3;display:block}.mpq__oh{display:block;font-size:12px;color:var(--muted);margin-top:3px;line-height:1.4;font-weight:400}.mpq__otxt{flex:1;min-width:0}.mpq__check{flex:0 0 18px;width:18px;height:18px;margin-top:1px;border:1.5px solid var(--line);border-radius:50%;position:relative;transition:.18s}.mpq__opts[data-multi] .mpq__check{border-radius:5px}.mpq__opt.is-sel .mpq__check{border-color:var(--brass);background:var(--brass)}.mpq__opt.is-sel .mpq__check::after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid var(--brass-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.mpq__sw{--sw:46px;--cell:22px;flex:0 0 var(--sw);width:var(--sw);height:var(--sw);border-radius:6px;background:var(--sc,#9A8F82);border:1px solid rgba(0,0,0,.16);position:relative;overflow:hidden}.mpq__sw::before,.mpq__sw::after{content:"";position:absolute;inset:-30%}.mpq__sw--diamond::before{transform:rotate(45deg);background:radial-gradient(ellipse at 50% 42%,rgba(255,255,255,.32) 0 26%,rgba(255,255,255,.05) 58%,rgba(0,0,0,.30) 100%) 0 0/var(--cell) var(--cell),linear-gradient(90deg,rgba(0,0,0,.34) 0 1.4px,transparent 1.4px) 0 0/var(--cell) var(--cell),linear-gradient(180deg,rgba(0,0,0,.34) 0 1.4px,transparent 1.4px) 0 0/var(--cell) var(--cell),radial-gradient(circle at 0 0,rgba(0,0,0,.46) 0 2.4px,transparent 2.4px) 0 0/var(--cell) var(--cell)}.mpq__sw--square::before{background:radial-gradient(ellipse at 50% 42%,rgba(255,255,255,.30) 0 26%,rgba(255,255,255,.05) 58%,rgba(0,0,0,.28) 100%) 0 0/var(--cell) var(--cell),linear-gradient(90deg,rgba(0,0,0,.32) 0 1.4px,transparent 1.4px) 0 0/var(--cell) var(--cell),linear-gradient(180deg,rgba(0,0,0,.32) 0 1.4px,transparent 1.4px) 0 0/var(--cell) var(--cell),radial-gradient(circle at 0 0,rgba(0,0,0,.42) 0 2.2px,transparent 2.2px) 0 0/var(--cell) var(--cell)}.mpq__sw--rectH::before,.mpq__sw--block::before{background:linear-gradient(180deg,rgba(255,255,255,.26) 0 18%,rgba(255,255,255,.04) 52%,rgba(0,0,0,.26) 100%) 0 0/100% 20px,linear-gradient(180deg,rgba(0,0,0,.34) 0 1.4px,transparent 1.4px) 0 0/100% 20px}.mpq__sw--block::before{background:linear-gradient(160deg,rgba(255,255,255,.26),rgba(255,255,255,.04) 50%,rgba(0,0,0,.22))}.mpq__sw--bevel::before,.mpq__sw--stripesV.mpq__sw--soft::before{background:linear-gradient(90deg,rgba(255,255,255,.26) 0 18%,rgba(255,255,255,.04) 52%,rgba(0,0,0,.26) 100%) 0 0/20px 100%,linear-gradient(90deg,rgba(0,0,0,.34) 0 1.4px,transparent 1.4px) 0 0/20px 100%}.mpq__sw--herringbone::before{background:linear-gradient(180deg,rgba(255,255,255,.24) 0 18%,rgba(0,0,0,.22) 100%) 0 0/100% 17px,repeating-linear-gradient(45deg,rgba(0,0,0,.34) 0 1.5px,transparent 1.5px 11px);-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 17px,transparent 17px 34px);mask-image:repeating-linear-gradient(180deg,#000 0 17px,transparent 17px 34px)}.mpq__sw--herringbone::after{background:linear-gradient(180deg,rgba(255,255,255,.24) 0 18%,rgba(0,0,0,.22) 100%) 0 0/100% 17px,repeating-linear-gradient(-45deg,rgba(0,0,0,.34) 0 1.5px,transparent 1.5px 11px);-webkit-mask-image:repeating-linear-gradient(180deg,transparent 0 17px,#000 17px 34px);mask-image:repeating-linear-gradient(180deg,transparent 0 17px,#000 17px 34px)}.mpq__sw--wave::before{background:repeating-radial-gradient(circle at 50% 118%,rgba(255,255,255,.22) 0 6px,rgba(0,0,0,.2) 6px 8px,transparent 8px 15px)}.mpq__sw--hex::before{background:repeating-linear-gradient(60deg,rgba(0,0,0,.28) 0 1.4px,rgba(255,255,255,.10) 1.4px 6px,transparent 6px 15px),repeating-linear-gradient(-60deg,rgba(0,0,0,.28) 0 1.4px,rgba(255,255,255,.10) 1.4px 6px,transparent 6px 15px),repeating-linear-gradient(0deg,rgba(0,0,0,.28) 0 1.4px,transparent 1.4px 26px)}.mpq__sw--stripesV::before{background:linear-gradient(90deg,rgba(255,255,255,.2) 0 16%,rgba(0,0,0,.2) 100%) 0 0/16px 100%,repeating-linear-gradient(90deg,transparent 0 16px,#7A5A18 16px 17px,#E3C173 17px 19px,#B08D3C 19px 21px,#8A6A22 21px 22px,transparent 22px 38px)}.mpq__sw--stripesH::before{background:linear-gradient(180deg,rgba(255,255,255,.2) 0 16%,rgba(0,0,0,.2) 100%) 0 0/100% 16px,repeating-linear-gradient(180deg,transparent 0 16px,#7A5A18 16px 17px,#E3C173 17px 19px,#B08D3C 19px 21px,#8A6A22 21px 22px,transparent 22px 38px)}.mpq__sw--diag::before{background:repeating-linear-gradient(45deg,transparent 0 18px,#7A5A18 18px 19px,#E3C173 19px 21px,#8A6A22 21px 22px,transparent 22px 40px),linear-gradient(160deg,rgba(255,255,255,.16),rgba(0,0,0,.18))}.mpq__sw--grid::before{background:repeating-linear-gradient(0deg,transparent 0 20px,#8A6A22 20px 21px,#E3C173 21px 23px,#8A6A22 23px 24px,transparent 24px 44px),repeating-linear-gradient(90deg,transparent 0 20px,#8A6A22 20px 21px,#E3C173 21px 23px,#8A6A22 23px 24px,transparent 24px 44px),linear-gradient(160deg,rgba(255,255,255,.14),rgba(0,0,0,.18))}.mpq__sw--frame::before{background:linear-gradient(160deg,rgba(255,255,255,.18),rgba(0,0,0,.16));inset:0;box-shadow:inset 0 0 0 5px #B08D3C,inset 0 0 0 6px rgba(0,0,0,.3)}.mpq__sw--circle::before{background:radial-gradient(circle at 34% 36%,rgba(255,255,255,.34) 0 14%,rgba(0,0,0,.22) 15%,transparent 16%),radial-gradient(circle at 70% 68%,rgba(255,255,255,.34) 0 11%,rgba(0,0,0,.22) 12%,transparent 13%),linear-gradient(160deg,rgba(255,255,255,.14),rgba(0,0,0,.14))}.mpq__sw--tri::before{background:linear-gradient(45deg,transparent 48%,rgba(0,0,0,.3) 48% 51%,transparent 51%) 0 0/24px 24px,linear-gradient(-45deg,transparent 48%,rgba(0,0,0,.3) 48% 51%,transparent 51%) 0 0/24px 24px,linear-gradient(160deg,rgba(255,255,255,.16),rgba(0,0,0,.16))}.mpq__sw--arch::before{background:repeating-radial-gradient(circle at 50% 100%,rgba(255,255,255,.2) 0 14px,rgba(0,0,0,.24) 14px 16px,transparent 16px 30px)}.mpq__sw--plain::before{background:linear-gradient(160deg,rgba(255,255,255,.22),transparent 60%),repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.07) 0 1px,transparent 1px 3px)}.mpq__sw--velvet::before{background:linear-gradient(115deg,rgba(255,255,255,.28) 0%,rgba(255,255,255,.04) 35%,rgba(0,0,0,.18) 70%,rgba(255,255,255,.14) 100%),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 2px)}.mpq__sw--linen::before{background:linear-gradient(160deg,rgba(255,255,255,.18),transparent 60%),repeating-linear-gradient(0deg,rgba(0,0,0,.14) 0 1px,rgba(255,255,255,.10) 1px 2px,transparent 2px 4px),repeating-linear-gradient(90deg,rgba(0,0,0,.14) 0 1px,rgba(255,255,255,.10) 1px 2px,transparent 2px 4px)}.mpq__sw--leather::before{background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.16) 0 1px,transparent 2px) 0 0/7px 7px,radial-gradient(circle at 70% 60%,rgba(0,0,0,.22) 0 1px,transparent 2px) 3px 4px/9px 9px,linear-gradient(160deg,rgba(255,255,255,.22),transparent 45%,rgba(0,0,0,.22))}.mpq__sw--boucle::before{background:radial-gradient(circle,rgba(255,255,255,.28) 0 2px,rgba(0,0,0,.14) 2.5px 3px,transparent 3.5px) 0 0/9px 9px,radial-gradient(circle,rgba(255,255,255,.2) 0 2px,transparent 3px) 4px 5px/9px 9px}.mpq__opts[data-view="tiles"]{gap:12px}.mpq__opts[data-view="tiles"] .mpq__opt{display:block;padding:0;overflow:hidden}.mpq__opts[data-view="tiles"] .mpq__sw{--sw:100%;--cell:26px;width:100%;height:124px;flex:none;display:block;border:0;border-bottom:1px solid rgba(0,0,0,.14);border-radius:0}.mpq__img{display:block;width:100%;height:124px;object-fit:cover;border-bottom:1px solid rgba(0,0,0,.1)}.mpq__svg{display:grid;place-items:center;width:100%;height:124px;background:var(--surface2);border-bottom:1px solid rgba(0,0,0,.1);padding:12px}.mpq__svg svg{width:100%;height:100%;max-height:100px}.mpq__opts[data-view="tiles"] .mpq__otxt{display:block;padding:10px 12px 12px}.mpq__opts[data-view="tiles"] .mpq__ot{font-size:15px}.mpq__opts[data-view="tiles"] .mpq__check{display:none}@media(max-width:460px){.mpq__opts[data-view="tiles"] .mpq__sw,.mpq__img,.mpq__svg{height:104px}}.mpq__opt.is-quiet{border-style:dashed;background:transparent}.mpq__opt.is-quiet .mpq__ot{font-weight:400}.mpq__opts[data-view="tiles"] .mpq__opt.is-quiet{grid-column:1/-1;display:flex;align-items:center}.mpq__opts[data-view="tiles"] .mpq__opt.is-quiet .mpq__sw,.mpq__opts[data-view="tiles"] .mpq__opt.is-quiet .mpq__img,.mpq__opts[data-view="tiles"] .mpq__opt.is-quiet .mpq__svg{display:none}.mpq__opts[data-view="tiles"] .mpq__opt.is-quiet .mpq__otxt{padding:12px 14px}.mpq__opts[data-view="tiles"] .mpq__opt.is-quiet .mpq__check{display:block}.mpq__text{display:grid;gap:10px}.mpq__inp{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-family:inherit;font-size:16px;line-height:1.3;margin:0;height:auto}.mpq__inp::placeholder{color:var(--muted)}.mpq__inp:focus{outline:2px solid var(--brass);outline-offset:1px;border-color:var(--brass)}.mpq__inp.is-bad{border-color:#C0392B}.mpq__err{font-size:12.5px;color:#C0392B}.mpq__form{display:grid;gap:11px;margin-top:6px}.mpq__f2{display:grid;grid-template-columns:1fr 1fr;gap:11px}@media(max-width:520px){.mpq__f2{grid-template-columns:1fr}}.mpq__chan{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mpq__chan span{font-size:13px;color:var(--muted)}.mpq__chan button{padding:8px 14px;border:1px solid var(--line);background:var(--surface);border-radius:99px;font-family:inherit;font-size:13px;color:var(--ink);cursor:pointer;transition:.18s;margin:0}.mpq__chan button:hover{border-color:var(--brass)}.mpq__chan button.is-sel{border-color:var(--brass);background:var(--brass);color:var(--brass-ink)}.mpq__consent{display:flex;gap:9px;align-items:flex-start;font-size:12px;color:var(--muted);line-height:1.45;cursor:pointer;font-weight:400;margin:0}.mpq__consent input{margin:2px 0 0;accent-color:var(--brass);width:15px;height:15px;flex:0 0 15px}.mpq__consent a{color:var(--brass);text-decoration:underline}.mpq__trust{display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px;color:var(--muted);margin-top:12px}.mpq__trust span::before{content:"— ";color:var(--brass)}.mpq__alt{margin-top:16px;padding-top:14px;border-top:1px dashed var(--line)}.mpq__alt p{font-size:13px;color:var(--muted);margin:0 0 8px}.mpq__msgs{display:flex;gap:8px;flex-wrap:wrap}.mpq__msgs a{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:99px;font-size:13.5px;font-weight:600;text-decoration:none;color:#fff;line-height:1}.mpq__msgs a:hover,.mpq__msgs a:focus{text-decoration:none;opacity:.9;color:#fff}.mpq__msgs .is-wa{background:#25D366}.mpq__msgs .is-tg{background:#229ED9}.mpq__msgs .is-max{background:#4a34e7}.mpq__msgs .is-tel{background:var(--ink)}.mpq__gift{display:flex;gap:10px;align-items:flex-start;background:var(--surface2);border:1px dashed var(--brass);border-radius:var(--r-sm);padding:11px 13px;margin:4px 0 12px}.mpq__gift svg{flex:0 0 18px;margin-top:1px;color:var(--brass)}.mpq__gift p{margin:0;font-size:13px;line-height:1.45}.mpq__gift b{color:var(--brass)}.mpq__nav{display:flex;align-items:center;gap:12px;margin-top:18px;flex-wrap:wrap}.mpq__btn{padding:13px 24px;border:none;border-radius:var(--r-sm);background:var(--accent);color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:.18s;line-height:1.2;margin:0}.mpq__btn:hover{background:#c41d15}.mpq__btn:disabled{opacity:.45;cursor:not-allowed}.mpq__btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mpq__back{background:none;border:none;color:var(--muted);font-family:inherit;font-size:13.5px;cursor:pointer;padding:8px 2px;text-decoration:underline;text-underline-offset:3px;margin:0}.mpq__back:hover{color:var(--ink)}.mpq__skip{margin-left:auto;font-size:12.5px;color:var(--muted)}.mpq__done{text-align:center;padding:12px 0 6px}.mpq__done h3{font-family:var(--f-disp);font-size:24px;font-weight:600;margin:0 0 10px;text-transform:none}.mpq__done p{color:var(--muted);font-size:14.5px;line-height:1.55;max-width:46ch;margin:0 auto 14px}.mpq__seal{width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:var(--ok);display:grid;place-items:center;color:#fff}.mpq__seal.is-bad{background:#C0392B}.mpq-inline{padding:26px 0 8px}.mpq-inline .mpq{max-width:1100px}@media(max-width:600px){.mpq-inline{padding:14px 0 4px}}.mpq-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:flex-start;justify-content:center;padding:24px 12px;overflow-y:auto;-webkit-overflow-scrolling:touch}.mpq-modal[hidden]{display:none}.mpq-modal__backdrop{position:fixed;inset:0;background:rgba(20,16,22,.62)}.mpq-modal__dialog{position:relative;width:100%;max-width:880px;margin:auto;animation:mpqIn .25s ease}.mpq-modal__close{position:absolute;right:8px;top:8px;z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#1B181D;font-size:26px;line-height:1;cursor:pointer;box-shadow:0 1px 6px rgba(0,0,0,.25);padding:0;margin:0}.mpq-modal__close:hover{background:#fff}body.mpq-modal-open{overflow:hidden}@media(max-width:600px){.mpq-modal{padding:8px 6px}}.mpq-host--modal .mpq__head{padding-right:36px}