:root{--bx:#4a0d16;--red:#c41e30;--cream:#f7efe6;--paper:#fffaf5;--blush:#f3c9c4;--label:#f3ecd6;--ink:#2a0a0f;--text:#4b2c30;--muted:#7a5a5e;--peach:#ecc9b4;--line:#4a0d1624;--ease:cubic-bezier(.2,.8,.2,1);--ease-io:cubic-bezier(.7,0,.2,1);--tk:440px;--nav:72px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cream);font-family:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;font-optical-sizing:auto;font-kerning:normal;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.serif,.h2,.hero-title,.badge b,.band-in>span,.ing-b .t,.item-p,.sums .tot b,.ok h3,.chap b,.sheet-h .sh-t b{font-optical-sizing:none;font-variation-settings:"opsz" 11;font-variant-numeric:lining-nums}.h2,.band-in>span{font-variation-settings:"opsz" 20}.item-p,.sums .tot b,[data-total],[data-sub],.qs output{font-variant-numeric:lining-nums tabular-nums}img{max-width:100%;display:block}a{color:var(--bx)}a:hover{color:var(--red)}button,input{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--red);outline-offset:3px;border-radius:6px}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.serif{font-family:var(--font-bodoni),Didot,Georgia,serif;font-weight:400}.mono{font-family:var(--font-azeret),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;font-size:11.5px}.ar{font-family:var(--font-plex-arabic),sans-serif}.grain{z-index:90;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.2s steps(4,end) infinite grain;position:fixed;inset:-10%}@media (pointer:coarse){.grain{animation:none}}@keyframes grain{25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}}.intro{z-index:100;background:var(--bx);animation:introUp .85s var(--ease-io) .3s forwards;place-items:center;display:grid;position:fixed;inset:0}@keyframes introUp{to{visibility:hidden;transform:translateY(-100%)}}.intro img{opacity:0;width:auto;height:54px;animation:fadeup .6s var(--ease) 50ms forwards}@keyframes fadeup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nav{top:0;z-index:40;height:var(--nav);align-items:center;gap:28px;padding:0 40px;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:fixed;inset-inline-start:0;inset-inline-end:var(--tk)}.nav.solid{-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line);background:#f7efe6d1}.nav-logo img{width:auto;height:28px}.nav-links{gap:26px;margin-inline-start:auto;font-size:15px;display:flex}.nav-links a{text-decoration:none;position:relative}.nav-links a:after{content:"";inset-inline:0;transform-origin:100%;height:1px;transition:transform .4s var(--ease);background:currentColor;position:absolute;bottom:-4px;transform:scaleX(0)}.nav-links a:hover:after{transform-origin:0;transform:scaleX(1)}.shell{grid-template-columns:minmax(0,1fr) var(--tk);display:grid}.story{min-width:0}.pad{padding-inline:56px}.hero-title{letter-spacing:-.035em;margin:0;font-size:clamp(64px,9.4vw,148px);line-height:.86}.hero-title .ln{padding-bottom:.06em;display:block;overflow:hidden}.hero-title .ln>span{animation:lnUp 1.1s var(--ease) .7s backwards;display:block}@keyframes lnUp{0%{transform:translateY(110%)}}.hero-title .ln:nth-child(2)>span{animation-delay:.82s}.hero-title em{color:var(--blush);font-style:italic}.badge{inset-inline-end:34px;z-index:3;background:var(--red);width:150px;height:150px;color:var(--cream);text-align:center;animation:badgeIn .9s var(--ease) 1s backwards;transition:transform .35s var(--ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:96px;box-shadow:0 30px 50px -24px #c41e30cc}@keyframes badgeIn{0%{transform:scale(0)rotate(-40deg)}}.badge svg{width:calc(100% - 16px);height:calc(100% - 16px);animation:18s linear infinite spin;position:absolute;inset:8px}.badge text{font-family:var(--font-azeret),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;fill:var(--cream);font-size:8.6px}.badge b{font-family:var(--font-bodoni),Didot,Georgia,serif;font-size:46px;font-weight:400;line-height:.8;display:block}.badge small{letter-spacing:.1em;font-size:12px;font-weight:600}@keyframes spin{to{transform:rotate(360deg)}}.badge:hover{transform:scale(1.06)}.chap{color:var(--red);align-items:baseline;gap:18px;display:flex}.chap b{font-family:var(--font-bodoni),Didot,Georgia,serif;font-size:15px;font-style:italic;font-weight:400}.chap:after{content:"";background:var(--line);flex:1;height:1px}.h2{font-family:var(--font-bodoni),Didot,Georgia,serif;letter-spacing:-.025em;color:var(--bx);max-width:15ch;margin:22px 0 0;font-size:clamp(40px,4.6vw,68px);font-weight:400;line-height:.98}.h2 em{color:var(--red);font-style:italic}.hz{padding:calc(var(--nav) + 8px) 0 100px;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;gap:44px;padding-inline:24px 48px;display:grid}.hz-media{top:calc(var(--nav) + 8px);aspect-ratio:4/5;background:var(--peach);isolation:isolate;border-radius:36px;position:sticky;overflow:hidden}.hz-media img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;animation:imgIn 1.6s var(--ease) .4s backwards}@keyframes imgIn{0%{transform:scale(1.08)}}.hz-tag{inset-inline-start:18px;-webkit-backdrop-filter:blur(8px);color:var(--bx);background:#fffaf5e0;border-radius:999px;padding:8px 12px;position:absolute;top:18px}.hz-media .badge{top:auto;bottom:18px;width:124px;height:124px;inset-inline-end:18px}.hz-media .badge b{font-size:38px}.hz-info{flex-direction:column;gap:22px;min-width:0;padding-top:28px;display:flex}.hz-eye{color:var(--red);margin:0}.hz .hero-title{color:var(--bx);margin:0;font-size:clamp(58px,6.4vw,104px);position:static}.hz .hero-title em{color:var(--red)}.hz-lede{color:var(--text);max-width:34ch;margin:0;font-size:18px;line-height:1.5}.perks{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.perks li{background:var(--paper);border:1px solid var(--line);text-align:center;color:var(--bx);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:14px 4px 12px;font-size:12.5px;font-weight:600;line-height:1.2;display:flex}.perks svg{color:var(--red)}.perks .perk-price{background:var(--bx);border-color:var(--bx);color:var(--cream)}.perks .perk-price svg{color:var(--blush)}.offer{gap:14px;margin-top:6px;display:grid}.pk{border:1.5px solid var(--line);background:var(--paper);text-align:start;width:100%;color:var(--ink);transition:border-color .25s,box-shadow .25s,transform .25s var(--ease);border-radius:20px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid;position:relative}.pk:hover{transform:translateY(-1px)}.pk[aria-checked=true]{border-color:var(--bx);box-shadow:0 0 0 4px #4a0d1614}.pk-dot{border:1.5px solid #4a0d164d;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.pk[aria-checked=true] .pk-dot{border-color:var(--bx)}.pk[aria-checked=true] .pk-dot:after{content:"";background:var(--bx);border-radius:50%;width:12px;height:12px}.pk-main b{color:var(--bx);font-size:17px;display:block}.pk-main small{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;font-size:13px;display:flex}.pk-price{white-space:nowrap;color:var(--bx);align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.pk-price b{font-family:var(--font-bodoni),Didot,Georgia,serif;font-variation-settings:"opsz" 11;font-size:36px;font-weight:400;line-height:1}.pk-price s{color:var(--muted);font-weight:400}.pk-best{background:#fff5f1;border-color:#c41e3059}.pk-flag{top:-12px;background:var(--red);color:var(--cream);border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600;position:absolute;inset-inline-start:16px;box-shadow:0 8px 16px -8px #c41e30cc}.pots{align-items:flex-end;gap:3px;padding-top:8px;display:inline-flex}.pots svg{width:17px;height:17px;fill:var(--bx)}.pots .free{display:inline-flex;position:relative}.pots .free svg{fill:var(--red)}.pots .free i{letter-spacing:.04em;text-transform:uppercase;color:var(--red);font-size:9px;font-style:normal;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-8deg)}.cta-big{padding:0;background:var(--red);width:100%;min-height:64px;color:var(--cream);transition:transform .3s var(--ease);border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding-inline:28px 10px;font-size:18px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -16px #c41e30bf}.cta-big:before{content:"";animation:shine 3.6s var(--ease) infinite 1.5s;background:linear-gradient(110deg,#0000 35%,#ffffff47 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}.cta-big:hover{transform:translateY(-2px)}.cta-big i{background:var(--cream);width:46px;height:46px;color:var(--red);border-radius:50%;place-items:center;font-style:normal;display:grid}.reassure{color:var(--bx);margin:12px 0 4px;font-size:13px;font-weight:600}.reassure .rs{white-space:nowrap}.tk-reass{text-align:center;margin:10px 0 0;font-size:12px}.hz-trust{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:0;font-size:13px;display:flex}.hz-trust span{align-items:center;gap:7px;display:inline-flex}.hz-trust span:before{content:"";background:#2f8f5b;border-radius:50%;width:6px;height:6px}.revs-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.revs-note{max-width:36ch;color:var(--muted);margin:0;font-size:15px;line-height:1.5}.rvw{break-inside:avoid;background:var(--paper);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:12px;margin:0 0 18px;padding:22px;display:flex}.rvw-big{background:#fff}.rvw-h{align-items:center;gap:12px;display:flex}.src{color:#fff;border-radius:999px;flex:none;padding:5px 10px;font-size:11.5px;font-weight:600}.src-ig{background:linear-gradient(45deg,#f09433,#dc2743 55%,#bc1888)}.rvw-w{flex-direction:column;line-height:1.25;display:flex}.rvw-w b{color:var(--bx);font-size:15px}.rvw-w small{color:var(--muted);font-size:12px}.rvw-ctx{color:var(--text);margin:0;font-size:13px}.q-dar{border-radius:18px;color:var(--ink);background:#f1e9df;border-start-start-radius:4px;margin:0;padding:14px 16px;font-size:16px;line-height:1.5}.q-fr{color:var(--muted);margin:-2px 0 4px;font-size:14px;font-style:italic;line-height:1.5}.cta-line{width:auto;max-width:420px;margin-top:26px}.item .free{color:#2f8f5b;font-weight:600;display:block}.item-p s{color:var(--muted);text-align:end;font-size:13px;font-family:var(--font-dm-sans),sans-serif;display:block}.nudge{color:var(--bx);animation:itemIn .5s var(--ease);background:#fff1ec;border:1px dashed #c41e3073;border-radius:16px;align-items:center;gap:10px;margin-top:8px;padding:12px;padding-inline-start:14px;font-size:13.5px;line-height:1.35;display:flex}.nudge b{color:var(--red)}.nudge button{background:var(--red);color:#fff;border:0;border-radius:999px;flex:none;min-height:40px;margin-inline-start:auto;padding:0 14px;font-size:13px;font-weight:600}.ups{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:2px 2px 6px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.ups::-webkit-scrollbar{display:none}.up-c{scroll-snap-align:start;border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;flex:none;gap:6px;width:168px;padding:10px;display:flex}.up-c img{object-fit:contain;background:linear-gradient(#f3dccb,#fbefe5);border-radius:10px;width:100%;height:82px;padding:6px}.up-c b{min-height:2.4em;color:var(--bx);text-align:start;font-size:13px;line-height:1.2;display:block}.up-add{border:1.5px solid var(--bx);min-height:36px;color:var(--bx);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:5px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.up-add.on{background:var(--bx);color:var(--cream)}.av-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:18px;display:flex}.av-t{letter-spacing:-.04em;color:var(--bx);font-variation-settings:"opsz" 20;align-items:flex-start;gap:12px;margin:0;font-size:clamp(84px,11vw,168px);line-height:.82;display:flex}.av-t em{color:var(--red);font-style:italic}.av-n{font-family:var(--font-dm-sans),sans-serif;letter-spacing:0;color:var(--cream);background:var(--bx);font-variant-numeric:tabular-nums;border-radius:999px;margin-top:.35em;padding:7px 11px;font-size:15px;font-weight:600;line-height:1}@media (max-width:1020px){.av-head{padding-bottom:12px}}.revs-r{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.car-nav{gap:8px;display:flex}.car-b{border:1.5px solid var(--bx);width:48px;height:48px;color:var(--bx);background:0 0;border-radius:50%;place-items:center;transition:background .25s,color .25s,opacity .25s;display:grid}.car-b:hover{background:var(--bx);color:var(--cream)}.car-b:disabled{opacity:.3;pointer-events:none}.car{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;margin-top:40px;padding:4px 2px 10px;display:flex;position:relative;overflow-x:auto}.car::-webkit-scrollbar{display:none}.car>*{scroll-snap-align:start;flex:none}.rv-g{columns:auto;align-items:flex-start}.rv-g .rvw{width:min(380px,82vw);margin:0}.car-dots{justify-content:center;gap:6px;margin-top:16px;display:flex}.car-dots i{width:7px;height:7px;transition:width .35s var(--ease),background .35s;background:#4a0d1633;border-radius:99px}.car-dots i.on{background:var(--red);width:24px}.ms-c{flex-direction:column;gap:10px;width:min(260px,66vw);display:flex}.ms-pic{background:radial-gradient(55% 40% at 50% 80%,#fff,#0000 70%),linear-gradient(#f3dccb,#fbefe5);border-radius:24px;justify-content:center;align-items:flex-end;height:300px;padding-bottom:22px;display:flex;position:relative;overflow:hidden}.ms-pic img{filter:drop-shadow(0 14px 14px #4a0d162e);width:auto;height:80%;transition:transform .6s var(--ease);transform:scale(var(--z,1));transform-origin:50% 100%}.ms-no{inset-inline-start:16px;color:var(--red);position:absolute;top:14px}.ms-row{text-align:start;gap:2px;display:grid}.ms-row b{min-height:2.5em;color:var(--bx);font-size:16px;line-height:1.25;display:block}.ms-row span{font-family:var(--font-bodoni),Didot,Georgia,serif;color:var(--bx);white-space:nowrap;font-variation-settings:"opsz" 11;font-size:24px;line-height:1.1}.ms-c .fsw{margin-top:auto}.ms-add{border:1.5px solid var(--bx);min-height:48px;color:var(--bx);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.ms-add:hover,.ms-add.on{background:var(--bx);color:var(--cream)}@media (max-width:1020px){.maison{padding:10px 20px 100px}.revs-r{align-items:flex-start;width:100%}.car-nav{display:none}.car{margin:28px -20px 0;padding:4px 20px 10px;scroll-padding:0 20px}.ms-pic{height:250px}}.cur{z-index:95;pointer-events:none;background:var(--red);width:92px;height:92px;color:var(--cream);font:600 13px/1 var(--font-dm-sans),sans-serif;letter-spacing:.01em;transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),background .3s,border-color .3s;will-change:transform;border-radius:50%;place-items:center;margin:-46px 0 0 -46px;display:grid;position:fixed;top:0;left:0;transform:translate(-200px,-200px)scale(0);box-shadow:0 18px 30px -16px #c41e30b3}.cur.ring{border:1.5px solid var(--bx);width:30px;height:30px;box-shadow:none;background:0 0;margin:-15px 0 0 -15px}.cur.ring span{display:none}@media (pointer:fine){.has-cur [data-cursor]{cursor:none}}.item.new{animation:print .75s var(--ease) both}@keyframes print{0%{clip-path:inset(0 0 100%);transform:translateY(-10px)}to{clip-path:inset(0);transform:none}}.tk.feed .tk-body{animation:feed .5s var(--ease)}@keyframes feed{30%{transform:translateY(5px)}}.lab{background:var(--bx);color:var(--cream);border-radius:40px;margin:0 24px;padding:110px 0 120px}.lab .chap{color:var(--blush)}.lab .chap:after{background:#f7efe62e}.lab .h2{color:var(--cream)}.lab .h2 em{color:var(--blush)}.lab-g{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:56px;margin-top:64px;display:grid}.jar{top:calc(var(--nav) + 24px);aspect-ratio:880/960;background:var(--peach);border-radius:28px;position:sticky;overflow:hidden;box-shadow:0 50px 90px -50px #000c}.jar img{object-fit:cover;width:100%;height:100%}.hs{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute}.hs:before{content:"";background:var(--red);width:14px;height:14px;transition:transform .3s var(--ease);border-radius:50%;box-shadow:0 0 0 4px #fffaf5d9}.hs:after{content:"";border:2px solid var(--cream);animation:ping 2.2s var(--ease) infinite;opacity:0;border-radius:50%;position:absolute;inset:6px}.hs[aria-pressed=true]:before{transform:scale(1.5)}@keyframes ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.hs-tip{white-space:nowrap;background:var(--cream);color:var(--bx);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s var(--ease);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:600;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%,6px)}.hs[aria-pressed=true] .hs-tip,.hs:hover .hs-tip{opacity:1;transform:translate(-50%)}.ings{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ings li{border-top:1px solid #f7efe629}.ings li:last-child{border-bottom:1px solid #f7efe629}.ing-b{width:100%;color:var(--cream);text-align:start;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:22px 0;display:grid}.ing-b .n{font-family:var(--font-azeret),ui-monospace,monospace;color:#f7efe6a6;font-size:12px}.ing-b .t{font-family:var(--font-bodoni),Didot,Georgia,serif;transition:color .3s,transform .4s var(--ease);font-size:32px;line-height:1.05}.ing-b .w{color:#f7efe6a6;font-size:12px}.ing-b[aria-expanded=true] .t{color:var(--blush);font-style:italic;transform:translate(6px)}.ing-x{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.ing-x>div{overflow:hidden}.ing-b[aria-expanded=true]+.ing-x{grid-template-rows:1fr}.ing-x p{margin:0 0 22px;color:#f7efe6d1;max-width:42ch;margin-inline-start:58px;font-size:16px;line-height:1.6}.ing-x p+p{color:#f7efe6a6;margin-top:-12px;font-size:14px}.lab-note{color:#f7efe6a6;margin-top:22px}.use{padding:48px 20px 24px}.use-h{text-wrap:balance;font-family:var(--font-bodoni),Didot,Georgia,serif;letter-spacing:-.02em;color:var(--bx);font-variation-settings:"opsz" 20;max-width:18ch;margin:16px 0 0;font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:1.04}.use-g{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:28px;display:grid}.use-c{background:var(--paper);border:1px solid var(--line);border-radius:28px;flex-direction:column;min-width:0;padding:26px 22px 28px;display:flex;position:relative;box-shadow:0 1px #4a0d1608,0 24px 40px -34px #4a0d1659}.use-k{font-family:var(--font-azeret),ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin:0 0 10px;font-size:11px}.use-t{text-wrap:balance;font-family:var(--font-bodoni),Didot,Georgia,serif;color:var(--bx);font-variation-settings:"opsz" 11;margin:0 0 14px;font-size:19px;font-weight:400;line-height:1.22}.use-p{color:var(--text);margin:0;font-size:15.5px;line-height:1.6}.use-gd{margin-top:auto;padding-top:20px}.use-gk{color:var(--muted);margin:0 0 8px;font-size:12.5px;font-weight:600}.use-links{gap:6px;margin:0;padding:0;list-style:none;display:grid}.use-links a{background:var(--cream);min-height:44px;color:var(--bx);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .25s,color .25s;display:flex}.use-links a i{color:var(--red);transition:transform .3s var(--ease);flex:none;font-style:normal}.use-links a:hover{background:var(--bx);color:var(--cream)}.use-links a:hover i{color:var(--cream);transform:translate(3px)}[dir=rtl] .use-links a:hover i{transform:translate(-3px)}.use-how{background:var(--bx);border-color:var(--bx);color:var(--cream);box-shadow:0 30px 50px -30px #4a0d16bf}.use-how .use-k{color:var(--blush)}.use-how .use-t{color:var(--cream)}.use-steps{gap:18px;margin:4px 0 0;padding:0;list-style:none;display:grid}.use-steps li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;display:grid;position:relative}.use-steps li:not(:last-child):after{content:"";inset-inline-start:23.5px;background:linear-gradient(#f7efe666,#f7efe614);width:1px;position:absolute;top:54px;bottom:-14px}.st-ic{width:48px;height:48px;color:var(--cream);background:#f7efe60f;border:1px solid #f7efe652;border-radius:50%;place-items:center;display:grid}.st-x{gap:3px;padding-top:3px;display:grid}.st-n{font-family:var(--font-azeret),ui-monospace,monospace;letter-spacing:.14em;color:var(--blush);font-size:11px}.st-t{color:#f7efe6f0;font-size:15.5px;line-height:1.5}.use-tl{padding:0;gap:20px;margin:4px 0 0;padding-inline-start:26px;list-style:none;display:grid;position:relative}.use-tl li{gap:4px;display:grid;position:relative}.use-tl li:before{content:"";inset-inline-start:-26px;background:var(--paper);border:2px solid var(--red);box-sizing:border-box;border-radius:50%;width:11px;height:11px;position:absolute;top:3px}.use-tl li:last-child:before{background:var(--red)}.use-tl li:not(:last-child):after{content:"";inset-inline-start:-21px;background:linear-gradient(var(--red),#c41e3040);width:1px;position:absolute;top:16px;bottom:-18px}.tl-w{font-family:var(--font-azeret),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-size:11px}.tl-t{color:var(--text);font-size:15.5px;line-height:1.5}@media (min-width:1021px){.use{padding:72px 56px 40px}.use-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}.use-c{padding:30px 26px 32px}.use-how{transform:translateY(-10px)}}[dir=rtl] .use-h,[dir=rtl] .use-t,[dir=rtl] .faq-h,[dir=rtl] .faq-help-t{font-family:var(--font-ar),sans-serif;letter-spacing:0;font-weight:600;line-height:1.3}[dir=rtl] .use-k,[dir=rtl] .tl-w,[dir=rtl] .st-n{font-family:var(--font-ar),sans-serif;letter-spacing:0;text-transform:none;font-size:13px}[dir=rtl] .st-n{font-family:var(--font-azeret),ui-monospace,monospace;font-size:11px}.faq{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 20px 96px;display:grid}.faq-h{text-wrap:balance;font-family:var(--font-bodoni),Didot,Georgia,serif;letter-spacing:-.015em;color:var(--bx);font-variation-settings:"opsz" 20;max-width:17ch;margin:16px 0 0;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.08}.faq-help{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:22px 22px 24px}.faq-help-t{font-family:var(--font-bodoni),Didot,Georgia,serif;color:var(--bx);margin:0 0 6px;font-size:22px;line-height:1.2}.faq-help-p{color:var(--text);margin:0 0 16px;font-size:15px;line-height:1.55}.faq-wa{color:#fff;min-height:48px;transition:background .25s,transform .25s var(--ease);background:#147a41;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.faq-wa:hover{color:#fff;background:#0f6334;transform:translateY(-1px)}.faq-wa svg{width:20px;height:20px}.q{border-top:1px solid var(--line)}.q:last-child{border-bottom:1px solid var(--line)}.q-h{font:inherit;margin:0}.q button{text-align:start;width:100%;min-height:56px;color:var(--bx);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:500;line-height:1.35;display:flex}.q button i{border:1px solid var(--line);width:32px;height:32px;color:var(--red);transition:transform .35s var(--ease),background .3s,color .3s;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.q button:hover i{border-color:var(--red)}.q.on button i{background:var(--red);color:var(--cream);border-color:var(--red);transform:rotate(45deg)}.q .a{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.q .a>div{overflow:hidden}.q.on .a{grid-template-rows:1fr}.q p{color:var(--text);max-width:56ch;margin:0 0 20px;font-size:16px;line-height:1.6}@media (min-width:1021px){.faq{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px 56px;padding:24px 56px 140px}.faq-side{grid-area:1/1}.faq-help{grid-area:2/1;position:sticky;top:96px}.faq-l{grid-area:1/2/3}.q button{padding:22px 0;font-size:19px}}@media (prefers-reduced-motion:reduce){.q .a,.q button i,.use-links a i,.faq-wa{transition:none}}.band{background:var(--red);color:var(--cream);margin:0;padding:24px 0;overflow:hidden}.band-in{width:max-content;animation:34s linear infinite mq;display:flex}.band-in>span{font-family:var(--font-bodoni),Didot,Georgia,serif;white-space:nowrap;align-items:center;gap:56px;padding-inline-end:56px;font-size:40px;display:flex}@keyframes mq{to{transform:translate(-50%)}}.foot{background:var(--ink);color:#f7efe6b3;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:70px 56px 60px;font-size:14px;display:flex}.foot a{color:var(--cream)}.foot img{align-self:flex-start}.rv{opacity:0;transition:opacity 1s var(--ease),transform 1s var(--ease);transform:translateY(30px)}.rv.in{opacity:1;transform:none}.tk-wrap{z-index:50;height:100vh;padding:16px;padding-inline-start:0;position:sticky;top:0}.tk{background:var(--paper);border-radius:30px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #4a0d168c,0 0 0 1px #4a0d160f}.tk-head{background:var(--bx);color:var(--cream);justify-content:space-between;align-items:center;gap:10px;padding:20px 24px;display:flex}.tk-head img{width:auto;height:24px}.tk-head .mono{color:#f7efe6b3;text-align:end;font-size:11px;line-height:1.5}.perf{background:radial-gradient(circle at 7px -1px,var(--bx) 6px,transparent 6.5px) 0 0/14px 14px repeat-x;height:14px}.tk-body{overscroll-behavior:contain;scrollbar-width:thin;flex:1;padding:12px 24px 18px;overflow-y:auto}.tk-sec{border-bottom:1px dashed #4a0d1638;padding:14px 0}.tk-k{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.item{animation:itemIn .5s var(--ease);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}@keyframes itemIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.item img{object-fit:cover;background:var(--peach);border-radius:14px;width:52px;height:52px}.item img.pack{object-fit:contain;background:linear-gradient(#f3dccb,#fbefe5);padding:4px}.item b{color:var(--bx);font-size:15px;font-weight:600;line-height:1.2;display:block}.item small{color:var(--muted);font-size:12px}.qs{border:1px solid var(--line);border-radius:999px;align-items:center;width:max-content;margin-top:6px;display:flex}.qs button{width:34px;height:34px;color:var(--bx);background:0 0;border:0;border-radius:50%;font-size:16px}.qs output{text-align:center;min-width:18px;font-size:14px;font-weight:600}.item-p{font-family:var(--font-bodoni),Didot,Georgia,serif;color:var(--bx);white-space:nowrap;font-size:22px}.sums{color:var(--text);gap:8px;font-size:14px;display:grid}.sums div{justify-content:space-between;gap:10px;display:flex}.sums .tot{border-top:1px solid var(--line);color:var(--bx);align-items:baseline;margin-top:4px;padding-top:10px}.sums .tot b{font-family:var(--font-bodoni),Didot,Georgia,serif;font-size:44px;font-weight:400;line-height:1}.sums .tot b small{font-family:var(--font-dm-sans),sans-serif;margin-inline-start:4px;font-size:14px;font-weight:600}.f{gap:7px;padding:7px 0;display:grid}.f label{color:var(--bx);justify-content:space-between;font-size:13px;font-weight:600;display:flex}.f label small{color:var(--muted);font-weight:400}.f input{width:100%;min-width:0;height:54px;font-family:var(--font-dm-sans),sans-serif;color:var(--ink);background:#fff;border:1.5px solid #4a0d1624;border-radius:16px;padding:0 16px;font-size:17px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px #4a0d160a,inset 0 1px 2px #4a0d160a}.f input:focus{border-color:var(--bx);outline:none;box-shadow:0 0 0 4px #4a0d1614}.f input::placeholder{color:#4a0d1652}.f input[aria-invalid=true]{border-color:var(--red);box-shadow:0 0 0 4px #c41e301a}.f input.is-ok{border-color:#2f8f5b}.f-info{color:var(--muted);font-size:12px;line-height:1.45}.f-info b{color:var(--bx);font-weight:600}.err{min-height:18px;color:var(--red);margin:8px 0 0;font-size:13px}.tk-foot{border-top:1px solid var(--line);background:var(--paper);padding:14px 20px 18px}.go{background:var(--red);width:100%;min-height:62px;color:var(--cream);padding:0;transition:transform .3s var(--ease);border:0;border-radius:999px;justify-content:space-between;align-items:center;padding-inline:26px 10px;font-size:17px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -16px #c41e30bf}.go:before{content:"";animation:shine 3.6s var(--ease) infinite 2s;background:linear-gradient(110deg,#0000 35%,#ffffff47 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}@keyframes shine{40%,to{transform:translate(100%)}}.go:hover{transform:translateY(-2px)}.go i{background:var(--cream);width:44px;height:44px;color:var(--red);border-radius:50%;place-items:center;font-style:normal;display:grid}.go.buzz{animation:.5s buzz}@keyframes buzz{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.ctas{animation:nudge 5s var(--ease) infinite 3s;align-items:stretch;gap:10px;display:flex}.ctas .go{flex:1;min-width:0}.wa-btn{color:#fff;min-height:62px;transition:transform .3s var(--ease),background .25s;background:#1f9d55;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:relative;box-shadow:0 18px 30px -16px #1f9d55cc}.wa-btn:hover{color:#fff;background:#178a49;transform:translateY(-2px)}.wa-btn:after{content:"";border-radius:inherit;animation:ring 2.4s var(--ease) infinite 1.2s;pointer-events:none;border:2px solid #1f9d55;position:absolute;inset:0}.wa-btn svg{animation:wiggle 5s var(--ease) infinite 3.4s}@keyframes ring{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18,1.35)}}@keyframes wiggle{0%,86%,to{transform:none}89%{transform:rotate(-14deg)}92%{transform:rotate(12deg)}95%{transform:rotate(-6deg)}}@keyframes nudge{0%,84%,to{transform:none}88%{transform:translateY(-4px)}92%{transform:translateY(0)}95%{transform:translateY(-2px)}}.ok{z-index:5;background:var(--paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:30px;display:flex;position:absolute;inset:0}.stamp{border:4px solid var(--red);width:190px;height:190px;color:var(--red);opacity:0;border-radius:50%;place-items:center;animation:.55s cubic-bezier(.3,1.6,.5,1) .15s forwards stamp;display:grid;position:relative;transform:rotate(-14deg)scale(2.4)}.stamp:before{content:"";border:1.5px solid var(--red);border-radius:50%;position:absolute;inset:8px}.stamp span{font-family:var(--font-azeret),ui-monospace,monospace;letter-spacing:.14em;font-size:22px;font-weight:500}@keyframes stamp{to{opacity:1;transform:rotate(-14deg)scale(1)}}.ok h3{font-family:var(--font-bodoni),Didot,Georgia,serif;color:var(--bx);margin:0;font-size:40px;font-weight:400}.ok p{color:var(--text);max-width:30ch;margin:0;font-size:15px;line-height:1.55}.sheet-h,.scrim{display:none}@media (max-width:1020px){:root{--tk:0px;--nav:64px}.nav{padding:0 18px;inset-inline-end:0}.nav-links{display:none}.shell{grid-template-columns:minmax(0,1fr)}.pad,.revs,.faq,.foot{padding-inline:20px}.badge{inset-inline-end:18px;width:112px;height:112px;top:64px}.badge b{font-size:34px}.badge text{font-size:9.6px}.lab{border-radius:30px;margin:0 8px;padding:80px 0}.lab-g{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:40px}.jar{position:relative;top:0}.ing-b .t{font-size:26px}.band-in>span{gap:36px;padding-inline-end:36px;font-size:26px}.foot{padding-bottom:140px}.tk-wrap{inset-inline:0;z-index:60;pointer-events:none;height:auto;padding:0;position:fixed;top:auto;bottom:0}.tk{pointer-events:auto;height:min(88vh,760px);transform:translateY(calc(100% - 96px - env(safe-area-inset-bottom)));transition:transform .6s var(--ease);border-radius:28px 28px 0 0;box-shadow:0 -20px 60px -20px #2a0a0f73}.open .tk{transform:none}.tk-head,.perf{display:none}.open .tk-head,.open .perf{display:flex}.open .perf{display:block}.hz{padding:calc(var(--nav) + 4px) 12px 70px;grid-template-columns:minmax(0,1fr);gap:22px}.hz-media{aspect-ratio:4/4.3;border-radius:28px;position:relative;top:0}.hz-media .badge{width:100px;height:100px}.hz-media .badge b{font-size:30px}.hz-info{gap:18px;padding:0 8px}.hz .hero-title{margin:0;font-size:clamp(52px,15vw,86px)}.hz-lede{font-size:16.5px}.perks{gap:6px}.perks li{border-radius:14px;padding:12px 2px 10px;font-size:10.5px}.perks svg{width:22px;height:22px}.pk{gap:12px;padding:16px 14px}.pk-price b{font-size:30px}.cta-big{font-size:17px}.cta-line{max-width:none}.sheet-h,.open .tk-head{touch-action:none}.ctas{gap:8px}.wa-btn{gap:6px;padding:0 16px;font-size:14px}.go{padding-inline-start:20px;font-size:15.5px}.go i{width:40px;height:40px}.sheet-h{padding:12px 14px calc(12px + env(safe-area-inset-bottom)) 14px;background:var(--bx);min-height:96px;color:var(--cream);text-align:start;border:0;align-items:center;gap:12px;width:100%;display:flex}.open .sheet-h{display:none}.sheet-h:before{content:"";background:#f7efe659;border-radius:4px;width:38px;height:4px;margin-left:-19px;position:absolute;top:7px;left:50%}.sheet-h img{object-fit:cover;border-radius:14px;width:52px;height:52px}.sheet-h .sh-t{flex-direction:column;min-width:0;line-height:1.25;display:flex}.sheet-h .sh-t small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sheet-h .sh-t b{font-family:var(--font-bodoni),Didot,Georgia,serif;font-size:22px;font-weight:400}.sheet-h .sh-t small{opacity:.7;font-size:12px}.sheet-h .sh-go{background:var(--red);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:52px;margin-inline-start:auto;padding:0 20px;font-weight:600;display:inline-flex}.tk-head .tk-close{display:grid}.scrim{z-index:55;opacity:0;pointer-events:none;background:#2a0a0f73;transition:opacity .4s;display:block;position:fixed;inset:0}.open .scrim{opacity:1;pointer-events:auto}}.tk-close{width:44px;height:44px;color:var(--cream);background:#f7efe624;border:0;border-radius:50%;place-items:center;display:none}@media (max-width:380px){.go i{display:none}.go{justify-content:center;padding:0 14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.rv{opacity:1;transform:none}.intro{display:none}.stamp{opacity:1;transform:rotate(-14deg)}}.hz{padding-bottom:40px}.lab{padding:64px 0}.lab-g{margin-top:36px}.revs{padding:64px 56px 48px}.rv-g{margin-top:28px}.maison{padding:24px 56px 72px}.ms-g{margin-top:28px}@media (max-width:1020px){.hz{padding-bottom:28px}.lab{padding:44px 0}.lab-g{margin-top:24px}.revs{padding:44px 20px 28px}.maison{padding:16px 20px 56px}.car{margin-top:20px}}.fsw{background:#4a0d1612;border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.fsw button{min-height:52px;color:var(--bx);background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;transition:background .25s,color .25s,box-shadow .25s;display:flex}.fsw button b{font-size:14px;font-weight:600}.fsw button span{color:var(--muted);white-space:nowrap;font-size:12px}.fsw button[aria-checked=true]{background:#fff;box-shadow:0 4px 12px -6px #4a0d1659}.fsw button[aria-checked=true] span{color:var(--red);font-weight:600}.fsw.one{grid-template-columns:1fr}.fsw.one>span{min-height:52px;color:var(--bx);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:14px;display:flex}.fsw.one>span span{color:var(--muted);font-size:12px}.nw{white-space:nowrap}.sm .fq{justify-items:center;display:grid}.sm .sep{display:none}.fsw.sm{border-radius:12px;gap:3px;padding:3px}.fsw.sm button,.fsw.sm.one>span{border-radius:9px;min-height:40px;padding:4px 2px}.fsw.sm button b,.fsw.sm.one>span b{font-size:12px}.fsw.sm button span,.fsw.sm.one>span span{white-space:normal;text-align:center;font-size:10.5px;line-height:1.2}.ms-c:hover .ms-pic img{transform:translateY(-8px) rotate(-3deg) scale(var(--z,1))}.ms-pic img.wide{height:54%}.hz-media.is-pack{background:radial-gradient(50% 32% at 50% 86%,#fffffff2,#0000 70%),linear-gradient(#f3dccb,#fbefe5)}.hz-media.is-pack img.pack{object-fit:contain;filter:drop-shadow(0 26px 24px #4a0d1638);width:auto;height:78%;animation-name:packIn;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}@keyframes packIn{0%{transform:translate(-50%)scale(1.04)}}.jar.is-pack{background:radial-gradient(50% 30% at 50% 88%,#ffffffe6,#0000 70%),linear-gradient(#f3dccb,#fbefe5)}.jar.is-pack img{object-fit:contain;filter:drop-shadow(0 22px 20px #4a0d1640);width:auto;height:94%;position:absolute;top:3%;left:50%;transform:translate(-50%)}html:not(.js) .rv{opacity:1;transform:none}.q a{color:var(--bx)}.ms-c a{color:inherit;text-decoration:none}.ms-c .ms-row b a:hover{color:var(--red)}.agree{color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;font-size:13px;line-height:1.45;display:flex}.agree input{width:20px;height:20px;accent-color:var(--bx);cursor:pointer;flex:none;margin:0}.agree input[aria-invalid=true]{outline:2px solid var(--red);outline-offset:2px}.agree a{color:var(--bx)}.foot nav{flex-wrap:wrap;gap:22px;display:flex}.skip{inset-inline-start:12px;z-index:200;background:var(--bx);color:var(--cream);border-radius:999px;padding:10px 16px;position:absolute;top:-60px}.skip:focus{top:12px}.btn-ghost{border:1px solid var(--line);min-height:44px;color:var(--bx);background:0 0;border-radius:999px;padding:0 18px}[dir=rtl] body{font-family:var(--font-ar),sans-serif}[dir=rtl] .hero-title,[dir=rtl] .h2,[dir=rtl] .av-t,[dir=rtl] .ing-b .t,[dir=rtl] .band-in>span,[dir=rtl] .ok h3,[dir=rtl] .chap b{font-family:var(--font-ar),sans-serif;letter-spacing:0;font-weight:600;line-height:1.15}[dir=rtl] .hero-title em,[dir=rtl] .h2 em,[dir=rtl] .av-t em,[dir=rtl] .ing-b[aria-expanded=true] .t,[dir=rtl] .chap b,[dir=rtl] .q-fr{font-style:normal}[dir=rtl] .hero-title{font-size:clamp(52px,7vw,104px)}[dir=rtl] .hero-title .ln{padding-bottom:.12em}[dir=rtl] .mono{letter-spacing:0;text-transform:none;font-family:var(--font-ar),sans-serif;font-size:13px}[dir=rtl] .ing-b .n,[dir=rtl] .stamp span{font-family:var(--font-azeret),monospace}[dir=rtl] .ing-b[aria-expanded=true] .t{transform:translate(-6px)}[dir=rtl] .nav-links a:after{transform-origin:0}[dir=rtl] .nav-links a:hover:after{transform-origin:100%}[dir=rtl] .ups{-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000);mask-image:linear-gradient(270deg,#000 85%,#0000)}[dir=rtl] .band-in{animation-name:mqr}@keyframes mqr{to{transform:translate(50%)}}[dir=rtl] .cta-big i svg,[dir=rtl] .go i svg,[dir=rtl] .car-b svg{transform:scaleX(-1)}[dir=rtl] .badge text{font-family:var(--font-ar),sans-serif;letter-spacing:0;text-transform:none;font-size:10.5px}@media (max-width:1020px){[dir=rtl] .hero-title{font-size:clamp(46px,13vw,80px)}}html.consent-set .cb{display:none}
