.o-op{--o-sw: min(139.5cqw, 193px + 90cqw);--u: calc(var(--o-sw) / 1600);--o-top: -17.6;--o-sep: #bdbdb8;--o-dot-off: #858580;position:relative;display:block;overflow:clip;container-type:inline-size;background-color:var(--studio);color:var(--ink)}.o-op__stage{position:relative;height:calc(988 * var(--u));touch-action:pan-y}@supports (height: 100svh){.o-op__stage{height:clamp(calc(760 * var(--u)),100svh - 508px,calc(988 * var(--u)))}}@media screen and (min-width:750px){.o-op__stage{height:calc(760 * var(--u))}}.o-op__scene{position:absolute;top:calc(var(--o-top) * var(--u) * -1);left:50%;width:calc(1600 * var(--u));height:calc(1000 * var(--u));margin-left:calc(-800 * var(--u));pointer-events:none;user-select:none;-webkit-user-select:none}.o-op__pic{display:contents}.o-op__float{position:absolute;inset:0}.o-op__l{position:absolute;left:calc((var(--x) - var(--w) / 2) * var(--u));top:calc((var(--y) - var(--h) / 2) * var(--u));width:calc(var(--w) * var(--u));max-width:none;height:calc(var(--h) * var(--u));object-fit:contain;opacity:0;visibility:hidden;filter:drop-shadow(0 calc(28 * var(--u)) calc(26 * var(--u)) rgba(40,26,16,.28))}.o-op.is-live .o-op__l{will-change:transform,opacity}.o-op__bsh{position:absolute;left:calc(490 * var(--u));top:calc(640 * var(--u));width:calc(620 * var(--u));height:calc(60 * var(--u));border-radius:50%;background:rgba(40,26,16,.14);filter:blur(calc(30 * var(--u)));opacity:0}.o-op__psh{position:absolute;inset:0;transform:scaleX(1.0284)}.o-op__psh>span{position:absolute;border-radius:50%}.o-op__psh>span:first-child{left:calc(350 * var(--u));top:calc(640 * var(--u));width:calc(900 * var(--u));height:calc(90 * var(--u));background:rgba(24,14,8,.2);filter:blur(calc(34 * var(--u)))}.o-op__psh>span:last-child{left:calc(422 * var(--u));top:calc(628 * var(--u));width:calc(756 * var(--u));height:calc(26 * var(--u));background:rgba(24,14,8,.18);filter:blur(calc(12 * var(--u)))}.o-op__part{position:absolute;inset:0;transform-origin:50% 47%}.o-op__view{--pk-u: calc(var(--u) * 1.12);position:absolute;inset:0;perspective:calc(2800 * var(--u));perspective-origin:50% 43%}.o-op__pk{position:absolute;left:calc(800 * var(--u));top:calc(470 * var(--u));width:0;height:0;transform-style:preserve-3d;transform:scaleZ(.892857) rotateX(-14deg) rotateY(-22deg)}.o-op__face{--u: var(--pk-u);--off: 0;position:absolute;top:calc(-123 * var(--u));height:calc(246 * var(--u));overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.o-op__tex{position:absolute;top:0;left:calc(var(--off) * var(--sx, 1) * var(--u));width:calc(930 * var(--sx, 1) * var(--u));max-width:none;height:100%}.o-op__fx,.o-op__dk,.o-op__sp{position:absolute;inset:0}.o-op__dk{background:#100905;opacity:.136}.o-op__sp{background:#fff7ec;opacity:.009}.o-op__face--f{--off: -48;left:calc(-417 * var(--u));width:calc(834 * var(--u));transform:translateZ(calc(48 * var(--u)))}.o-op__face--f .o-op__fx{box-shadow:inset 0 calc(12 * var(--u)) calc(16 * var(--u)) calc(-12 * var(--u)) rgba(0,0,0,.45),inset 0 calc(-12 * var(--u)) calc(16 * var(--u)) calc(-12 * var(--u)) rgba(0,0,0,.45)}.o-op__face--fl,.o-op__face--fr{--sx: 2.494893;width:calc(52.3927 * var(--u))}.o-op__face--fl{--off: -27;left:calc(-469.3927 * var(--u));transform-origin:100% 50%;transform:translateZ(calc(48 * var(--u))) rotateY(-66.3706deg)}.o-op__face--fr{--off: -882;left:calc(417 * var(--u));transform-origin:0 50%;transform:translateZ(calc(48 * var(--u))) rotateY(66.3706deg)}.o-op__face--fl .o-op__fx,.o-op__face--fr .o-op__fx{background:repeating-linear-gradient(97deg,rgba(255,240,226,.07) 0 calc(1.5 * var(--u)),transparent calc(1.5 * var(--u)) calc(7 * var(--u)),rgba(0,0,0,.12) calc(7 * var(--u)) calc(8.5 * var(--u)),transparent calc(8.5 * var(--u)) calc(15 * var(--u))),linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,0))}.o-op__face--fr .o-op__fx{background:repeating-linear-gradient(97deg,rgba(255,240,226,.07) 0 calc(1.5 * var(--u)),transparent calc(1.5 * var(--u)) calc(7 * var(--u)),rgba(0,0,0,.12) calc(7 * var(--u)) calc(8.5 * var(--u)),transparent calc(8.5 * var(--u)) calc(15 * var(--u))),linear-gradient(270deg,rgba(0,0,0,.18),rgba(0,0,0,0))}.o-op__face--fl .o-op__dk{opacity:.3}.o-op__face--fl .o-op__sp{opacity:0}.o-op__face--fr .o-op__dk{opacity:.336}.o-op__face--fr .o-op__sp{opacity:0}.o-op__face--sl,.o-op__face--sr{width:calc(27 * var(--u));transform:translateZ(calc(.6 * var(--u)))}.o-op__face--sl{--off: 0;left:calc(-465 * var(--u));clip-path:polygon(14.81% 0%,100% 0%,100% 100%,0% 100%,14.81% 98.78%,0% 97.56%,14.81% 96.34%,0% 95.12%,14.81% 93.9%,0% 92.68%,14.81% 91.46%,0% 90.24%,14.81% 89.02%,0% 87.8%,14.81% 86.59%,0% 85.37%,14.81% 84.15%,0% 82.93%,14.81% 81.71%,0% 80.49%,14.81% 79.27%,0% 78.05%,14.81% 76.83%,0% 75.61%,14.81% 74.39%,0% 73.17%,14.81% 71.95%,0% 70.73%,14.81% 69.51%,0% 68.29%,14.81% 67.07%,0% 65.85%,14.81% 64.63%,0% 63.41%,14.81% 62.2%,0% 60.98%,14.81% 59.76%,0% 58.54%,14.81% 57.32%,0% 56.1%,14.81% 54.88%,0% 53.66%,14.81% 52.44%,0% 51.22%,14.81% 50%,0% 48.78%,14.81% 47.56%,0% 46.34%,14.81% 45.12%,0% 43.9%,14.81% 42.68%,0% 41.46%,14.81% 40.24%,0% 39.02%,14.81% 37.8%,0% 36.59%,14.81% 35.37%,0% 34.15%,14.81% 32.93%,0% 31.71%,14.81% 30.49%,0% 29.27%,14.81% 28.05%,0% 26.83%,14.81% 25.61%,0% 24.39%,14.81% 23.17%,0% 21.95%,14.81% 20.73%,0% 19.51%,14.81% 18.29%,0% 17.07%,14.81% 15.85%,0% 14.63%,14.81% 13.41%,0% 12.2%,14.81% 10.98%,0% 9.76%,14.81% 8.54%,0% 7.32%,14.81% 6.1%,0% 4.88%,14.81% 3.66%,0% 2.44%,14.81% 1.22%,0% 0%)}.o-op__face--sr{--off: -903;left:calc(438 * var(--u));clip-path:polygon(0% 0%,100% 0%,85.19% 1.22%,100% 2.44%,85.19% 3.66%,100% 4.88%,85.19% 6.1%,100% 7.32%,85.19% 8.54%,100% 9.76%,85.19% 10.98%,100% 12.2%,85.19% 13.41%,100% 14.63%,85.19% 15.85%,100% 17.07%,85.19% 18.29%,100% 19.51%,85.19% 20.73%,100% 21.95%,85.19% 23.17%,100% 24.39%,85.19% 25.61%,100% 26.83%,85.19% 28.05%,100% 29.27%,85.19% 30.49%,100% 31.71%,85.19% 32.93%,100% 34.15%,85.19% 35.37%,100% 36.59%,85.19% 37.8%,100% 39.02%,85.19% 40.24%,100% 41.46%,85.19% 42.68%,100% 43.9%,85.19% 45.12%,100% 46.34%,85.19% 47.56%,100% 48.78%,85.19% 50%,100% 51.22%,85.19% 52.44%,100% 53.66%,85.19% 54.88%,100% 56.1%,85.19% 57.32%,100% 58.54%,85.19% 59.76%,100% 60.98%,85.19% 62.2%,100% 63.41%,85.19% 64.63%,100% 65.85%,85.19% 67.07%,100% 68.29%,85.19% 69.51%,100% 70.73%,85.19% 71.95%,100% 73.17%,85.19% 74.39%,100% 75.61%,85.19% 76.83%,100% 78.05%,85.19% 79.27%,100% 80.49%,85.19% 81.71%,100% 82.93%,85.19% 84.15%,100% 85.37%,85.19% 86.59%,100% 87.8%,85.19% 89.02%,100% 90.24%,85.19% 91.46%,100% 92.68%,85.19% 93.9%,100% 95.12%,85.19% 96.34%,100% 97.56%,85.19% 98.78%,100% 100%,0% 100%)}.o-op__face--sl .o-op__fx,.o-op__face--sr .o-op__fx{background:repeating-linear-gradient(90deg,rgba(0,0,0,.22) 0 calc(1.5 * var(--u)),rgba(255,240,226,.06) calc(1.5 * var(--u)) calc(3 * var(--u)),transparent calc(3 * var(--u)) calc(4.5 * var(--u)))}.o-op__face--t{--off: -27;left:calc(-438 * var(--u));top:calc(-48.75 * var(--u));width:calc(876 * var(--u));height:calc(97.5 * var(--u));transform:rotateX(90deg) translateZ(calc(123 * var(--u)));clip-path:polygon(2.3973% 0%,97.6027% 0%,100% 50%,97.6027% 100%,2.3973% 100%,0% 50%)}.o-op__face--t .o-op__fx{box-shadow:inset 0 calc(10 * var(--u)) calc(12 * var(--u)) calc(-10 * var(--u)) rgba(0,0,0,.4),inset 0 calc(-10 * var(--u)) calc(12 * var(--u)) calc(-10 * var(--u)) rgba(0,0,0,.4)}.o-op__face--t .o-op__dk{opacity:.122}.o-op__face--t .o-op__sp{opacity:0}.o-op__gloss{position:absolute;top:0;left:calc(-48 * var(--u));width:calc(930 * var(--u));height:100%;overflow:hidden;opacity:0}.o-op.is-live .o-op__gloss{-webkit-mask:var(--o-gloss) 0 0 / 100% 100% no-repeat;mask:var(--o-gloss) 0 0 / 100% 100% no-repeat}@media screen and (min-width:750px)and (min-resolution:1.5dppx){.o-op.is-live .o-op__gloss{-webkit-mask-image:var(--o-gloss-hd, var(--o-gloss));mask-image:var(--o-gloss-hd, var(--o-gloss))}}.o-op__glint{position:absolute;top:0;left:0;width:calc(420 * var(--u));height:100%;background:linear-gradient(116deg,rgba(255,244,230,0) 18%,rgba(255,244,230,.9),rgba(255,244,230,0) 82%);transform:translate(17.381%);opacity:0}.o-op.is-live .o-op__glint{opacity:1;transition:opacity .8s linear}@media screen and (max-width:749px){.o-op__pk{transform:scaleZ(.892857) rotateX(-14deg) rotateY(-8deg)}.o-op__dk{opacity:.15}.o-op__sp{opacity:.012}.o-op__face--fl .o-op__dk{opacity:.239}.o-op__face--fl .o-op__sp{opacity:0}.o-op__face--fr .o-op__dk{opacity:.408}.o-op__face--fr .o-op__sp{opacity:0}.o-op__face--t .o-op__dk{opacity:.122}.o-op__face--t .o-op__sp{opacity:0}.o-op__glint{transform:translate(60.714%)}.o-op__psh{transform:scaleX(1.0697)}}.o-op__progress{display:none}html.js .o-op__progress{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;height:6px}.o-op__dots{display:flex}.o-op__dot{display:grid;place-items:center;width:32px;height:44px;margin:-19px 0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.o-op__dot>span{width:5px;height:5px;border-radius:50%;background:var(--o-dot-off);transition:background-color var(--dur) var(--ease)}.o-op__dot[aria-current]>span{background:var(--ink)}@media(hover:hover){.o-op__dot:hover>span{background:var(--mid)}.o-op__dot[aria-current]:hover>span{background:var(--ink)}}@media(prefers-reduced-motion:reduce){.o-op__dot>span{transition:none}}.o-op__title{margin-top:18px;padding-inline:var(--gutter)}.o-op__band-in{display:flex;flex-direction:column;align-items:center;padding:16px var(--gutter) 18px;text-align:center}.o-op__stats{display:flex;align-items:flex-end;justify-content:center;margin:0;padding:0;list-style:none}.o-op__stat{display:flex;flex-direction:column;gap:4px;padding:0 16px;border-left:1px solid var(--o-sep)}.o-op__stat:first-child{padding-left:0;border-left:0}.o-op__stat:last-child{padding-right:0}.o-op__num{font-size:26px;font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.o-op__unit{margin-left:3px;font-size:13px;font-weight:400;letter-spacing:0}.o-op__what{font-family:var(--font-mono);font-size:12px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--mid);white-space:nowrap}.o-op__copy{margin-top:12px}.o-op__text{max-width:32em;margin:0;font-size:var(--fs-body);line-height:1.6;color:var(--ink)}.o-op__text-b{display:block}.o-op__from{margin:0}.o-op__from--long{display:none}.o-op__actions{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:56px}.o-op__cta{width:100%;max-width:420px}.o-op__aside{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px;margin:0;font-size:12px;line-height:1.4;color:var(--mid)}.o-op__quiz{font-size:12px}@media screen and (min-width:750px){.o-op__dot{width:24px}.o-op__title{margin-top:24px}.o-op__num{font-size:32px}.o-op__unit{font-size:16px}.o-op__stat{padding:0 22px}.o-op__aside,.o-op__quiz{font-size:14px}}@media screen and (min-width:990px){.o-op{--o-k: clamp(0px, 760px - 100svh, 110px);--o-fix: calc(461px - var(--o-k) * .6545);--o-sw: min(80cqw, 1360px, max(656px, (100svh - var(--o-fix)) * 2.2956));--o-top: 19.4}@supports not (height: 100svh){.o-op{--o-k: 0px;--o-sw: min(80cqw, 1360px)}}.o-op__stage{height:calc(697 * var(--u))}html.js .o-op__progress{gap:12px;height:16px}.o-op__dot{margin:-14px 0}.o-op__title{margin-top:calc(28px - var(--o-k) * .1091)}.o-op__band{margin-top:calc(72px - var(--o-k) * .3636);background-color:var(--white)}.o-op__band-in{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"stats actions" "copy actions";align-items:center;column-gap:40px;row-gap:18px;max-width:var(--wrap);min-height:calc(148px - var(--o-k) * .3273);margin-inline:auto;padding:calc(26px - var(--o-k) * .0909) clamp(24px,3.34vw,48px);text-align:left}.o-op__stats{grid-area:stats;justify-content:flex-start}.o-op__stat{gap:6px;padding:0 26px}.o-op__num{font-size:40px}.o-op__unit{font-size:20px}.o-op__what{letter-spacing:.19em}.o-op__copy{grid-area:copy;display:flex;flex-direction:column;gap:6px;margin-top:0}.o-op__text{font-size:var(--fs-lead);line-height:1.6}.o-op__text-b{display:inline}.o-op__from--long{display:block;font-size:14px;line-height:1.4;color:var(--mid)}.o-op__actions{grid-area:actions;flex-direction:row-reverse;gap:22px;width:auto;margin-top:0}.o-op__cta{width:auto;min-width:220px}.o-op__sep,.o-op__from--short{display:none}.o-op__aside,.o-op__quiz{font-size:15px}}@media screen and (min-width:1280px){.o-op{--o-fix: calc(430px - var(--o-k) * .8)}.o-op__band-in{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"stats copy actions";column-gap:56px;padding-block:0}.o-op__copy{padding-left:48px;border-left:1px solid var(--line)}}@media screen and (min-width:1440px){.o-op{--o-fix: calc(398px - var(--o-k) * .6364)}.o-op:lang(fr){--o-fix: calc(430px - var(--o-k) * .8)}}
