.cr-sec{padding-top:clamp(80px,9vw,136px);padding-bottom:clamp(80px,9vw,136px)}.cr-h2{letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,66px);font-weight:600;line-height:.98}.cr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.cr-head .lk4{margin:0 0 6px}.cr-lede{color:#6b6a64;max-width:28em;margin:20px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.5}.cr-avs{flex:none;display:flex}.cr-avs img{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 3px var(--ring,#d4ff3a);border-radius:50%}.cr-avs img+img{margin-left:-10px}.hx-proof{align-items:center;gap:14px;margin:22px 0 0;font-size:15px;display:flex}.hx-proof b{font-weight:700}.tick{animation:.26s cubic-bezier(.23,1,.32,1) tick}.bf-w{overflow:clip}.bf-note{text-align:center;color:#8d8a82;margin:clamp(8px,1vw,16px) 0 0;font-size:13px}.cr-endw{padding-top:clamp(8px,1vw,16px);padding-bottom:clamp(40px,5vw,72px)}.cr-end{text-align:center;background:#d4ff3a;border-radius:44px;flex-direction:column;align-items:center;padding:clamp(56px,7vw,104px) clamp(24px,4vw,64px);display:flex}.cr-end-h{letter-spacing:-.058em;text-wrap:balance;max-width:11em;margin:0;font-size:clamp(40px,5.4vw,80px);font-weight:600;line-height:.95}.hx-proof-c{justify-content:center}@media (max-width:640px){.cr-end{border-radius:30px}}@media (prefers-reduced-motion:reduce){.tick{animation:none}}.bv{perspective:1700px;perspective-origin:50% 30%;height:clamp(440px,36vw,500px);margin-top:clamp(24px,3vw,44px);position:relative}.bv-scene{transform-style:preserve-3d;transform:rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));margin:0;padding:0;list-style:none;position:absolute;inset:0}.bv-c{box-sizing:border-box;width:244px;transform:translateX(var(--x)) translateZ(var(--z)) rotateY(var(--ry)) rotateZ(var(--rz));background:#fff;border-radius:32px;margin:-188px 0 0 -122px;padding:8px 8px 10px;transition:transform .52s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%;box-shadow:0 1px 2px #1111100f,0 46px 64px -36px #1e180c8c}.bv-front{background:#111110;box-shadow:0 60px 80px -40px #11111099}.bv-m{aspect-ratio:3/4;background:#2a2926;border-radius:24px;position:relative;overflow:hidden}.bv-m img,.bv-m video{object-fit:cover;width:100%;height:100%;display:block}.bv-pl{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b0f8c;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 11px 0 4px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.bv-ic{background:#111110;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.bv-ic svg{fill:#fff;width:13px;height:13px}.bv-ic-ig{background:linear-gradient(45deg,#f58529,#dd2a7b 55%,#8134af)}.bv-ic-yt{background:#fff}.bv-ic-yt svg{width:16px;height:16px}.bv-tag{color:#111110;background:#d4ff3a;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:46px;left:10px}.bv-sc{color:#fff;background:linear-gradient(#0a0a0c00,#0a0a0c6b 45%,#0a0a0cd1);padding:56px 14px 14px;position:absolute;bottom:0;left:0;right:0}.bv-sc h3{letter-spacing:-.015em;margin:0;font-size:16.5px;font-weight:600}.bv-pay{flex-direction:column;gap:3px;margin:6px 0 0;display:flex}.bv-pay b{letter-spacing:-.045em;color:#d4ff3a;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1}.bv-pay span{color:#ffffffc7;font-size:12.5px}.bv-btn{background:#f2f0ea;border-radius:999px;place-items:center;height:42px;margin:10px 0 0;font-size:14px;font-weight:600;display:grid}.bv-front .bv-btn{color:#111110;background:#d4ff3a}.bv-a{color:inherit;border-radius:24px;text-decoration:none;display:block}.bv-a:focus-visible{outline-offset:10px;outline:2px solid #111110}.bv-front .bv-a:focus-visible{outline-color:#d4ff3a}@media (hover:hover) and (pointer:fine){.bv-a:hover .bv-btn{color:#fff;background:#111110}.bv-front .bv-a:hover .bv-btn{color:#111110;background:#e4ff7a}.bv-c:hover{transform:translateX(var(--x)) translateZ(calc(var(--z) + 60px)) rotateY(calc(var(--ry) * .5)) rotateZ(0deg) translateY(-10px)}}@media (max-width:1180px),(hover:none) and (max-width:1400px){.bv{perspective:none;height:auto;margin-top:28px}.bv-scene{scroll-snap-type:x proximity;scrollbar-width:none;gap:clamp(14px,2vw,24px);padding:10px clamp(16px,3vw,40px) 60px;scroll-padding-inline:clamp(16px,3vw,40px);display:flex;position:static;overflow-x:auto;transform:none}.bv-scene::-webkit-scrollbar{display:none}.bv-c,.bv-c:hover{scroll-snap-align:start;flex:0 0 244px;margin:0;position:static;transform:none;box-shadow:0 2px 4px #1111100a,0 16px 28px -12px #1e180c2e}.bv-front{box-shadow:0 2px 4px #1111100d,0 18px 32px -14px #1e180c38}.bf-note{margin-top:0}}@media (prefers-reduced-motion:reduce){.bv-c{transition:none}}.cr-end-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:36px;display:flex}.cr-end-ctas .lk4{margin:0}.h4{outline:0;padding-top:clamp(40px,5vw,76px);position:relative;overflow:clip}.h4-in{text-align:center;flex-direction:column;align-items:center;display:flex}.h4-h1{margin:0;font-weight:600}.h4-s{letter-spacing:-.025em;color:#3a3935;font-size:clamp(20px,1.8vw,26px);display:block}.h4-b{letter-spacing:-.062em;text-wrap:balance;margin-top:14px;font-size:clamp(52px,7.2vw,108px);line-height:.92;display:block}.h4-sub{letter-spacing:-.015em;color:#3a3935;margin:24px 0 0;font-size:clamp(17px,1.5vw,21px);font-weight:500}.h4-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:32px;display:flex}.h4-ctas .lk4{margin:0}.h4-proof{color:#55534d;justify-content:center;align-items:center;gap:12px;margin:24px 0 0;font-size:14.5px;display:flex}.h4-proof b{color:#111110;font-weight:600}.h4 .cr-avs{--ring:#f6f4ef}.h4-cap{text-align:center;color:#1111108c;margin:0;font-size:12.5px;position:absolute;bottom:18px;left:0;right:0}.sy{--sy-run:calc(260vh - 100svh + var(--nh-h,0px));height:260vh;position:relative}.sy-s{width:1px;left:0;top:calc(50vh - var(--nh-h,0px) + var(--i) * var(--sy-run) / 4);height:calc(var(--sy-run) / 4);pointer-events:none;position:absolute}.sy-pin{top:var(--nh-h,0px);height:calc(100vh - var(--nh-h,0px));height:calc(100svh - var(--nh-h,0px));align-items:center;display:flex;position:sticky;overflow:clip}.sy-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,96px);width:100%;display:grid}.sy-steps{flex-direction:column;gap:clamp(14px,2.6vh,30px);margin:0;padding:0;list-style:none;display:flex}.sy-steps li{opacity:.22;transition:opacity .32s}.sy-steps li.on{opacity:1}.sy-n{color:#8d8a82;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.sy-steps h3{letter-spacing:-.042em;text-wrap:balance;margin:6px 0 0;font-size:clamp(26px,2.7vw,42px);font-weight:600;line-height:1.02}.sy-d{grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.23,1,.32,1);display:grid}.sy-d p{color:#6b6a64;min-height:0;margin:0;font-size:16.5px;line-height:1.5;overflow:hidden}.sy-steps li.on .sy-d{grid-template-rows:1fr}.sy-steps li.on .sy-d p{padding-top:10px}.sy-stage{perspective:1400px;place-items:center;display:grid;position:relative}.sy-disc{aspect-ratio:1;background:#ece9e1;border-radius:50%;width:min(560px,96%);position:absolute}.sy-scene{transform-style:preserve-3d;transform:rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));position:relative}.sy .ph{height:min(70svh,640px);transform:rotateY(-12deg)rotateX(5deg)rotate(1.5deg)}.sc{z-index:3;opacity:0;pointer-events:none;transition:opacity .38s,transform .42s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;transform:translateY(14px)}.sy[data-step="0"] .sc-0,.sy[data-step="1"] .sc-1,.sy[data-step="2"] .sc-2,.sy[data-step="3"] .sc-3{opacity:1;transform:none}@media (max-width:860px){.sy-grid{grid-template-columns:minmax(0,1fr);align-content:center;gap:18px}.sy-stage{order:-1}.sy-disc{width:min(380px,88%)}.sy-steps{height:132px;display:block;position:relative}.sy-steps li{opacity:0;text-align:center;transition:opacity .26s;position:absolute;inset:0 0 auto}.sy-steps li.on{opacity:1}.sy-steps h3{font-size:clamp(24px,6.6vw,32px)}.sy-d{grid-template-rows:1fr}.sy-d p{padding-top:8px;font-size:15px}}@media (max-width:640px){.h4-b{font-size:clamp(46px,13vw,64px)}.h4-proof{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.h4 .ph{animation:none}.sc,.sy-steps li,.sy-d{transition:none}}.ph{--bz:10px;aspect-ratio:1/2.075;transform-style:preserve-3d;border-radius:16.4%/7.9%;position:relative}.cr .ph{transform-style:flat;isolation:isolate}.ph-bk{border-radius:inherit;background:linear-gradient(90deg,#5f5a52,#a39c91 9%,#867f75 50%,#a39c91 91%,#5f5a52);position:absolute;inset:0;transform:translateZ(-11px)}.ph-b{background:linear-gradient(90deg,#6e685f,#ccc6bc 45%,#8a847a);border-radius:2px;width:4px;position:absolute;transform:translateZ(-5.5px)}.ph-b1{height:4.4%;top:17%;left:-2px}.ph-b2{height:7.6%;top:24.5%;left:-2px}.ph-b3{height:7.6%;top:34%;left:-2px}.ph-b4{height:11.8%;top:27%;right:-2px}.ph-fr{padding:var(--bz);border-radius:inherit;background:linear-gradient(145deg,#eeeae2 0%,#ada79c 15%,#d5d0c7 31%,#938d82 50%,#c4beb4 68%,#878176 85%,#dcd7ce 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 0 0 2px #4a443a4d,0 2px 3px #1e180c1f,0 60px 90px -50px #1e180c99,0 24px 40px -30px #1e180c66}.ph-fr:before{content:"";background:#0b0b0c;border-radius:16%/7.7%;position:absolute;inset:2.5px;box-shadow:inset 0 0 0 1px #ffffff0f}.ph-scr{z-index:1;isolation:isolate;--pt:calc(100cqw / 390);background:#151514;border-radius:13.7%/6.33%;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.cr .ph-scr{clip-path:inset(0 round 13.7%/6.33%)}.ph-scr>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph-isl{z-index:7;background:radial-gradient(circle at 80%,#2a3350 0,#151b28 .7cqw,#0b0b0c 1.5cqw);border-radius:99px;width:32.3cqw;height:9.5cqw;position:absolute;top:2.8cqw;left:50%;transform:translate(-50%)}.ph-gl{z-index:8;pointer-events:none;transform:translateX(calc(var(--px,0) * -6%));background:linear-gradient(112deg,#ffffff26 0%,#ffffff0d 20%,#fff0 36%);position:absolute;inset:0 -14%}.os-sb{z-index:6;height:calc(59*var(--pt));grid-template-columns:calc(132*var(--pt)) 1fr calc(132*var(--pt));font:600 calc(17*var(--pt))/1 -apple-system,BlinkMacSystemFont,"SF Pro Text","Geist",system-ui,sans-serif;letter-spacing:-.02em;pointer-events:none;align-items:center;display:grid;position:absolute;inset:0 0 auto}.os-sb time{padding-left:calc(6*var(--pt));justify-self:center}.os-sb svg{width:calc(73*var(--pt));height:calc(13*var(--pt));fill:currentColor;grid-column:3;justify-self:center}.os-l{color:#fff}.os-d{color:#111110}.os-hi{z-index:6;left:50%;bottom:calc(8*var(--pt));width:calc(139*var(--pt));height:calc(5*var(--pt));margin-left:calc(-69.5*var(--pt));pointer-events:none;background:currentColor;border-radius:99px;position:absolute}.os-hi.os-l{color:#ffffffeb}.os-bn{align-items:center;gap:calc(11*var(--pt));padding:calc(13*var(--pt)) calc(15*var(--pt)) calc(13*var(--pt)) calc(13*var(--pt));border-radius:calc(24*var(--pt));color:#111110;box-shadow:0 calc(10*var(--pt)) calc(30*var(--pt)) calc(-12*var(--pt)) #00000080;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#f4f3efd1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Geist,system-ui,sans-serif;display:flex}.os-bn-ic{width:calc(38*var(--pt));height:calc(38*var(--pt));border-radius:calc(9*var(--pt));box-shadow:0 0 0 calc(.5*var(--pt)) #0000001f;flex:none}.os-bn-tx{flex:1;min-width:0}.os-bn-h{justify-content:space-between;align-items:baseline;gap:calc(8*var(--pt));font-size:calc(15*var(--pt));margin:0;line-height:1.25;display:flex}.os-bn-h b{letter-spacing:-.015em;font-weight:600}.os-bn-h time{font-size:calc(13*var(--pt));color:#3c3c4399;flex:none}.os-bn-b{margin:calc(1*var(--pt)) 0 0;font-size:calc(15*var(--pt));letter-spacing:-.015em;line-height:1.28}.os-bn-b em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.rl{z-index:2;color:#fff;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Geist,system-ui,sans-serif;position:absolute;inset:0}.rl:before{content:"";background:linear-gradient(#00000057,#0000 15%),linear-gradient(#0000 54%,#0000009e);position:absolute;inset:0}.rl-rail{right:calc(9*var(--pt));bottom:calc(120*var(--pt));align-items:center;gap:calc(17*var(--pt));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute}.rl-rail li{align-items:center;gap:calc(4*var(--pt));font-size:calc(12.5*var(--pt));letter-spacing:-.01em;text-shadow:0 1px 2px #0006;flex-direction:column;font-weight:600;display:flex}.rl-rail svg{width:calc(32*var(--pt));height:calc(32*var(--pt));fill:#fff;filter:drop-shadow(0 1px 2px #0000004d)}.rl-rail .rl-lk svg{fill:#ff2e63}.rl-meta{left:calc(14*var(--pt));right:calc(68*var(--pt));bottom:calc(42*var(--pt));position:absolute}.rl-who{align-items:center;gap:calc(9*var(--pt));font-size:calc(15*var(--pt));white-space:nowrap;margin:0;display:flex}.rl-who b{letter-spacing:-.01em;text-shadow:0 1px 2px #0000004d;font-weight:600}.rl-av{width:calc(34*var(--pt));height:calc(34*var(--pt));box-shadow:0 0 0 calc(1.5*var(--pt)) #fff;background-position:50% 24%;background-size:cover;border-radius:50%;flex:none}.rl-fl{padding:calc(4*var(--pt)) calc(10*var(--pt));border-radius:calc(8*var(--pt));box-shadow:inset 0 0 0 calc(1*var(--pt)) #ffffffbf;font-size:calc(13*var(--pt));font-weight:600}.rl-cap{margin:calc(10*var(--pt)) 0 0;font-size:calc(14*var(--pt));letter-spacing:-.01em;-webkit-line-clamp:2;text-shadow:0 1px 2px #0000004d;-webkit-box-orient:vertical;line-height:1.32;display:-webkit-box;overflow:hidden}.rl-cap b{font-weight:600}.rl-au{margin:calc(10*var(--pt)) 0 0;align-items:center;gap:calc(6*var(--pt));font-size:calc(13*var(--pt));white-space:nowrap;display:flex;overflow:hidden}.rl-au svg{width:calc(14*var(--pt));height:calc(14*var(--pt));fill:none;stroke:#fff;stroke-width:2px;flex:none}.rl-pg{left:calc(12*var(--pt));right:calc(12*var(--pt));bottom:calc(25*var(--pt));height:calc(2.5*var(--pt));background:#ffffff4d;border-radius:99px;position:absolute;overflow:hidden}.rl-pg i{border-radius:inherit;transform-origin:0;transform:scaleX(var(--p,.35));background:#ffffffeb;transition:transform .28s linear;position:absolute;inset:0}.sc-0{color:#111110;background:#f6f4ef;font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.ap{inset:calc(59*var(--pt)) 0 0;padding:0 calc(16*var(--pt));position:absolute;overflow:hidden}.ap-nav{padding-top:calc(4*var(--pt));justify-content:space-between;align-items:center;display:flex}.ap-lt{font-size:calc(34*var(--pt));letter-spacing:-.04em;margin:0;font-weight:700;line-height:1.15}.ap-ib{width:calc(38*var(--pt));height:calc(38*var(--pt));box-shadow:0 0 0 calc(1*var(--pt)) #11111014;background:#fff;border-radius:50%;place-items:center;display:grid}.ap-ib svg{width:calc(19*var(--pt));height:calc(19*var(--pt));fill:none;stroke:#111110;stroke-width:1.8px;stroke-linecap:round}.ap-ch{margin:calc(12*var(--pt)) calc(-16*var(--pt)) 0;padding:0 calc(16*var(--pt));gap:calc(8*var(--pt));white-space:nowrap;list-style:none;display:flex;overflow:hidden}.ap-ch li{padding:calc(8*var(--pt)) calc(14*var(--pt));box-shadow:inset 0 0 0 calc(1*var(--pt)) #1111101a;font-size:calc(14*var(--pt));letter-spacing:-.01em;background:#fff;border-radius:99px;flex:none;font-weight:500}.ap-ch li.on{color:#fff;box-shadow:none;background:#111110}.jc{margin-top:calc(14*var(--pt));border-radius:calc(20*var(--pt));box-shadow:0 0 0 calc(1*var(--pt)) #11111012,0 calc(20*var(--pt)) calc(34*var(--pt)) calc(-26*var(--pt)) #1e180c73;background:#fff;overflow:hidden}.jc-m{aspect-ratio:16/9;position:relative}.jc-m img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block}.jc-vb,.jc-ex{top:calc(10*var(--pt));align-items:center;gap:calc(5*var(--pt));height:calc(26*var(--pt));padding:0 calc(10*var(--pt));font-size:calc(12*var(--pt));white-space:nowrap;border-radius:99px;font-weight:600;display:inline-flex;position:absolute}.jc-vb{left:calc(10*var(--pt));padding-left:calc(5*var(--pt));color:#111110;background:#ffffffeb}.jc-vb svg{width:calc(17*var(--pt));height:calc(17*var(--pt))}.jc-ex{right:calc(10*var(--pt));color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1111108c}.jc-b{padding:calc(15*var(--pt)) calc(16*var(--pt)) calc(16*var(--pt));gap:calc(8*var(--pt));flex-direction:column;display:flex;position:relative}.jc-sv{right:calc(14*var(--pt));top:calc(13*var(--pt));align-items:center;gap:calc(5*var(--pt));height:calc(30*var(--pt));padding:0 calc(12*var(--pt)) 0 calc(10*var(--pt));box-shadow:inset 0 0 0 calc(1*var(--pt)) #11111024;font-size:calc(13*var(--pt));border-radius:99px;font-weight:500;display:inline-flex;position:absolute}.jc-sv svg{width:calc(15*var(--pt));height:calc(15*var(--pt));fill:none;stroke:#111110;stroke-width:1.8px;stroke-linejoin:round}.jc-pay{padding-right:calc(90*var(--pt));font-size:calc(27*var(--pt));letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700;line-height:1}.jc-pay span{margin-top:calc(7*var(--pt));font-size:calc(14.5*var(--pt));letter-spacing:-.01em;color:#4a4842;font-weight:500;display:block}.jc-t{margin:calc(2*var(--pt)) 0 0;font-size:calc(15.5*var(--pt));letter-spacing:-.01em;font-weight:500;line-height:1.3}.jc-br{align-items:center;gap:calc(7*var(--pt));font-size:calc(13.5*var(--pt));color:#3a3935;white-space:nowrap;margin:0;display:flex}.jc-br svg{width:calc(15*var(--pt));height:calc(15*var(--pt))}.jc-lg{width:calc(22*var(--pt));height:calc(22*var(--pt));border-radius:calc(6*var(--pt));color:#d4ff3a;font-size:calc(12*var(--pt));background:#111110;place-items:center;font-weight:700;display:grid}.jc-tg{margin:calc(2*var(--pt)) 0 0;gap:calc(6*var(--pt));padding:0;list-style:none;display:flex}.jc-tg li{align-items:center;gap:calc(4*var(--pt));height:calc(26*var(--pt));padding:0 calc(10*var(--pt));font-size:calc(12.5*var(--pt));color:#3a3935;white-space:nowrap;background:#f1eee7;border-radius:99px;font-weight:500;display:inline-flex}.jc-tg li:nth-child(2){color:#111110;background:#eaf9b4}.jc-tg svg{width:calc(13*var(--pt));height:calc(13*var(--pt));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.jc-mt{font-size:calc(12.5*var(--pt));color:#8d8a82;white-space:nowrap;margin:0}.jc-ap{margin-top:calc(6*var(--pt));height:calc(46*var(--pt));color:#fff;font-size:calc(16*var(--pt));background:#111110;border-radius:99px;place-items:center;font-weight:600;display:grid}.jc-pk{margin-top:calc(12*var(--pt))}.ap-tb{z-index:4;height:calc(83*var(--pt));padding-top:calc(8*var(--pt));-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);grid-template-columns:repeat(4,1fr);align-items:start;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Geist,system-ui,sans-serif;display:grid;position:absolute;inset:auto 0 0}.ap-tb span{align-items:center;gap:calc(3*var(--pt));font-size:calc(10.5*var(--pt));flex-direction:column;font-weight:500;display:flex}.ap-tb svg{width:calc(26*var(--pt));height:calc(26*var(--pt));fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.ap-tb-paper{box-shadow:inset 0 calc(.5*var(--pt)) 0 #11111024;color:#9a978f;background:#f6f4efe0}.ap-tb-paper .on{color:#111110}.ap-tb-ink{box-shadow:inset 0 calc(.5*var(--pt)) 0 #ffffff1f;color:#ffffff73;background:#181816e6}.ap-tb-ink .on{color:#d4ff3a}.sc-1{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Geist,system-ui,sans-serif}.cm-top{height:calc(102*var(--pt));background:#0b0b0c;position:absolute;inset:0 0 auto}.cm-fl{left:calc(22*var(--pt));top:calc(60*var(--pt));width:calc(32*var(--pt));height:calc(32*var(--pt));background:#ffffff24;border-radius:50%;place-items:center;display:grid;position:absolute}.cm-fl svg{width:calc(17*var(--pt));height:calc(17*var(--pt));fill:#fff}.cm-rec{left:50%;top:calc(61*var(--pt));padding:calc(3*var(--pt)) calc(8*var(--pt));border-radius:calc(6*var(--pt));font-size:calc(17*var(--pt));letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;background:#ff3b30;font-weight:500;line-height:1.3;position:absolute;transform:translate(-50%)}.cm-hd{right:calc(20*var(--pt));top:calc(68*var(--pt));font-size:calc(12.5*var(--pt));letter-spacing:.02em;color:#ffffffe6;white-space:nowrap;font-weight:600;position:absolute}.cm-zm{left:50%;bottom:calc(228*var(--pt));align-items:center;gap:calc(4*var(--pt));padding:calc(4*var(--pt));background:#00000047;border-radius:99px;display:flex;position:absolute;transform:translate(-50%)}.cm-zm span{width:calc(34*var(--pt));height:calc(34*var(--pt));font-size:calc(12*var(--pt));background:#00000059;border-radius:50%;place-items:center;font-weight:600;display:grid}.cm-zm .on{width:calc(40*var(--pt));height:calc(40*var(--pt));font-size:calc(13.5*var(--pt));color:#ffd60a}.cm-bot{height:calc(212*var(--pt));background:#0b0b0c;position:absolute;inset:auto 0 0}.cm-md{left:0;right:0;top:calc(18*var(--pt));gap:calc(22*var(--pt));font-size:calc(13.5*var(--pt));letter-spacing:.05em;white-space:nowrap;grid-template-columns:1fr auto 1fr;margin:0;font-weight:600;display:grid;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.cm-md>.on{color:#ffd60a}.cm-ml,.cm-mr{gap:calc(22*var(--pt));color:#ffffffe0;display:flex;overflow:hidden}.cm-ml{justify-content:flex-end}.cm-ctl{left:0;right:0;top:calc(66*var(--pt));padding:0 calc(34*var(--pt));justify-content:space-between;align-items:center;display:flex;position:absolute}.cm-th{width:calc(46*var(--pt));height:calc(46*var(--pt));border-radius:calc(8*var(--pt));box-shadow:0 0 0 calc(1.5*var(--pt)) #fff3;background-position:50% 35%;background-size:cover}.cm-sh{width:calc(78*var(--pt));height:calc(78*var(--pt));box-shadow:inset 0 0 0 calc(5*var(--pt)) #fff;border-radius:50%;place-items:center;display:grid}.cm-sh i{width:calc(30*var(--pt));height:calc(30*var(--pt));border-radius:calc(7*var(--pt));background:#ff3b30}.cm-fp{width:calc(46*var(--pt));height:calc(46*var(--pt));background:#ffffff24;border-radius:50%;place-items:center;display:grid}.cm-fp svg{width:calc(24*var(--pt));height:calc(24*var(--pt));fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sc-2{color:#fff}.sc-2 .rl-rail{bottom:calc(350*var(--pt))}.sc-2 .rl-meta{bottom:calc(342*var(--pt))}.sc-2 .rl-pg{display:none}.sc-2 .rl:before{background:linear-gradient(#00000057,#0000 15%),linear-gradient(#0000 28%,#0009 66%)}.vs{z-index:4;padding:calc(9*var(--pt)) calc(20*var(--pt)) calc(34*var(--pt));border-radius:calc(30*var(--pt)) calc(30*var(--pt)) 0 0;color:#111110;box-shadow:0 calc(-10*var(--pt)) calc(30*var(--pt)) calc(-16*var(--pt)) #00000080;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#faf9f5f2;font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;position:absolute;inset:auto 0 0}.vs:before{content:"";width:calc(36*var(--pt));height:calc(5*var(--pt));margin:0 auto calc(14*var(--pt));background:#11111029;border-radius:99px;display:block}.vs-k{font-size:calc(14*var(--pt));color:#6b6a64;white-space:nowrap;justify-content:space-between;align-items:center;margin:0;display:flex}.vs-k i{align-items:center;gap:calc(4*var(--pt));height:calc(24*var(--pt));padding:0 calc(9*var(--pt)) 0 calc(7*var(--pt));color:#111110;font-style:normal;font-size:calc(12*var(--pt));background:#d4ff3a;border-radius:99px;font-weight:600;display:inline-flex}.vs-k svg{width:calc(12*var(--pt));height:calc(12*var(--pt))}.vs-n{margin:calc(8*var(--pt)) 0 0;font-size:calc(48*var(--pt));letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.vs-ch{width:100%;height:auto;margin-top:calc(14*var(--pt));display:block;overflow:visible}.vs-ax{margin:calc(4*var(--pt)) 0 0;font-size:calc(11.5*var(--pt));color:#8d8a82;justify-content:space-between;display:flex}.vs-f{margin:calc(14*var(--pt)) 0 0;padding-top:calc(12*var(--pt));border-top:calc(1*var(--pt)) solid #11111014;font-size:calc(13*var(--pt));color:#3a3935;white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.vs-f span{align-items:center;gap:calc(6*var(--pt));display:inline-flex}.vs-f svg{width:calc(16*var(--pt));height:calc(16*var(--pt));fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.sc-3{color:#fff;background:#111110;font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.os-bn-in{z-index:5;left:calc(8*var(--pt));right:calc(8*var(--pt));top:calc(56*var(--pt));opacity:0;transition:transform .64s cubic-bezier(.32,.72,0,1) .22s,opacity .24s .22s;position:absolute;transform:translateY(-120%)scale(.96)}.sy[data-step="3"] .os-bn-in{opacity:1;transform:none}.wt{inset:calc(162*var(--pt)) calc(20*var(--pt)) calc(98*var(--pt));flex-direction:column;display:flex;position:absolute}.wt-k{font-size:calc(15*var(--pt));color:#fff9;margin:0}.wt-n{margin:calc(10*var(--pt)) 0 0;font-size:calc(58*var(--pt));letter-spacing:-.05em;color:#d4ff3a;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.wt-l{margin:calc(30*var(--pt)) 0 0;padding:0;list-style:none}.wt-l li{justify-content:space-between;gap:calc(12*var(--pt));padding:calc(15*var(--pt)) 0;border-top:calc(1*var(--pt)) solid #ffffff1a;font-size:calc(14.5*var(--pt));color:#ffffffb8;white-space:nowrap;display:flex}.wt-l b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.wt-z b{color:#ff5cb4}.wt-btn{height:calc(52*var(--pt));color:#111110;font-size:calc(16.5*var(--pt));background:#d4ff3a;border-radius:99px;place-items:center;margin-top:auto;font-weight:600;display:grid}.wt-f{margin:calc(12*var(--pt)) 0 0;text-align:center;font-size:calc(12*var(--pt));color:#ffffff6b}.h5-stage{--pw:clamp(230px,19vw,280px);height:calc(var(--pw) * 2.075 + 96px);perspective:1600px;perspective-origin:50% 0;margin-top:clamp(36px,4vw,60px);position:relative}.h5-floor{background:radial-gradient(closest-side,#1e180c29,#1e180c00);border-radius:50%;width:min(900px,96vw);height:120px;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.h5-scene{transform-style:preserve-3d;transform:rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));position:absolute;inset:0}.h5-ph{width:var(--pw);margin-left:calc(var(--pw) / -2);transform-style:preserve-3d;position:absolute;top:0;left:50%}.h5-ph .ph{--bz:calc(var(--pw) * .037)}.h5-m{animation:7s ease-in-out infinite ph-float}.h5-m .ph{transform:rotateX(6deg)}.h5-l,.h5-r{top:calc(var(--pw) * .22)}.h5-l{transform:translateX(calc(var(--pw) * -1.08)) translateZ(-180px) rotateY(24deg) scale(.86)}.h5-r{transform:translateX(calc(var(--pw) * 1.08)) translateZ(-180px) rotateY(-24deg) scale(.86)}.h5-l .ph-fr,.h5-r .ph-fr{box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 0 0 2px #4a443a4d,0 50px 70px -46px #1e180c73}.h5-float{pointer-events:none;transform:translate(calc(var(--px,0) * 16px),calc(var(--py,0) * 10px));position:absolute;inset:0}.h5-pop{--pt:calc((var(--pw) + 60px) / 330);left:50%;top:calc(var(--pw) * .17);width:calc(var(--pw) + 60px);margin-left:calc((var(--pw) + 60px) / -2);box-sizing:border-box;opacity:0;transition:transform .76s cubic-bezier(.32,.72,0,1),opacity .26s;position:absolute;transform:translateY(-30px)scale(.92);box-shadow:0 1px 2px #11111014,0 40px 60px -26px #11111080}.h5-pop.in{opacity:1;transform:none}.sy-disc{aspect-ratio:auto;background:radial-gradient(closest-side,#1e180c2e,#1e180c00);border-radius:50%;width:min(420px,80%);height:90px;top:auto;bottom:-6%}.sy .ph{--bz:10px;height:min(72svh,660px);transform:rotateY(-12deg)rotateX(5deg)rotate(1.5deg)}@media (max-width:860px){.sy .ph{--bz:9px;height:min(60svh,540px,calc(100svh - var(--nh-h,0px) - 190px))}}@media (max-width:760px){.h5-stage{--pw:min(200px,43vw)}.h5-l{transform:translateX(calc(var(--pw) * -.72)) translateZ(-160px) rotateY(24deg) scale(.84)}.h5-r{transform:translateX(calc(var(--pw) * .72)) translateZ(-160px) rotateY(-24deg) scale(.84)}.h5-pop{--pt:calc((var(--pw) + 44px) / 330);width:calc(var(--pw) + 44px);margin-left:calc((var(--pw) + 44px) / -2)}}@media (prefers-reduced-motion:reduce){.h5-m{animation:none}.h5-pop,.os-bn-in,.rl-pg i{transition:none}}.bi{padding-top:clamp(80px,9vw,136px);padding-bottom:40px;overflow:clip}.bi-head .cr-cta{margin-bottom:4px}.bi-stage{aspect-ratio:1000/590;margin-top:clamp(24px,3vw,44px);position:relative;container-type:inline-size}.bi-scene{--u:calc(100cqw / 1000);perspective:calc(1900*var(--u));perspective-origin:50% 36%;position:absolute;inset:0}.bi-3d{transform-style:flat;transform:rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));position:absolute;inset:0}.bi-floor{left:4%;right:4%;bottom:calc(6*var(--u));height:calc(110*var(--u));background:radial-gradient(closest-side,#1e180c26,#1e180c00);border-radius:50%;position:absolute}.bi-cap{text-align:center;color:#1111108c;margin:6px 0 0;font-size:12.5px}.bw{left:0;top:calc(44*var(--u));width:calc(640*var(--u));height:calc(456*var(--u));border-radius:calc(18*var(--u));transform-origin:0%;box-shadow:0 0 0 1px #11111014,0 calc(50*var(--u)) calc(80*var(--u)) calc(-40*var(--u)) #1e180c73,0 calc(20*var(--u)) calc(30*var(--u)) calc(-24*var(--u)) #1e180c4d;color:#111110;background:#fff;font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;position:absolute;overflow:hidden;transform:rotateY(13deg)rotateX(3deg)}.bw-bar{height:calc(34*var(--u));align-items:center;gap:calc(6*var(--u));padding:0 calc(14*var(--u));background:#f3f1ec;display:flex;box-shadow:inset 0 -1px #11111012}.bw-bar>i{width:calc(9*var(--u));height:calc(9*var(--u));background:#d9d6cf;border-radius:50%;flex:none}.bw-url{align-items:center;gap:calc(6*var(--u));height:calc(22*var(--u));padding:0 calc(12*var(--u));font-size:calc(11*var(--u));color:#6b6a64;white-space:nowrap;background:#fff;border-radius:99px;margin:0 auto;display:inline-flex;box-shadow:0 0 0 1px #1111100f}.bw-url svg{width:calc(10*var(--u));height:calc(10*var(--u));fill:none;stroke:#8d8a82;stroke-width:2.2px}.bw-bd{padding:calc(20*var(--u)) calc(22*var(--u))}.bw-k{font-size:calc(11.5*var(--u));color:#8d8a82;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.bw-tt{margin:calc(3*var(--u)) 0 0;font-size:calc(24*var(--u));letter-spacing:-.035em;font-weight:600;line-height:1.1}.bw-q{margin-top:calc(14*var(--u));height:calc(38*var(--u));align-items:center;gap:calc(8*var(--u));padding:0 calc(14*var(--u));border-radius:calc(11*var(--u));font-size:calc(14*var(--u));display:flex;box-shadow:inset 0 0 0 1px #11111024}.bw-q svg{width:calc(15*var(--u));height:calc(15*var(--u));fill:none;stroke:#8d8a82;stroke-width:2.2px;stroke-linecap:round;flex:none}.bw-q b{font-weight:500}.bw-caret{width:calc(1.5*var(--u));height:calc(17*var(--u));margin-left:calc(-6*var(--u));background:#111110;animation:1.06s step-end infinite bw-blink}.bw-tabs{margin:calc(12*var(--u)) 0 0;align-items:center;gap:calc(6*var(--u));font-size:calc(12*var(--u));white-space:nowrap;font-weight:500;display:flex}.bw-tabs span{height:calc(26*var(--u));padding:0 calc(11*var(--u));color:#3a3935;border-radius:99px;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #1111101a}.bw-tabs .on{color:#fff;box-shadow:none;background:#111110}.bw-tabs em{width:1px;height:calc(18*var(--u));margin:0 calc(4*var(--u));background:#1111101f}.bw-g{margin-top:calc(14*var(--u));gap:calc(12*var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-c{border-radius:calc(14*var(--u));background:#fff;transition:box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #11111017}.bi.hov .bw-c2{box-shadow:0 0 0 calc(2*var(--u)) #111110}.bw-ph{aspect-ratio:4/5;background:#edeae3;display:block;position:relative}.bw-ph img{object-fit:cover;width:100%;height:100%;display:block}.bw-pl{left:calc(7*var(--u));top:calc(7*var(--u));gap:calc(4*var(--u));display:flex;position:absolute}.bw-pf{width:calc(20*var(--u));height:calc(20*var(--u));background:#111110;border-radius:50%;place-items:center;display:grid}.bw-pf svg{width:calc(11*var(--u));height:calc(11*var(--u));fill:#fff}.bw-pf-ig{background:linear-gradient(45deg,#f58529,#dd2a7b 55%,#8134af)}.bw-nm{margin:calc(9*var(--u)) calc(10*var(--u)) 0;font-size:calc(13*var(--u));white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.bw-sb{margin:calc(2*var(--u)) calc(10*var(--u)) calc(11*var(--u));font-size:calc(11*var(--u));color:#8d8a82;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.bw-inv{left:calc(7*var(--u));right:calc(7*var(--u));bottom:calc(7*var(--u));height:calc(22*var(--u));padding:0 calc(9*var(--u));line-height:calc(22*var(--u));color:#fff;font-size:calc(10.5*var(--u));white-space:nowrap;text-overflow:ellipsis;opacity:0;transform:translateY(calc(6*var(--u)));background:#111110;border-radius:99px;font-weight:600;transition:opacity .22s,transform .32s cubic-bezier(.23,1,.32,1);display:block;position:absolute;overflow:hidden}.bi.sent .bw-inv{opacity:1;transform:none}.bw-scrim{z-index:4;opacity:0;background:#1111104d;transition:opacity .2s;position:absolute;inset:0}.bi.dlg .bw-scrim{opacity:1}.bw-dlg{z-index:5;width:calc(340*var(--u));padding:calc(20*var(--u));border-radius:calc(18*var(--u));box-sizing:border-box;box-shadow:0 calc(30*var(--u)) calc(60*var(--u)) calc(-20*var(--u)) #11111080;opacity:0;background:#fff;transition:opacity .18s,transform .26s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)scale(.96)}.bi.dlg .bw-dlg{opacity:1;transform:translate(-50%,-50%)}.bw-dt{font-size:calc(18*var(--u));letter-spacing:-.02em;margin:0;font-weight:600}.bw-dd{margin:calc(5*var(--u)) 0 0;font-size:calc(11.5*var(--u));color:#6b6a64;line-height:1.4}.bw-dk{margin:calc(14*var(--u)) 0 0;font-size:calc(11*var(--u));color:#8d8a82;font-weight:600}.bw-sel{margin-top:calc(6*var(--u));padding:calc(10*var(--u)) calc(34*var(--u)) calc(10*var(--u)) calc(12*var(--u));border-radius:calc(11*var(--u));position:relative;box-shadow:inset 0 0 0 1px #11111029}.bw-sel b{font-size:calc(13*var(--u));white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.bw-sel span{margin-top:calc(3*var(--u));font-size:calc(11.5*var(--u));color:#4a4842;white-space:nowrap;display:block}.bw-sel svg{right:calc(12*var(--u));width:calc(13*var(--u));height:calc(13*var(--u));fill:none;stroke:#6b6a64;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:50%;transform:translateY(-50%)}.bw-da{margin-top:calc(16*var(--u));justify-content:flex-end;gap:calc(8*var(--u));display:flex}.bw-da span{height:calc(34*var(--u));padding:0 calc(15*var(--u));font-size:calc(12.5*var(--u));white-space:nowrap;border-radius:99px;align-items:center;font-weight:600;display:inline-flex}.bw-cx{box-shadow:inset 0 0 0 1px #11111024}.bw-go{color:#fff;background:#111110}.bc{z-index:7;transform:translate(calc(var(--cx,520) * var(--u)),calc(var(--cy,420) * var(--u)));transition:transform .86s cubic-bezier(.77,0,.175,1);position:absolute;top:0;left:0}.bc svg{width:calc(22*var(--u));height:calc(22*var(--u));filter:drop-shadow(0 calc(2*var(--u)) calc(3*var(--u)) #00000040);transform-origin:20% 12%;transition:transform .12s ease-out;display:block}.bi.press .bc svg{transform:scale(.82)}.bc b{left:calc(15*var(--u));top:calc(20*var(--u));height:calc(22*var(--u));padding:0 calc(9*var(--u));border-radius:calc(5*var(--u)) 99px 99px 99px;color:#111110;font-size:calc(11*var(--u));white-space:nowrap;background:#ff0096;align-items:center;font-weight:600;display:inline-flex;position:absolute}.bi.c1 .bc{--cx:236;--cy:262}.bi.c2 .bc{--cx:392;--cy:300}.bi.c3 .bc{--cx:500;--cy:160}.bp{left:calc(712*var(--u));top:calc(4*var(--u));width:calc(250*var(--u));transform-origin:100%;transform-style:preserve-3d;position:absolute;transform:rotateY(-15deg)rotateX(3deg)}.bp .ph{--bz:calc(9*var(--u))}.bk{z-index:9;opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.bk>i{background:#ff0096;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 16px #ff0096a6}.bk2>i{opacity:.55;width:10px;height:10px;top:-5px;left:-5px}.bk3>i{opacity:.3;width:6px;height:6px;top:-3px;left:-3px}@media (max-width:700px){.bi-stage{aspect-ratio:400/920}.bi-scene{--u:calc(100cqw / 400)}.bw{width:calc(400*var(--u));height:calc(350*var(--u));transform-origin:50% 0;top:0;left:0;transform:rotateX(7deg)}.bw-bd{padding:calc(16*var(--u))}.bw-tabs,.bw-c4{display:none}.bw-g{gap:calc(10*var(--u));grid-template-columns:repeat(3,minmax(0,1fr))}.bw-dlg{width:calc(300*var(--u))}.bi.c1 .bc{--cx:196;--cy:212}.bi.c2 .bc{--cx:268;--cy:262}.bi.c3 .bc{--cx:250;--cy:66}.bp{left:calc(150*var(--u));top:calc(390*var(--u));width:calc(226*var(--u));transform-origin:50% 0;transform:rotateY(-9deg)rotateX(3deg)}}@media (prefers-reduced-motion:reduce){.bc,.bw-inv,.bw-dlg,.bw-scrim{transition:none}.bw-caret{animation:none}}.ls{z-index:2;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Geist,system-ui,sans-serif;transition:opacity .42s,transform .56s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.ls .os-sb time{visibility:hidden}.ls-wp{background:radial-gradient(64% 42% at 16% 20%,#d4ff3a9e,#d4ff3a00 72%),radial-gradient(70% 46% at 92% 74%,#ff009694,#ff009600 72%),radial-gradient(90% 50% at 40% 108%,#ff00964d,#ff009600 70%),#141413;position:absolute;inset:0}.ls-d{left:0;right:0;top:calc(74*var(--pt));text-align:center;font-size:calc(20*var(--pt));letter-spacing:-.01em;color:#ffffffe0;margin:0;font-weight:600;position:absolute}.ls-t{left:0;right:0;top:calc(98*var(--pt));text-align:center;font-size:calc(106*var(--pt));letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1;position:absolute}.ls-n{left:calc(10*var(--pt));right:calc(10*var(--pt));bottom:calc(120*var(--pt));opacity:0;transform:translateY(calc(46*var(--pt))) scale(.96);transition:opacity .26s,transform .62s cubic-bezier(.32,.72,0,1);position:absolute}.bi.ntf .ls-n{opacity:1;transform:none}.bi.tap .ls-n{transition:transform .16s;transform:scale(.96)}.ls-n:after{content:"";width:calc(42*var(--pt));height:calc(42*var(--pt));margin:calc(-21*var(--pt));border:calc(2*var(--pt)) solid #ffffffe6;opacity:0;pointer-events:none;background:#ffffff40;border-radius:50%;position:absolute;top:50%;left:50%}.bi.tap .ls-n:after{animation:.48s ease-out both invite-tap}@keyframes invite-tap{0%{opacity:0;transform:scale(.65)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}.ls-b{bottom:calc(46*var(--pt));width:calc(50*var(--pt));height:calc(50*var(--pt));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff2e;border-radius:50%;place-items:center;display:grid;position:absolute}.ls-b svg{width:calc(21*var(--pt));height:calc(21*var(--pt));fill:#fff}.ls-fl{left:calc(46*var(--pt))}.ls-cm{right:calc(46*var(--pt))}.ia{z-index:3;color:#111110;opacity:0;background:#f6f4ef;font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;transition:opacity .32s,transform .56s cubic-bezier(.32,.72,0,1);position:absolute;inset:0;transform:scale(.9)}.bi.app .ia{opacity:1;transform:none}.bi.app .ls{opacity:0;transform:scale(1.06)}.ia-tabs{margin:calc(12*var(--pt)) calc(-16*var(--pt)) 0;padding:0 calc(16*var(--pt));gap:calc(18*var(--pt));box-shadow:inset 0 calc(-1*var(--pt)) 0 #1111101a;font-size:calc(14.5*var(--pt));color:#8d8a82;white-space:nowrap;font-weight:500;list-style:none;display:flex;overflow:hidden}.ia-tabs li{padding:calc(10*var(--pt)) 0 calc(11*var(--pt));align-items:center;gap:calc(6*var(--pt));flex:none;display:flex}.ia-tabs .on{color:#111110;box-shadow:inset 0 calc(-2.5*var(--pt)) 0 #111110}.ia-tabs i{min-width:calc(19*var(--pt));height:calc(19*var(--pt));padding:0 calc(5*var(--pt));box-sizing:border-box;color:#111110;font-style:normal;font-size:calc(11.5*var(--pt));background:#ff0096;border-radius:99px;place-items:center;font-weight:700;display:grid}.inv{margin-top:calc(16*var(--pt));padding:calc(16*var(--pt));border-radius:calc(22*var(--pt));box-shadow:0 0 0 calc(1*var(--pt)) #11111012,0 calc(22*var(--pt)) calc(36*var(--pt)) calc(-26*var(--pt)) #1e180c80;background:#fff}.inv-top{justify-content:space-between;align-items:center;gap:calc(8*var(--pt));font-size:calc(12.5*var(--pt));color:#8d8a82;white-space:nowrap;margin:0;display:flex}.inv-tag{height:calc(24*var(--pt));padding:0 calc(10*var(--pt));color:#111110;font-size:calc(12*var(--pt));background:#ff0096;border-radius:99px;align-items:center;font-weight:600;display:inline-flex}.inv-br{margin:calc(14*var(--pt)) 0 0;align-items:center;gap:calc(7*var(--pt));font-size:calc(13.5*var(--pt));color:#3a3935;white-space:nowrap;display:flex}.inv-br svg{width:calc(15*var(--pt));height:calc(15*var(--pt))}.inv-t{margin:calc(8*var(--pt)) 0 0;font-size:calc(18*var(--pt));letter-spacing:-.02em;font-weight:600;line-height:1.25}.inv-pay{margin:calc(12*var(--pt)) 0 0;font-size:calc(30*var(--pt));letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.inv-pay span{margin-top:calc(7*var(--pt));font-size:calc(15*var(--pt));letter-spacing:-.01em;color:#4a4842;font-weight:500;display:block}.inv-note{margin:calc(14*var(--pt)) 0 0;padding:calc(10*var(--pt)) calc(12*var(--pt));border-radius:calc(14*var(--pt)) calc(14*var(--pt)) calc(14*var(--pt)) calc(4*var(--pt));font-size:calc(14*var(--pt));color:#3a3935;background:#f1eee7;line-height:1.35}.inv-act{margin-top:calc(16*var(--pt));gap:calc(10*var(--pt));grid-template-columns:1fr 1.4fr;display:grid}.inv-act span{height:calc(46*var(--pt));font-size:calc(16*var(--pt));border-radius:99px;place-items:center;font-weight:600;display:grid}.inv-no{box-shadow:inset 0 0 0 calc(1*var(--pt)) #1111102e}.inv-ok{color:#fff;background:#111110;position:relative}.inv-ok:after{content:"";inset:calc(-5*var(--pt));border-radius:inherit;box-shadow:0 0 0 calc(2.5*var(--pt)) #d4ff3a;opacity:0;position:absolute}.bi.acc .inv-ok:after{animation:1.5s cubic-bezier(.23,1,.32,1) infinite inv-pulse}.inv-f{margin:calc(10*var(--pt)) 0 0;text-align:center;font-size:calc(12*var(--pt));color:#8d8a82}.iw{margin-top:calc(12*var(--pt));padding:calc(12*var(--pt)) calc(14*var(--pt));align-items:center;gap:calc(10*var(--pt));border-radius:calc(18*var(--pt));box-shadow:0 0 0 calc(1*var(--pt)) #11111012;background:#fff;display:flex}.iw p{flex:1;min-width:0;margin:0}.iw b{font-size:calc(14*var(--pt));white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.iw p span{margin-top:calc(2*var(--pt));font-size:calc(12*var(--pt));color:#8d8a82;display:block}.iw em{font-style:normal;font-size:calc(13*var(--pt));white-space:nowrap;font-weight:600}@media (prefers-reduced-motion:reduce){.ls,.ls-n,.ia{transition:none}.bi.acc .inv-ok:after{opacity:1;animation:none}.bi.tap .ls-n:after{animation:none}}@keyframes tick{0%{opacity:.4;transform:translateY(5px)}}@keyframes ph-float{50%{translate:0 -10px}}@keyframes bw-blink{50%{opacity:0}}@keyframes inv-pulse{0%{opacity:0;transform:scale(.92)}30%{opacity:1}to{opacity:0;transform:scale(1.06)}}
