.fs-lay{z-index:3;position:absolute;inset:0}.fs-hero{--mkp-ps:running}.fs-hero-wall{object-fit:cover;filter:blur(7px)brightness(.7)saturate(1.1);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.2)}.fs-hero-veil{background:linear-gradient(#0000004d,#0000 40%,#00000059);position:absolute;inset:0}.fs-hero-clock{font-family:var(--font-inter), system-ui, sans-serif;color:#fff;top:30px}.fs-hero-n{width:380px;position:absolute;left:20px}.fs-hero .mkp-notif{box-shadow:0 16px 32px -12px #0009,inset 0 1px #fff9}.fs-hero:not([data-live="2"]) .fs-hero-n{animation:mkp-notif-down .7s var(--mkp-spring) calc(.5s + var(--i) * .52s) backwards;animation-play-state:var(--mkp-ps)}.fs-hero:not([data-live="2"]) .fs-hero-clock{animation:mkp-rise .6s var(--mkp-out) .15s backwards;animation-play-state:var(--mkp-ps)}.fs-st-panel{width:262px;top:38px;left:12px}.fs-st-panel .mkp-panel-body{gap:16px;padding:18px 20px 20px;display:grid}.fs-st-sec small{color:#6b6b73;margin-bottom:8px;font-size:12.5px;font-weight:560;display:block}.fs-st-swatches{gap:10px;display:flex;position:relative}.fs-st-swatches i{border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 1px #0f0f1024}.fs-st-ring{border:2px solid #0f0f10;border-radius:50%;width:36px;height:36px;position:absolute;top:-4px;left:-4px;transform:translate(76px)}.fs-st-seg{background:#f1f1ef;border-radius:11px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid;position:relative}.fs-st-seg b{z-index:1;text-align:center;padding:7px 0;font-size:13px;font-weight:600;position:relative}.fs-st-pill{background:#fff;border-radius:8px;width:calc(33.3333% - 2px);position:absolute;top:3px;bottom:3px;left:3px;transform:translate(200%);box-shadow:0 1px 3px #10182829}.fs-st-field{border:1px solid #0f0f1024;border-radius:11px;padding:10px 12px;font-size:14px;font-weight:560;display:grid}.fs-st-txt{opacity:0;grid-area:1/1}.fs-st-txt--c{opacity:1}.fs-st-btn{background:var(--brand,#ff6b2c);color:#0f0f10;text-align:center;border-radius:12px;padding:11px 0;font-size:14.5px;font-weight:650;box-shadow:inset 0 1px #ffffff47}.fs-st-cards{width:226px;position:absolute;top:62px;left:298px}.fs-st-card{filter:drop-shadow(0 22px 22px #1018282e);position:absolute;inset:0 0 auto}.fs-st-card--c{position:relative}.fs-st-card--a,.fs-st-card--b{opacity:0}.fs-studio:not([data-live="2"]) :is(.fs-st-card,.fs-st-txt,.fs-st-ring,.fs-st-pill){animation-duration:6.6s;animation-timing-function:linear;animation-delay:.5s;animation-fill-mode:both;animation-play-state:var(--mkp-ps)}.fs-studio:not([data-live="2"]) .fs-st-card--a{animation-name:fs-card-a}.fs-studio:not([data-live="2"]) .fs-st-card--b{animation-name:fs-card-b}.fs-studio:not([data-live="2"]) .fs-st-card--c{animation-name:fs-card-c}.fs-studio:not([data-live="2"]) .fs-st-txt--a{animation-name:fs-txt-a}.fs-studio:not([data-live="2"]) .fs-st-txt--b{animation-name:fs-txt-b}.fs-studio:not([data-live="2"]) .fs-st-txt--c{animation-name:fs-txt-c}.fs-studio:not([data-live="2"]) .fs-st-ring{animation-name:fs-ring}.fs-studio:not([data-live="2"]) .fs-st-pill{animation-name:fs-pill}@keyframes fs-card-a{0%,30%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:none}37%,to{opacity:0;transform:translate(-26px)scale(.97)}}@keyframes fs-card-b{0%,31%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(30px)scale(.97)}38%,62%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:none}69%,to{opacity:0;transform:translate(-26px)scale(.97)}}@keyframes fs-card-c{0%,63%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(30px)scale(.97)}70%,to{opacity:1;transform:none}}@keyframes fs-txt-a{0%,30%{opacity:1;transform:none}37%,to{opacity:0;transform:translateY(-5px)}}@keyframes fs-txt-b{0%,31%{opacity:0;transform:translateY(5px)}38%,62%{opacity:1;transform:none}69%,to{opacity:0;transform:translateY(-5px)}}@keyframes fs-txt-c{0%,63%{opacity:0;transform:translateY(5px)}70%,to{opacity:1;transform:none}}@keyframes fs-ring{0%,30%{animation-timing-function:cubic-bezier(.34,1.3,.64,1);transform:translate(0,0)}38%,62%{animation-timing-function:cubic-bezier(.34,1.3,.64,1);transform:translate(38px)}70%,to{transform:translate(76px)}}@keyframes fs-pill{0%,30%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0,0)}38%,62%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(100%)}70%,to{transform:translate(200%)}}.fs-studio:not([data-live="2"]) .fs-st-panel{animation:mkp-rise .6s var(--mkp-out) .1s backwards;animation-play-state:var(--mkp-ps)}.fs-stamp .fs-st-notif{position:absolute;top:158px;left:10px;right:10px}.fs-stamp .fs-st-pass{top:262px}.fs-stamp:not([data-live="2"]) .fs-st-pass{animation:mkp-pass-in .64s var(--mkp-out) .2s backwards;animation-play-state:var(--mkp-ps)}.fs-stamp:not([data-live="2"]) .fs-st-notif{animation:mkp-notif-down .7s var(--mkp-spring) 2.3s backwards;animation-play-state:var(--mkp-ps)}.mkp-pass-reward{position:relative}.mkp-pass--win .mkp-pass-reward:before{content:"";background:#f8dcb447;border-radius:9px;position:absolute;inset:-4px -8px}.fs-stamp:not([data-live="2"]) .mkp-pass--win .mkp-pass-reward:before{animation:1.1s ease-out 2s backwards fs-flash;animation-play-state:var(--mkp-ps)}@keyframes fs-flash{0%{opacity:0}35%{opacity:1}}.fs-au-panel{top:4px;left:10px}.fs-au-panel .mkp-panel-body{padding:0}.fs-au-rows{margin:0;padding:0;list-style:none}.fs-au-rows li{border-top:1px solid #0f0f1014;align-items:center;gap:13px;padding:18px 22px;display:flex}.fs-au-rows li:first-child{border-top:0}.fs-au-ico{color:#54545c;background:#f1f1ef;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.fs-au-rows div{flex:1;min-width:0}.fs-au-rows b{letter-spacing:-.01em;font-size:14.5px;font-weight:600;display:block}.fs-au-rows small{color:#6b6b73;margin-top:2px;font-size:12.5px;display:block}.fs-tog{background:var(--brand,#ff6b2c);border-radius:13px;flex:none;width:44px;height:26px;position:relative}.fs-tog i{background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:2px;left:2px;transform:translate(18px);box-shadow:0 1px 3px #0000004d}.fs-au-n{background:#fff;width:420px;position:absolute;left:20px;box-shadow:0 12px 28px -12px #10182859,0 0 0 1px #0f0f100f}.fs-auto:not([data-live="2"]) .fs-au-panel{animation:mkp-rise .6s var(--mkp-out) .1s backwards;animation-play-state:var(--mkp-ps)}.fs-auto:not([data-live="2"]) .fs-au-rows li{animation:mkp-rise .48s var(--mkp-out) calc(.3s + var(--i) * .1s) backwards;animation-play-state:var(--mkp-ps)}.fs-auto:not([data-live="2"]) .fs-tog{animation:fs-tog-bg .26s ease-out calc(.9s + var(--i,0) * .33s) backwards;animation-play-state:var(--mkp-ps)}.fs-auto:not([data-live="2"]) .fs-au-rows li:first-child .fs-tog{animation-delay:.9s}.fs-auto:not([data-live="2"]) .fs-au-rows li:nth-child(2) .fs-tog{animation-delay:1.23s}.fs-auto:not([data-live="2"]) .fs-au-rows li:nth-child(3) .fs-tog{animation-delay:1.56s}.fs-auto:not([data-live="2"]) .fs-tog i{animation:fs-tog-thumb .52s var(--mkp-spring) .9s backwards;animation-play-state:var(--mkp-ps)}.fs-auto:not([data-live="2"]) .fs-au-rows li:nth-child(2) .fs-tog i{animation-delay:1.23s}.fs-auto:not([data-live="2"]) .fs-au-rows li:nth-child(3) .fs-tog i{animation-delay:1.56s}@keyframes fs-tog-bg{0%{background:#d9d9d4}}@keyframes fs-tog-thumb{0%{transform:translate(0,0)}}.fs-auto:not([data-live="2"]) .fs-au-n{animation:mkp-notif-up .64s var(--mkp-spring) calc(2.3s + var(--i) * .65s) backwards;animation-play-state:var(--mkp-ps)}.fs-review .fs-rv-notif{position:absolute;top:158px;left:10px;right:10px}.fs-rv-scrim{z-index:4;background:#0000006b;position:absolute;inset:0}.fs-rv-sheet{z-index:5;color:#111;background:#fff;border-radius:32px 32px 0 0;flex-direction:column;align-items:center;padding:10px 20px 30px;display:flex;position:absolute;inset:186px 0 0;box-shadow:0 -14px 40px #0000004d}.fs-rv-grab{background:#d6d6d2;border-radius:3px;width:38px;height:5px}.fs-rv-mark{border-radius:50%;width:56px;height:56px;margin-top:26px;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 8px 18px -8px #0006}.fs-rv-mark svg{width:100%;height:100%;display:block}.fs-rv-shop{letter-spacing:-.02em;margin-top:12px;font-size:17px;font-weight:700}.fs-rv-g{color:#77777c;margin-top:1px;font-size:12.5px}.fs-rv-q{letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:20px 0 16px;font-size:22px;font-weight:700;line-height:1.15}.fs-rv-stars{gap:7px;display:flex}.fs-rv-star{width:37px;height:37px;position:relative}.fs-rv-star svg{width:100%;height:100%;position:absolute;inset:0}.fs-rv-off path{fill:#ecece8;stroke:#d2d2cc;stroke-width:1px;stroke-linejoin:round}.fs-rv-on path{fill:#fbbc04;stroke:#e8a300;stroke-width:1px;stroke-linejoin:round}.fs-rv-cta{background:var(--brand,#ff6b2c);color:#0f0f10;text-align:center;border-radius:15px;width:100%;margin-top:auto;padding:14px 0;font-size:15.5px;font-weight:650;box-shadow:inset 0 1px #ffffff47}.fs-review:not([data-live="2"]) .fs-rv-notif{animation:mkp-notif-down .7s var(--mkp-spring) .3s backwards;animation-play-state:var(--mkp-ps)}.fs-review:not([data-live="2"]) .fs-rv-scrim{animation:.42s 1.5s backwards fs-fade;animation-play-state:var(--mkp-ps)}.fs-review:not([data-live="2"]) .fs-rv-sheet{animation:fs-sheet-up .62s var(--mkp-out) 1.65s backwards;animation-play-state:var(--mkp-ps)}.fs-review:not([data-live="2"]) .fs-rv-on{animation:fs-star .46s var(--mkp-out) calc(2.5s + var(--i) * .17s) backwards;animation-play-state:var(--mkp-ps)}.fs-review:not([data-live="2"]) .fs-rv-cta{animation:fs-cta .42s var(--mkp-out) 3.5s backwards;animation-play-state:var(--mkp-ps)}@keyframes fs-fade{0%{opacity:0}}@keyframes fs-sheet-up{0%{transform:translateY(105%)}}@keyframes fs-star{0%{opacity:0;transform:scale(0)rotate(-45deg)}55%{opacity:1;transform:scale(1.35)rotate(6deg)}to{opacity:1;transform:none}}@keyframes fs-cta{0%{color:#a0a09b;background:#e9e9e5}}.fs-rf-panel{top:6px;left:10px}.fs-rf-box{border:1px solid #0f0f101a;border-radius:16px;grid-template-columns:96px 1fr 96px;align-items:start;padding:20px 16px 18px;display:grid}.fs-rf-who{text-align:center;justify-items:center;gap:6px;display:grid}.fs-rf-who b{font-size:14px;font-weight:600}.fs-rf-av{color:#b5400c;width:52px;height:52px;font:700 21px/1 var(--f-display);background:#ffe3d4;border-radius:50%;place-items:center;display:grid}.fs-rf-av--b{color:#1f6b3d;background:#e6efe9}.fs-rf-chip{color:#0b7a3b;white-space:nowrap;background:#e9f7ee;border-radius:999px;margin-top:4px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:650}.fs-rf-mid{height:34px;margin-top:9px;position:relative}.fs-rf-link{width:calc(100% + 36px);height:24px;position:absolute;top:5px;left:-18px;overflow:visible}.fs-rf-gift{border:1px solid var(--line-strong,#0f0f102e);width:34px;height:34px;color:var(--brand-text,#bf3c05);background:#fff;border-radius:10px;place-items:center;margin-left:-17px;display:grid;position:absolute;top:0;left:50%;box-shadow:0 6px 14px -8px #0f0f1040}.fs-rf-link path{fill:none;stroke:var(--brand,#ff6b2c);stroke-width:2.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.fs-rf-lvl{border:1px solid #0f0f101a;border-radius:16px;margin-top:14px;padding:16px 18px}.fs-rf-lvl-h{justify-content:space-between;align-items:center;font-size:13.5px;font-weight:600;display:flex}.fs-rf-lvl-h em{color:#0b7a3b;align-items:center;gap:4px;font-size:12.5px;font-style:normal;display:inline-flex}.fs-ref:not([data-live="2"]) .fs-rf-panel{animation:mkp-rise .6s var(--mkp-out) .1s backwards;animation-play-state:var(--mkp-ps)}.fs-ref:not([data-live="2"]) .fs-rf-who--a .fs-rf-av{animation:mkp-pop .46s var(--mkp-spring) .4s backwards;animation-play-state:var(--mkp-ps)}.fs-ref:not([data-live="2"]) .fs-rf-link{animation:.8s cubic-bezier(.45,0,.2,1) .8s backwards fs-rf-reveal;animation-play-state:var(--mkp-ps)}@keyframes fs-rf-reveal{0%{clip-path:inset(-8px 100% -8px 0)}to{clip-path:inset(-8px -8px -8px 0)}}.fs-ref:not([data-live="2"]) .fs-rf-gift{animation:mkp-pop .46s var(--mkp-spring) 1.1s backwards;animation-play-state:var(--mkp-ps)}.fs-ref:not([data-live="2"]) .fs-rf-who--b .fs-rf-av{animation:mkp-pop .46s var(--mkp-spring) 1.5s backwards;animation-play-state:var(--mkp-ps)}.fs-ref:not([data-live="2"]) .fs-rf-who b{animation:mkp-rise .42s var(--mkp-out) .5s backwards;animation-play-state:var(--mkp-ps)}.fs-ref:not([data-live="2"]) .fs-rf-who--b b{animation-delay:1.6s}.fs-ref:not([data-live="2"]) .fs-rf-chip{animation:mkp-pop .42s var(--mkp-spring) 1.9s backwards;animation-play-state:var(--mkp-ps)}.fs-ref:not([data-live="2"]) .fs-rf-chip--b{animation-delay:2s}.fs-ref:not([data-live="2"]) .fs-rf-lvl{animation:mkp-rise .48s var(--mkp-out) 2.3s backwards;animation-play-state:var(--mkp-ps)}.fs-ref:not([data-live="2"]) .fs-rf-lvl-h em{animation:mkp-pop .42s var(--mkp-spring) 2.8s backwards;animation-play-state:var(--mkp-ps)}.fs-sx-panel{top:4px;left:10px}.fs-sx-tiles{border:1px solid #0f0f101a;border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid}.fs-sx-tile{border-left:1px solid #0f0f1014;min-width:0;padding:13px 12px 13px 14px}.fs-sx-tile:first-child{border-left:0}.fs-sx-tile>span{color:#6b6b73;min-height:32px;font-size:12.5px;line-height:1.25;display:block}.fs-sx-tile>div{flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin-top:6px;display:flex}.fs-sx-tile .mkp-nv{font-size:30px}.fs-sx-delta{color:#0f8a43;align-items:center;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.fs-sx-chart{border:1px solid #0f0f101a;border-radius:16px;margin-top:12px;padding:12px 16px 11px}.fs-sx-chart-h{color:#6b6b73;align-items:center;gap:6px;font-size:12.5px;display:flex}.fs-sx-plot{align-items:flex-end;gap:8px;height:96px;margin-top:44px;display:flex;position:relative}.fs-sx-plot i{transform-origin:bottom;background:#ff6b2c33;border-radius:5px 5px 2px 2px;flex:1}.fs-sx-plot i.is-peak{background:#ff6b2cc7}.fs-sx-chip{color:#fff;white-space:nowrap;background:#0f0f10;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600;position:absolute;top:-34px;left:calc(33.3333% - 4px)}.fs-sx-chip:after{content:"";background:#0f0f10;width:8px;height:8px;position:absolute;bottom:-4px;left:18px;transform:rotate(45deg)}.fs-sx-axis{color:#8a8a92;justify-content:space-between;margin-top:7px;font-size:11.5px;display:flex}.fs-stats:not([data-live="2"]) .fs-sx-panel{animation:mkp-rise .6s var(--mkp-out) .1s backwards;animation-play-state:var(--mkp-ps)}.fs-stats:not([data-live="2"]) .fs-sx-tile{animation:mkp-rise .48s var(--mkp-out) calc(.38s + var(--i) * .11s) backwards;animation-play-state:var(--mkp-ps)}.fs-stats:not([data-live="2"]) .mkp-num{animation:1.1s cubic-bezier(.16,.8,.3,1) .65s backwards mkp-count;animation-play-state:var(--mkp-ps)}.fs-stats:not([data-live="2"]) .fs-sx-delta{animation:mkp-pop .42s var(--mkp-spring) 1.5s backwards;animation-play-state:var(--mkp-ps)}.fs-stats:not([data-live="2"]) .fs-sx-plot i{animation:mkp-grow .6s var(--mkp-out) calc(.9s + var(--i) * 55ms) backwards;animation-play-state:var(--mkp-ps)}.fs-stats:not([data-live="2"]) .fs-sx-chip{animation:mkp-pop .42s var(--mkp-spring) 2s backwards;animation-play-state:var(--mkp-ps);transform-origin:20px 100%}.fs-mu-panel{top:8px;left:10px}.fs-mu-seg{background:#f1f1ef;border-radius:12px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid;position:relative}.fs-mu-seg b{z-index:1;text-align:center;padding:9px 0;font-size:14px;font-weight:600;position:relative}.fs-mu-pill{background:#fff;border-radius:9px;width:calc(33.3333% - 2px);position:absolute;top:3px;bottom:3px;left:3px;transform:translate(200%);box-shadow:0 1px 3px #10182829}.fs-mu-views{margin-top:20px;display:grid;position:relative}.fs-mu-view{opacity:0;grid-area:1/1}.fs-mu-view--c{opacity:1}.fs-mu-view small{color:#6b6b73;margin-bottom:4px;font-size:13px;display:block}.fs-mu-view .mkp-nv{font-size:44px}.fs-mu-bars{align-items:flex-end;gap:10px;height:118px;margin-top:16px;display:flex}.fs-mu-bars i{transform-origin:bottom;background:#ff6b2c4d;border-radius:6px 6px 2px 2px;flex:1}.fs-mu-bars i:nth-child(6){background:#ff6b2ccc}.fs-multi:not([data-live="2"]) .fs-mu-panel{animation:mkp-rise .6s var(--mkp-out) .1s backwards;animation-play-state:var(--mkp-ps)}.fs-multi:not([data-live="2"]) :is(.fs-mu-view,.fs-mu-pill){animation-duration:6s;animation-timing-function:linear;animation-delay:.6s;animation-fill-mode:both;animation-play-state:var(--mkp-ps)}.fs-multi:not([data-live="2"]) .fs-mu-view--a{animation-name:fs-mu-a}.fs-multi:not([data-live="2"]) .fs-mu-view--b{animation-name:fs-mu-b}.fs-multi:not([data-live="2"]) .fs-mu-view--c{animation-name:fs-mu-c}.fs-multi:not([data-live="2"]) .fs-mu-pill{animation-name:fs-pill}@keyframes fs-mu-a{0%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translate(-18px)}}@keyframes fs-mu-b{0%,31%{opacity:0;transform:translate(18px)}38%,62%{opacity:1;transform:none}68%,to{opacity:0;transform:translate(-18px)}}@keyframes fs-mu-c{0%,63%{opacity:0;transform:translate(18px)}70%,to{opacity:1;transform:none}}.fs-multi:not([data-live="2"]) .fs-mu-view .mkp-num{animation:.9s cubic-bezier(.16,.8,.3,1) backwards mkp-count;animation-play-state:var(--mkp-ps)}.fs-multi:not([data-live="2"]) .fs-mu-view--a .mkp-num{animation-delay:.7s}.fs-multi:not([data-live="2"]) .fs-mu-view--b .mkp-num{animation-delay:2.5s}.fs-multi:not([data-live="2"]) .fs-mu-view--c .mkp-num{animation-delay:4.4s}.fs-multi:not([data-live="2"]) .fs-mu-bars i{animation:mkp-grow .56s var(--mkp-out) backwards;animation-play-state:var(--mkp-ps)}.fs-multi:not([data-live="2"]) .fs-mu-view--a .fs-mu-bars i{animation-delay:calc(.8s + var(--i) * 45ms)}.fs-multi:not([data-live="2"]) .fs-mu-view--b .fs-mu-bars i{animation-delay:calc(2.6s + var(--i) * 45ms)}.fs-multi:not([data-live="2"]) .fs-mu-view--c .fs-mu-bars i{animation-delay:calc(4.5s + var(--i) * 45ms)}
.cp-phero--visual .cp-phero-inner{max-width:34rem}@media (min-width:940px){.cp-phero--visual .cp-wrap{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}}.cp-phero-visual{min-width:0;margin-top:2.25rem}@media (min-width:940px){.cp-phero-visual{margin-top:0}}.fp-rows{padding-block:clamp(.5rem,1vw,1rem) clamp(2rem,4vw,3.5rem)}.fp-row{align-items:center;gap:1.5rem;padding-block:clamp(1rem,.5rem + 1.6vw,2rem);display:grid}.fp-text{min-width:0}.fp-text h2{max-width:11em;font-size:clamp(2rem,1.2rem + 2.6vw,3.4rem);line-height:1.02}.fp-text p{max-width:24rem;color:var(--mut);margin-top:1.1rem;font-size:clamp(1.0625rem,.95rem + .45vw,1.3rem);line-height:1.45}.fp-scene{min-width:0}@media (min-width:940px){.fp-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem)}.fp-row--flip .fp-text{order:2}.fp-row--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.fp-row[data-in="0"] .fp-text,.fp-row[data-in="0"] .fp-scene{opacity:0;transform:translateY(18px)}.fp-row .fp-text,.fp-row .fp-scene{transition:opacity .56s var(--ease-out), transform .56s var(--ease-out)}.fp-row .fp-scene{transition-delay:.12s}.fp-more{padding-block:clamp(1.5rem,1rem + 2vw,3rem) clamp(3rem,2rem + 4vw,5.5rem)}.fp-more h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.fp-more ul{gap:0 3rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.fp-more ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.fp-more ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.fp-more li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:0 12px;padding:16px 0;display:grid}.fp-more li svg{color:var(--brand-text);margin-top:2px}.fp-more li b{font-weight:650;line-height:1.3;display:block}.fp-more li span{color:var(--mut);margin-top:2px;font-size:.95rem;line-height:1.4;display:block}.fp-more[data-in="0"] li{opacity:0;transform:translateY(10px)}.fp-more li{transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transition-delay:calc(var(--i,0) * 45ms)}.fp-fict{margin-top:1.75rem}@media (prefers-reduced-motion:reduce){[data-in] :is(.fp-text,.fp-scene,.cp-plan,.cp-plan li,.cp-yes,.cp-no,.pp-zero,.pp li>span),.fp-more[data-in] li{opacity:1!important;transition:none!important;transform:none!important}}[data-theme^=p] .cp-bill{grid-template-columns:1fr 1fr;gap:0;display:inline-grid;position:relative}[data-theme^=p] .cp-bill button{z-index:1;min-width:8.5rem;transition:color .22s ease, transform .16s var(--ease-out);justify-content:center;position:relative}[data-theme^=p] .cp-bill button[aria-pressed=true]{color:var(--surface);background:0 0}.cp-bill-pill{background:var(--ink);width:calc(50% - 5px);transition:transform .32s var(--ease-out);border-radius:8px;position:absolute;top:5px;bottom:5px;left:5px}.cp-bill[data-yearly="1"] .cp-bill-pill{transform:translate(100%)}.cp-plans[data-in="0"] .cp-plan{opacity:0;transform:translateY(22px)scale(.985)}.cp-plans .cp-plan{transition:opacity .56s var(--ease-out), transform .56s var(--ease-out), box-shadow .22s var(--ease-out);transition-delay:calc(var(--i) * .11s), calc(var(--i) * .11s), 0s}.cp-plans .cp-plan.cp-lift:hover{transition-delay:0s}.cp-plans[data-in="0"] .cp-plan li{opacity:0;transform:translate(-6px)}.cp-plans .cp-plan li{transition:opacity .38s var(--ease-out), transform .38s var(--ease-out);transition-delay:calc(var(--i) * .11s + .34s + var(--j) * 55ms)}.pp{gap:1.1rem 2rem;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.pp{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.pp li+li{border-left:1px solid var(--line);padding-left:2rem}}.pp li{align-items:center;gap:1rem;font-weight:600;line-height:1.3;display:flex}.pp-sign{flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.pp-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.pp-ring circle{fill:none;stroke-width:4px}.pp-ring-track{stroke:var(--line-strong)}.pp-ring-arc{stroke:var(--brand);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.45,0,.2,1) .25s}.pp-ring b,.pp-zero b{font:700 1.25rem/1 var(--f-display);letter-spacing:-.03em;position:relative}.pp-zero{background:var(--ink);color:#fff;border-radius:50%}.pp-zero b{font-size:1.05rem}.pp-switch{background:#d9d9d4;border-radius:16px;width:56px;height:32px;margin-block:12px;transition:background-color .3s .7s}.pp-switch i{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .52s cubic-bezier(.34,1.45,.64,1) .7s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.pp[data-in="0"] .pp-switch{background:var(--brand)}.pp[data-in="0"] .pp-switch i{transform:translate(24px)}.pp[data-in="0"] .pp-ring-arc{stroke-dashoffset:1px}.pp[data-in="0"] .pp-zero{opacity:0;transform:scale(.6)}.pp .pp-zero{transition:transform .46s cubic-bezier(.34,1.45,.64,1) .3s,opacity .3s .3s}.pp[data-in="0"] li>span:last-child{opacity:0;transform:translateY(8px)}.pp li>span:last-child{transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transition-delay:calc(var(--i) * .12s)}.cp-tablewrap[data-in="0"] :is(.cp-yes,.cp-no){opacity:0;transform:scale(.4)}.cp-tablewrap :is(.cp-yes,.cp-no){transition:opacity .32s var(--ease-out), transform .42s cubic-bezier(.34, 1.45, .64, 1);transition-delay:calc(var(--r,0) * 38ms + .15s)}@media (hover:hover) and (pointer:fine){.cp-table tbody tr:not(.cp-grp):hover :is(th,td):not(.cp-td-rec){background:var(--hover)}}.tilt{perspective:900px}.tilt-in{transition:transform .38s var(--ease-out);will-change:transform;border-radius:12px;position:relative}.tilt-in[data-on="1"]{transition-duration:90ms}.tilt-in:after{content:"";border-radius:inherit;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffff57, #fff0 55%);opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.tilt-in[data-on="1"]:after{opacity:1}@media (hover:none),(pointer:coarse){.tilt-in:after{display:none}}.ix-item[data-in="0"]{opacity:0;transform:translateY(30px)rotate(-2.5deg)scale(.97)}.ix-item{transition:opacity .56s var(--ease-out), transform .64s var(--ease-out);transition-delay:calc(var(--i) * 70ms)}.ix-item .cp-shop-card{border-radius:12px;position:relative;overflow:hidden}.ix-item .cp-shop-card:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#fff0 38%,#fff6 50%,#fff0 62%);position:absolute;inset:-10% -60%;transform:translate(-70%)}.ix-item[data-in="1"] .cp-shop-card:after{animation:ix-sheen 1.1s cubic-bezier(.4, 0, .2, 1) calc(.5s + var(--i) * 70ms) both}@keyframes ix-sheen{0%{opacity:0;transform:translate(-70%)}15%{opacity:1}to{opacity:0;transform:translate(70%)}}@media (prefers-reduced-motion:reduce){.ix-item .cp-shop-card:after{display:none}}.is-phone .mkp-notif.is-notif{position:absolute;top:158px;left:10px;right:10px}.is-phone .is-card{filter:drop-shadow(0 18px 18px #00000073);position:absolute;top:246px;left:20px;right:20px}.is-phone:not([data-live="2"]) .is-card{animation:mkp-pass-in .7s var(--mkp-out) .25s backwards;animation-play-state:var(--mkp-ps)}.is-phone:not([data-live="2"]) .is-notif{animation:mkp-notif-down .7s var(--mkp-spring) 1.4s backwards;animation-play-state:var(--mkp-ps)}.ip-how{align-items:center;gap:clamp(1.75rem,1rem + 3vw,3.5rem);padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}@media (min-width:940px){.ip-how{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem)}}.ip-how h2{max-width:13em;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.6rem)}.ip-steps{gap:1.25rem;margin:1.75rem 0 0;padding:0 0 0 30px;list-style:none;display:grid;position:relative}.ip-steps:before{content:"";background:var(--line-strong);border-radius:2px;width:2px;position:absolute;top:.7rem;bottom:.7rem;left:4px}.ip-steps:after{content:"";background:var(--brand);transform-origin:top;border-radius:2px;width:2px;transition:transform 1.4s cubic-bezier(.45,0,.2,1) .2s;position:absolute;top:.7rem;bottom:.7rem;left:4px}.ip-how[data-in="0"] .ip-steps:after{transform:scaleY(0)}.ip-steps li{transition:opacity .48s var(--ease-out), transform .48s var(--ease-out);transition-delay:calc(var(--i) * .28s + .15s);font-size:1.1rem;font-weight:560;line-height:1.4;position:relative}.ip-how[data-in="0"] .ip-steps li{opacity:0;transform:translateY(10px)}.ip-steps li:before{content:"";background:var(--brand);border-radius:50%;width:10px;height:10px;position:absolute;top:.45em;left:-30px;box-shadow:0 0 0 4px #fff}.ip-example{max-width:28rem;color:var(--mut);margin-top:1.6rem;font-size:.98rem}.ip-stamps{padding-block:0 clamp(1.5rem,1rem + 2vw,3rem)}.ip-stamps ul{flex-wrap:wrap;gap:.5rem clamp(.75rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:flex}.ip-stamps li{width:clamp(64px,9vw,104px);transition:opacity .42s var(--ease-out), transform .52s cubic-bezier(.34, 1.45, .64, 1);transition-delay:calc(var(--i) * 90ms)}.ip-stamps[data-in="0"] li{opacity:0;transform:translateY(-18px)scale(1.25)rotate(-12deg)}.ip-stamps p{color:var(--mut);margin-top:.75rem}.ip-others{padding-block:clamp(1.5rem,1rem + 2vw,3rem) clamp(2.5rem,2rem + 3vw,4.5rem)}.ip-others h2{margin-bottom:1rem;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.ip-others .cp-chips li{transition:opacity .36s var(--ease-out), transform .36s var(--ease-out);transition-delay:calc(var(--i) * 28ms)}.ip-others[data-in="0"] .cp-chips li{opacity:0;transform:translateY(8px)}.ab-paper{color:#4b3820;opacity:0;z-index:2;background:#d9bf94;border-radius:14px;width:280px;height:180px;padding:20px 22px;position:absolute;top:150px;left:140px;transform:translate(-240px,380px)rotate(-22deg);box-shadow:inset 0 1px #ffffff80,0 18px 30px -14px #3c280a80}.ab-paper b{font:700 17px/1 var(--f-display);letter-spacing:-.02em}.ab-paper-dots{grid-template-columns:repeat(4,1fr);place-items:center;gap:14px 12px;margin-top:22px;display:grid}.ab-paper-dots i{border:2px dashed #4b38208c;border-radius:50%;width:40px;height:40px;position:relative}.ab-paper-dots i.is-on:after{content:"";background:#3c2810b8;border-radius:50%;position:absolute;inset:6px}.ab-pass{top:262px}.ab-scene:not([data-live="2"]) .ab-paper{animation:3.2s linear .2s both ab-paper;animation-play-state:var(--mkp-ps)}@keyframes ab-paper{0%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(60px)rotate(-6deg)scale(.96)}16%{opacity:1;transform:translate(0,0)rotate(-4deg)}44%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.9,.4);transform:translate(0,0)rotate(-4deg)}72%,to{opacity:0;transform:translate(-240px,380px)rotate(-22deg)}}.ab-scene:not([data-live="2"]) .ab-paper-dots i{animation:mkp-pop .36s var(--mkp-spring) calc(.5s + var(--i) * 70ms) backwards;animation-play-state:var(--mkp-ps)}.ab-scene:not([data-live="2"]) .ab-phone{animation:ab-phone .9s var(--mkp-out) 2.1s backwards;animation-play-state:var(--mkp-ps)}@keyframes ab-phone{0%{opacity:0;transform:translateY(330px)scale(.94)}}.ab-scene:not([data-live="2"]) .ab-pass{--d:3.3s}.ab-scene:not([data-live="2"]) .mkp-pass--win .mkp-pass-reward:before{animation:1.1s ease-out 4.2s backwards fs-flash;animation-play-state:var(--mkp-ps)}.ab-story{align-items:center;gap:clamp(1.75rem,1rem + 3vw,3.5rem);padding-block:clamp(.5rem,1vw,1rem) clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}@media (min-width:940px){.ab-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem)}}.ab-story p{max-width:28rem;transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);font-size:1.2rem;line-height:1.5}.ab-story p+p{color:var(--mut);margin-top:1.2rem;transition-delay:.16s}.ab-story[data-in="0"] p{opacity:0;transform:translateY(12px)}.ab-values{padding-block:0 clamp(2.5rem,1.5rem + 3vw,4.5rem)}.ab-values h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.ab-values ul{gap:0 2.5rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:800px){.ab-values ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-values li{border-top:1px solid var(--line-strong);transition:opacity .48s var(--ease-out), transform .48s var(--ease-out);transition-delay:calc(var(--i) * .1s);grid-template-columns:44px minmax(0,1fr);gap:0 1rem;padding:1.1rem 0;display:grid}.ab-values[data-in="0"] li{opacity:0;transform:translateY(12px)}.ab-ico{width:44px;height:44px;color:var(--brand-text);background:#fff1e8;border-radius:12px;place-items:center;display:grid}.ab-values h3{font-size:1.15rem}.ab-values li p{color:var(--mut);margin-top:.3rem;font-size:1rem}.ab-place{background:var(--paper2);border:1px solid var(--line);border-radius:24px;align-items:center;gap:1.5rem;padding:clamp(1.4rem,1rem + 2vw,2.4rem);display:grid;overflow:hidden}@media (min-width:860px){.ab-place{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:3rem}}.ab-place h2{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem)}.ab-place p{color:var(--mut);max-width:26rem;margin-top:.7rem}.ab-place .cp-btn{margin-top:1.25rem}.ab-map{min-height:230px;box-shadow:inset 0 0 0 1px var(--line);background-color:#fff;background-image:radial-gradient(circle,#0f0f1033 1.2px,#0000 1.4px);background-size:18px 18px;border-radius:16px;position:relative}.ab-pin{width:0;height:0;position:absolute;top:46%;left:50%}.ab-pin svg{transform-origin:50% 100%;filter:drop-shadow(0 6px 5px #00000040);width:32px;height:42px;transition:transform .7s cubic-bezier(.34,1.6,.5,1) .3s,opacity .2s .3s;position:absolute;top:-42px;left:-16px}.ab-pin em{border:2px solid var(--brand);opacity:0;border-radius:50%;width:44px;height:14px;position:absolute;top:-5px;left:-22px}.ab-label{color:#fff;white-space:nowrap;transition:opacity .42s var(--ease-out) .9s, transform .42s var(--ease-out) .9s;background:#0f0f10;border-radius:10px;justify-items:center;gap:2px;padding:7px 12px;font-size:.95rem;font-weight:600;display:grid;position:absolute;top:calc(46% + 14px);left:50%;transform:translate(-50%)}.ab-label small{color:#ffffffa3;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:500}.ab-place[data-in="0"] .ab-pin svg{opacity:0;transform:translateY(-60px)scale(.7)}.ab-place[data-in="0"] .ab-label{opacity:0;transform:translate(-50%,8px)}.ab-place[data-in="1"] .ab-pin em{animation:2.6s ease-out .9s 2 ab-ping}@keyframes ab-ping{0%{opacity:.7;transform:scale(.4)}70%,to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.ab-place[data-in="1"] .ab-pin em{animation:none}}.ab-place{margin-bottom:clamp(2.5rem,2rem + 3vw,4.5rem)}.cp-demo{--primary:var(--brand);--primary-foreground:#0f0f10;--ring:var(--brand)}.cp-tablewrap.cmp-table{margin-top:0}.cmp-vs,.cmp-more{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.cmp-vs h2,.cmp-more h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.cmp-vs-lead{max-width:44rem;color:var(--mut);margin-top:.6rem}.cmp-vs-cols{gap:1.25rem;margin-top:1.6rem;display:grid}@media (min-width:800px){.cmp-vs-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.cmp-vs-col{border:1px solid var(--line);border-radius:var(--r-card,20px);background:var(--surface);box-shadow:var(--shadow-card);padding:clamp(1.25rem,1rem + 1vw,1.9rem)}.cmp-vs-col--dont{background:var(--paper2,#f6f5f3);box-shadow:none}.cmp-vs-col h3{font-size:1.2rem}.cmp-vs-col ul{margin:.6rem 0 0;padding:0;list-style:none}.cmp-vs-col li{border-top:1px solid var(--line);transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);grid-template-columns:22px minmax(0,1fr);gap:0 12px;padding:14px 0;display:grid}.cmp-vs-col li:first-child{border-top:0}.cmp-vs-col li svg{color:var(--brand-text);margin-top:calc(.65em - 10px)}.cmp-vs-dash{background:var(--mut);border-radius:2px;width:12px;height:2px;margin-top:calc(.65em - 1px);margin-left:3px}.cmp-vs-col li b{font-weight:650;line-height:1.3;display:block}.cmp-vs-col li span{color:var(--mut);margin-top:2px;font-size:.95rem;line-height:1.45;display:block}.cmp-vs[data-in="0"] li,.cmp-more[data-in="0"] li{opacity:0;transform:translateY(10px)}.cmp-more ul{gap:0 3rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:800px){.cmp-more ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmp-more li{border-top:1px solid var(--line);transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms)}.cmp-more li a{color:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:16px 0;text-decoration:none;display:flex}.cmp-more li a>span{min-width:0}.cmp-more li b{font-weight:650;line-height:1.3;display:block}.cmp-more li a>span>span{color:var(--mut);margin-top:2px;font-size:.95rem;line-height:1.4;display:block}.cmp-more li svg{color:var(--brand-text);transition:transform .2s var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.cmp-more li a:hover b{color:var(--brand-text)}.cmp-more li a:hover svg{transform:translate(3px)}}.cmp-more li a:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.cmp-vs[data-in] li,.cmp-more[data-in] li{opacity:1!important;transition:none!important;transform:none!important}}@media (hover:hover) and (pointer:fine){:is(.cp-cat,.cp-info) .cp-lic{transition:border-color .2s,background-color .2s}:is(.cp-cat,.cp-info):hover .cp-lic{border-color:var(--ink);background:#fff}.cp-alist a{transition:background-color .16s}}.cp-demo h2+p{margin-top:.3rem}[data-theme^=p] :is(.cp-info b,.cp-cat small){text-transform:none;letter-spacing:0}[data-theme^=p] .cp-info b{font:650 1rem/1.3 var(--f-text);color:var(--ink)}[data-theme^=p] .cp-cat small{font:600 .9rem/1 var(--f-text);color:var(--brand-text)}@media (prefers-reduced-motion:reduce){.cp-bill-pill,.tilt-in,.ip-steps:after,.cl-rel .cl-rail :is(u,i){transition:none!important}}.cp-tuto{margin:1.6rem 0 .4rem}.cp-tuto video{aspect-ratio:16/9;border:2px solid var(--encre);background:var(--encre);border-radius:16px;width:100%;display:block}.cp-tuto figcaption{color:var(--encre2);margin-top:.55rem;font-size:.95rem}.cp-tutos{margin-bottom:clamp(1.8rem,1.2rem + 2vw,3rem)}.cp-tutos-row{scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:1rem;margin-top:1rem;padding:0 0 .9rem;display:flex;overflow-x:auto}.cp-tutos-row li{scroll-snap-align:start;flex:none;width:clamp(11rem,8rem + 12vw,15rem)}.cp-tutos-tile{min-width:0;color:inherit;flex-direction:column;gap:.35rem;text-decoration:none;display:flex}.cp-tutos-tile img{aspect-ratio:16/9;object-fit:cover;border:2px solid var(--encre);background:var(--creme);border-radius:12px;width:100%;height:auto;display:block}.cp-tutos-tile b{font-size:.98rem;line-height:1.25}.cp-tutos-tile small{font:700 .8rem/1 var(--f-text);color:var(--brique-d)}.cp-tutos-tile:hover img{border-color:var(--brique-d)}.cp-tutos-tile:focus-visible{outline:3px solid var(--moutarde);outline-offset:3px}
.cp .fb{background:var(--ink,#0f0f10);color:#fff;padding:64px 0 54px}.cp .fb--over{padding-bottom:250px}.fb-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.fb-kick{font:700 1.25rem/1 var(--f-display);letter-spacing:-.02em;color:var(--brand,#ff6b2c);white-space:nowrap;margin:0}.fb-grid{grid-template-columns:1.12fr 1fr;align-items:end;gap:56px;display:grid}.fb-grid>*{min-width:0}.fb-big{font:800 clamp(8.5rem, 12vw + 4rem, 16rem) / .8 var(--f-display);letter-spacing:-.045em;white-space:nowrap;margin:0 0 0 -.03em}.fb-mn{letter-spacing:0;margin-right:.05em}.fb-big i{color:var(--brand,#ff6b2c);letter-spacing:-.04em;margin-left:.1em;font-style:normal}.fb-sub{max-width:19em;font:600 1.6rem/1.2 var(--f-display);letter-spacing:-.025em;color:#ffffffeb;margin:30px 0 0}.fb-rows{border-top:1px solid #ffffff2e;margin:0;padding:0;list-style:none}.fb-rows li{border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto auto;align-items:baseline;gap:6px 18px;padding:20px 0;display:grid}.fb-n{font:600 1.45rem/1 var(--f-display);letter-spacing:-.025em}.fb-star{vertical-align:top;width:0;color:var(--brand,#ff6b2c);margin-left:4px;font-size:.55em;line-height:1;display:inline-block;overflow:visible}.fb-rownote{color:#ffffffbd;max-width:34em;margin:16px 0 0;font-size:.95rem;line-height:1.45}.fb-rows s{font:500 1.25rem/1 var(--f-display);color:#ffffff80;font-variant-numeric:tabular-nums;text-decoration-thickness:1.5px}.fb-rows b{min-width:5.4ch;font:800 3.1rem/1 var(--f-display);letter-spacing:-.045em;text-align:right;font-variant-numeric:tabular-nums}.fb-rows b small{font:500 .95rem/1 var(--f-text);letter-spacing:0;color:#fff9;white-space:nowrap;margin-left:5px}.fb-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 28px;margin-top:40px;display:flex}.fb-meter{flex:440px;max-width:640px}.fb-bars{grid-template-columns:repeat(var(--fb-n,50), minmax(0, 1fr));gap:3px;display:grid}.fb-bars i{background:#ffffff29;border-radius:2px;height:34px}.fb-bars i.on{background:var(--brand,#ff6b2c)}.fb-meter p{font:600 1.1rem/1.2 var(--f-text);color:#ffffffe6;margin:12px 0 0}.fb-meter p b{font:800 1.6rem/1 var(--f-display);letter-spacing:-.03em;color:var(--brand,#ff6b2c);margin-right:4px}.fb-note{color:#ffffffa8;max-width:23em;margin:0;font-size:1rem}.fb-foot .cp-btn{min-height:54px}.cp .fb .cp-bill{background:0 0;border-color:#ffffff42;margin:0}.cp .fb .cp-bill button{color:#ffffffd9}.cp .fb .cp-bill button[aria-pressed=true]{color:var(--ink,#0f0f10);background:#fff}.cp .fb .cp-bill button:focus-visible{outline-color:#fff}.cp .fb .cp-bill-pill{display:none}.fb-over{margin-top:-212px;position:relative}.fb-over .cp-plan{box-shadow:0 1px 2px #1018280f,0 18px 40px -16px #10182859}.fb-over .cp-plan--rec{box-shadow:0 0 #0000,0 18px 40px -16px #10182859}.fb-cancel{text-align:center;color:var(--mut,#54545c);margin:22px 0 0;font-size:.98rem}.cp-plan--founder .cp-was-row{min-height:0;margin:1.1rem 0 .4rem}.cp-was{font:600 1.35rem/1 var(--f-display);color:#8a8a92;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-decoration:line-through;text-decoration-thickness:1.5px}.cp-plan--founder .cp-price{letter-spacing:-.05em;font-size:clamp(2.9rem,1.6rem + 2.6vw,3.7rem);line-height:.95}.cp-fchip{background:var(--ink,#0f0f10);color:var(--brand,#ff6b2c);font:800 1.02rem/1 var(--f-display);letter-spacing:-.02em;white-space:nowrap;border-radius:9px;padding:.32rem .7rem;position:absolute;top:1.55rem;right:1.55rem}.cp .fb-bar{background:var(--ink,#0f0f10);color:#fff}.fb-bar .cp-wrap{align-items:center;gap:18px;min-height:54px;font-size:1rem;display:flex}.fb-chip{background:var(--brand,#ff6b2c);color:var(--ink,#0f0f10);font:800 1.05rem/1 var(--f-display);letter-spacing:-.02em;white-space:nowrap;border-radius:8px;flex:none;padding:4px 10px}.fb-bar-t{font-weight:600}.fb-bar-s{display:none}.fb-bar-g{color:#ffffffbf;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:.95rem;display:inline-flex}.fb-bar-g .fb-bars{gap:2px;width:150px}.fb-bar-g .fb-bars i{height:14px}.fb-bar-g b{color:#fff}.cp .fb-bar a{color:#fff;white-space:nowrap;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--brand,#ff6b2c);text-decoration-color:var(--brand,#ff6b2c);margin-left:auto;font-weight:700}@media (max-width:1100px){.fb-rows b{font-size:2.6rem}}@media (max-width:860px){.cp .fb{padding:40px 0}.cp .fb--over{padding-bottom:190px}.fb-top{margin-bottom:22px}.fb-kick{font-size:1.1rem}.fb-grid{grid-template-columns:minmax(0,1fr);gap:30px}.fb-big{font-size:min(36.3636vw - 11.6364px,12rem)}.fb-sub{margin-top:20px;font-size:1.35rem}.fb-rows li{grid-template-columns:1fr auto;padding:16px 0}.fb-n{grid-area:1/1}.fb-rows s{grid-area:2/1;font-size:1.05rem}.fb-rows b{grid-area:1/2/span 2;align-self:center;font-size:2.4rem}.fb-foot{margin-top:28px}.fb-bars i{height:26px}.fb-bars{gap:2px}.fb-foot .cp-btn{width:100%}.fb-over{margin-top:-170px}.cp .fb-bar{position:relative}.fb-bar .cp-wrap{flex-wrap:nowrap;gap:10px;min-height:38px;font-size:.92rem}.fb-chip{border-radius:7px;padding:3px 8px;font-size:.86rem}.fb-bar-t{display:none}.fb-bar-s{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;display:inline;overflow:hidden}.fb-bar-g{display:none}.cp .fb-bar a{color:var(--brand,#ff6b2c);flex:none;margin-left:auto;font-size:1.1rem;line-height:1;text-decoration:none}.fb-link-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cp .fb-bar a:after{content:"";position:absolute;inset:0}.cp .fb-bar a:focus-visible{outline:none}.cp .fb-bar a:focus-visible:after{outline-offset:-3px;outline:2px solid #fff}}@media (max-width:350px){.fb-rows b{font-size:2.15rem}.fb-rows b small{margin:4px 0 0;font-size:.82rem;display:block}}
.cp-plans.cp-plans--g{grid-template-columns:minmax(0,1fr) minmax(0,1.58fr) minmax(0,1fr);align-items:start;gap:20px;max-width:none}.cp .cp-plans--g .cp-plan{border-radius:20px;margin-top:40px;padding:26px 26px 24px}.cp .cp-plans--g .cp-plan--g{border:2px solid var(--brand,#ff6b2c);background:var(--surface,#fff);border-radius:24px;margin-top:0;padding:34px 32px 30px;box-shadow:0 0 0 6px #ff6b2c24,0 30px 70px -22px #ff6b2c8c,0 24px 50px -24px #10182880}.cp .cp-plans--g .cp-plan-flag{font:700 12.5px/1.2 var(--f-text);background:var(--brand,#ff6b2c);color:var(--ink,#0f0f10);border-radius:9px;padding:6px 12px;top:-14px;left:32px;right:auto}.cpg-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.cp .cp-plans--g .cpg-name{font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink,#0f0f10);margin:0;font-size:21px;font-weight:700;line-height:1.2}.cp .cp-plans--g .cp-plan--g .cpg-name{font-family:var(--f-text);letter-spacing:0;color:#e9561a;font-size:16px}.cp .cp-plans--g .cpg-top .cp-fchip{font:700 12.5px/1.2 var(--f-text);letter-spacing:0;border-radius:8px;padding:5px 9px;position:static}.cp .cp-plans--g .cp-plan-for{color:var(--mut,#54545c);margin:6px 0 0;font-size:13.5px;line-height:1.4}.cp .cp-plans--g .cp-was-row{margin:16px 0 0}.cp .cp-plans--g .cp-was{font:600 15px/1.2 var(--f-text);letter-spacing:0;color:#8d8d93}.cp .cp-plans--g .cp-price{font-family:var(--f-display);letter-spacing:-.045em;color:var(--ink,#0f0f10);margin-top:2px;font-size:46px;font-weight:700;line-height:1.05}.cp .cp-plans--g .cp-plan:not(.cp-plan--founder) .cp-plan-for+.cp-price{margin-top:16px}.cp .cp-plans--g .cp-price small{font:500 13px var(--f-text);letter-spacing:0;color:var(--mut,#54545c);margin-left:3px}.cp .cp-plans--g .cp-plan-sub{min-height:0;color:var(--mut,#54545c);margin:6px 0 0;font-size:12.5px;line-height:1.35}.cp .cp-plans--g .cpg-title{max-width:380px;font-family:var(--f-display);letter-spacing:-.045em;color:var(--ink,#0f0f10);margin:12px 0 0;font-size:35px;font-weight:800;line-height:1.02}.cpg-price-row{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:20px;display:flex}.cp .cp-plans--g .cpg-price-row .cp-price{letter-spacing:-.05em;margin:0;font-size:60px}.cp .cp-plans--g .cpg-price-row .cp-was{margin:0 0 9px}.cp .cp-plans--g .cpg-sub{min-height:1.35em;margin-top:4px}.cp .cp-plans--g .cpg-delta{color:#a33d0b;background:#fff3ec;border-radius:9px;align-self:flex-start;margin:8px 0 0;padding:7px 11px;font-size:13px;font-weight:600;line-height:1.35;display:block}.cpg-delta b{font-weight:800}.cp .cp-plans--g .cpg-incl{border-top:1px solid var(--line,#0f0f101a);color:var(--mut,#54545c);align-items:center;gap:8px;margin:20px 0 0;padding-top:18px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}.cp .cp-plans--g .cp-plan--g .cpg-incl{margin-top:22px}.cp .cp-plans--g .cpg-incl .cp-ic{width:15px;height:15px;color:var(--ink,#0f0f10);flex:none}.cp .cp-plans--g .cpg-ben{flex:none;gap:0;margin:10px 0 0;padding:0;list-style:none;display:grid}.cp .cp-plans--g .cpg-ben li{border-top:1px solid var(--line,#0f0f101a);align-items:flex-start;gap:14px;padding:13px 0;display:flex}.cp .cp-plans--g .cpg-ben li:first-child{border-top:0}.cp .cp-plans--g .cpg-ico{background:linear-gradient(#fff4ee 0%,#ffe9dd 100%);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-top:1px;display:flex;box-shadow:inset 0 0 0 1px #ff6b2c38,0 1px 2px #ff6b2c1a}.cp .cp-plans--g .cpg-ico svg{color:#e8551a;stroke-width:1.7px;width:20px;height:20px;margin:0;display:block}.cp .cp-plans--g .cpg-ben li .cp-ic{color:#e9561a;flex:none;width:16px;height:16px;margin-top:3px}.cp .cp-plans--g .cpg-ben li{gap:10px}.cpg-ben li>div{min-width:0;display:block}.cp .cp-plans--g .cpg-ben b{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink,#0f0f10);font-size:16.5px;font-weight:700;line-height:1.25;display:block}.cp .cp-plans--g .cpg-ben div>span{color:#4b4b52;margin-top:2px;font-size:14px;line-height:1.35;display:block}.cp .cp-plans--g .cpg-also{color:var(--mut,#54545c);margin:16px 0 0;font-size:13px;line-height:1.45}.cpg-also b{color:var(--ink,#0f0f10);font-weight:600}.cp .cp-plans--g .cpg-list{border-top:1px solid var(--line,#0f0f101a);flex:none;gap:11px;margin:20px 0 0;padding:18px 0 0;font-size:14.5px;line-height:1.35;list-style:none;display:grid}.cp .cp-plans--g .cpg-list--after{border-top:0;margin-top:14px;padding-top:0}.cp .cp-plans--g .cpg-list li{gap:10px}.cp .cp-plans--g .cpg-list li .cp-ic{color:#e9561a;flex:none;width:16px;height:16px;margin-top:2px}.cp .cp-plans--g .cp-btn{text-align:center;width:100%;min-height:0;margin-top:24px;padding:13px 16px;font-size:15px;font-weight:600;display:flex}.cp .cp-plans--g .cp-btn--pri{margin-top:20px;padding:16px;font-size:16.5px;box-shadow:0 10px 24px -10px #ff6b2ccc}@media (min-width:900px){.cp .cp-plans--g .cp-plan:not(.cp-plan--g) .cp-plan-for{min-height:38px}}@media (max-width:899px){.cp-plans.cp-plans--g{grid-template-columns:minmax(0,1fr);gap:16px;max-width:34rem;margin-inline:auto}.cp .cp-plans--g .cp-plan{margin-top:0;padding:22px 20px}.cp .cp-plans--g .cp-plan--g{order:-1;margin-top:20px;padding:30px 20px 22px}.cp .cp-plans--g .cp-plan-flag{left:20px}.cp .cp-plans--g .cpg-title{font-size:29px}.cp .cp-plans--g .cpg-price-row .cp-price{font-size:50px}}.cp .cp-table .cp-grp th{font:700 13px/1.3 var(--f-text);letter-spacing:0;text-transform:none;color:#44444a;background:#f6f5f3;padding:10px 18px}.cp .cp-table .cp-grp--hot th{background:var(--ink,#0f0f10);color:#fff}.cp .cp-table .cp-grp--hot th em{color:var(--brand,#ff6b2c);margin-left:8px;font-style:normal;font-weight:700}.cp .cp-table thead th.cp-th-rec{color:#e9561a;background:#fff3ec;font-weight:800}.cp .cp-table td.cp-td-rec{background:#fff3ec}.cp .cp-table tr.cp-hotr td.cp-td-rec{background:#ffe6d8}.cp .cp-table tr.cp-hotr .cp-yes{background:var(--brand,#ff6b2c);color:var(--ink,#0f0f10)}.cp .cp-table tr.cp-hotr td.cp-td-rec .cp-cellnote{color:#a33d0b}@media (max-width:620px){.cp .cp-table .cp-grp th{padding:10px}.cp .cp-table .cp-grp--hot th em{margin:2px 0 0;display:block}}.cp .cpc-card{border:1px solid var(--line,#0f0f101a);border-radius:var(--r-card,18px);background:var(--surface,#fff);box-shadow:var(--shadow-card,0 8px 24px -12px #1018281f);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,1rem + 2.4vw,3rem);padding:clamp(1.1rem,.8rem + 1.6vw,2.2rem);display:grid}.cp .cpc-card>*{min-width:0}.cp .cpc-inputs{align-content:start;gap:1.35rem;display:grid}.cp .cpc-field label{font:600 1rem/1.3 var(--f-text);color:var(--ink,#0f0f10);margin-bottom:.45rem;display:block}.cp .cpc-row{align-items:center;gap:14px;display:flex}.cp .cpc-range{cursor:pointer;appearance:none;--track:linear-gradient(to right, var(--accent,#ff6b2c) var(--p,50%), #0f0f1024 var(--p,50%));background:0 0;flex:auto;min-width:0;height:44px;margin:0}.cp .cpc-range::-webkit-slider-runnable-track{background:var(--track);border-radius:999px;height:6px}.cp .cpc-range::-moz-range-track{background:var(--track);border-radius:999px;height:6px}.cp .cpc-range::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--surface,#fff);background:var(--ink,#0f0f10);border-radius:50%;width:24px;height:24px;margin-top:-9px;box-shadow:0 0 0 1px #0f0f1040,0 2px 6px #1018284d}.cp .cpc-range::-moz-range-thumb{border:3px solid var(--surface,#fff);background:var(--ink,#0f0f10);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1px #0f0f1040,0 2px 6px #1018284d}.cp .cpc-num{border:1px solid var(--line-strong,#0f0f102e);background:var(--surface,#fff);border-radius:12px;flex:none;align-items:center;gap:6px;width:7.6rem;height:46px;padding:0 12px;display:flex}.cp .cpc-num:focus-within{border-color:var(--ink,#0f0f10);box-shadow:0 0 0 3px #ff6b2c4d}.cp .cpc-num input{width:100%;min-width:0;height:100%;font:600 16px/1 var(--f-text);color:var(--ink,#0f0f10);text-align:right;appearance:textfield;background:0 0;border:0;outline:0;flex:auto;padding:0}.cp .cpc-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cp .cpc-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cp .cpc-num:has(.cpc-sym:first-child) input{text-align:left}.cp .cpc-sym{font:600 15px/1 var(--f-text);color:var(--mut,#54545c)}.cp .cpc-range:focus-visible{outline:2px solid var(--ink,#0f0f10);outline-offset:2px;border-radius:8px}.cp .cpc-out{align-self:start}.cp .cpc-sentence{font:700 clamp(1.2rem, 1rem + .9vw, 1.55rem)/1.25 var(--f-display);letter-spacing:-.025em;color:var(--ink,#0f0f10);text-wrap:balance;margin:0}.cp .cpc-table{border-collapse:collapse;width:100%;margin-top:1.1rem}.cp .cpc-table thead th{border-bottom:1px solid var(--line-strong,#0f0f102e);font:600 .8125rem/1.3 var(--f-text);text-align:left;color:var(--mut,#54545c);padding:0 0 8px}.cp .cpc-table thead th:last-child{text-align:right}.cp .cpc-table tbody th,.cp .cpc-table tbody td{border-bottom:1px solid var(--line,#0f0f101a);vertical-align:middle;padding:14px 0}.cp .cpc-table tbody th{text-align:left;font-weight:400}.cp .cpc-table tbody td{text-align:right;color:var(--mut,#54545c);line-height:1.2}.cp .cpc-plan{font:700 1.0625rem/1.2 var(--f-text);color:var(--ink,#0f0f10);display:block}.cp .cpc-price{color:var(--mut,#54545c);margin-top:3px;font-size:.875rem;display:block}.cp .cpc-price s{color:var(--mut,#54545c);margin-right:2px}.cp .cpc-table td b{font:800 2rem/1 var(--f-display);letter-spacing:-.04em;color:var(--ink,#0f0f10)}.cp .cpc-never{font-weight:600}.cp .cpc-table tr.cpc-rec th,.cp .cpc-table tr.cpc-rec td{background:#fff3ec}.cp .cpc-table tr.cpc-rec th{box-shadow:inset 3px 0 0 var(--accent,#ff6b2c);border-radius:12px 0 0 12px;padding-left:14px}.cp .cpc-table tr.cpc-rec td{border-radius:0 12px 12px 0;padding-right:14px}.cp .cpc-method{max-width:52rem;margin-top:1rem}@media (max-width:860px){.cp .cpc-card{grid-template-columns:minmax(0,1fr)}}@media (max-width:440px){.cp .cpc-row{gap:10px}.cp .cpc-num{width:6.8rem}.cp .cpc-table td b{font-size:1.7rem}.cp .cpc-table tbody td{width:42%}}@media (prefers-reduced-motion:no-preference){.cp .cpc-num{transition:border-color .15s,box-shadow .15s}}.cp .cp-plans--g .cpg-sites{border-top:1px solid var(--line,#0f0f101a);color:var(--mut,#54545c);gap:6px;margin:18px 0 0;padding:16px 0 0;font-size:13.5px;line-height:1.4;display:grid}.cp .cp-plans--g .cpg-sites p{margin:0}.cp .cp-plans--g .cpg-extra{color:var(--ink,#0f0f10);font-weight:600}.cp .cp-plans--g .cpg-quote .cp-link{text-underline-offset:2px;text-decoration:underline;display:inline}
