html:has(.lp){scroll-behavior:smooth;scroll-padding-top:80px}html:has(.lp) body{background:var(--sand-100);overflow-x:clip}[dir=rtl] .lp{--start:right}.lp{--e:cubic-bezier(.2, .8, .2, 1);--e2:cubic-bezier(.16, 1, .3, 1);--gut:clamp(8px, 1.2vw, 14px);--rad:clamp(24px, 3vw, 40px);--ov:clamp(120px, 14vw, 220px);--start:left;background:var(--sand-100);color:var(--foreground);font-size:17px;line-height:1.65}.lp .wrap{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.lp :is(.h1,.h2,.end-h,.stmt-t,.how-c h3,.wc h3,.tb-l,.d-top b,.bk-svc,.mk-title){font-family:var(--font-heading)}.lp .h2{text-wrap:balance;font-size:clamp(34px,4.6vw,60px);font-weight:600;line-height:1.25}.lp:lang(en) .h2{letter-spacing:-.035em;line-height:1.04}.lp .sub{color:var(--muted-foreground);text-wrap:pretty;max-width:32em;font-size:clamp(17px,1.5vw,20px)}.lp .hd{flex-direction:column;align-items:flex-start;gap:16px;margin-block-end:clamp(40px,5vw,72px);display:flex}.lp .hd.ctr{text-align:center;align-items:center;margin-inline:auto}.lp .line{display:block}.lp[data-motion] .rv{opacity:0;transition:opacity .8s var(--e), transform .9s var(--e2);transition-delay:var(--d,0s);transform:translateY(20px)}.lp[data-motion] .rv[data-in]{opacity:1;transform:none}.lp .rise{opacity:0;animation:lpRise .9s var(--e2) forwards;animation-delay:var(--d,0s)}@keyframes lpRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lpFx{0%{opacity:0;transform:translateY(10px)}}@keyframes lpPop{0%{opacity:0;transform:scale(.6)}}@keyframes lpPing{0%{box-shadow:0 0 #10997580}80%,to{box-shadow:0 0 0 8px #10997500}}.lp .nv{top:0;z-index:30;padding-inline:var(--gut);transition:transform .5s var(--e2), padding .45s var(--e2);position:fixed;inset-inline:0}.lp .nv.fl{padding-top:10px}.lp .nv.hide:not(:focus-within){transform:translateY(-110%)}.lp .nv-bar{max-width:1200px;height:72px;transition:max-width .55s var(--e2), height .45s var(--e2), padding .45s var(--e2), background .3s var(--e), border-color .3s, box-shadow .4s;border:1px solid #0000;border-radius:18px;align-items:center;gap:20px;margin-inline:auto;padding-inline:clamp(12px,3vw,40px);display:flex;position:relative}.lp .nv.fl .nv-bar{border-color:var(--sand-200);background:#fff;max-width:1040px;height:60px;padding-inline:16px 8px;box-shadow:0 12px 32px -18px #18171547}.lp .nv-e{animation:lpNvIn .8s var(--e2) both;animation-delay:var(--d,0s)}@keyframes lpNvIn{0%{opacity:0;transform:translateY(-12px)}}.lp .nv-brand{color:var(--foreground);flex:none;align-items:center;gap:10px;display:inline-flex}.lp .nv-brand svg{transition:transform .6s var(--e2)}.lp .nv-brand:hover svg{transform:rotate(-10deg)scale(1.08)}.lp .nv-links{gap:2px;margin-inline:auto;display:flex;position:relative}.lp .nv-links a{z-index:1;height:40px;color:var(--muted-foreground);border-radius:10px;align-items:center;padding-inline:14px;font-size:15px;transition:color .2s;display:inline-flex;position:relative}.lp .nv-links a:hover,.lp .nv-links a[aria-current]{color:var(--foreground)}.lp .nv-links a[aria-current]:after{content:"";bottom:5px;background:var(--palm-600);border-radius:50%;width:4px;height:4px;margin-inline-start:-2px;position:absolute;inset-inline-start:50%}.lp .nv-ind{background:var(--sand-100);height:40px;transition:left .4s var(--e2), width .4s var(--e2), opacity .25s var(--e);border-radius:10px;position:absolute;top:0}.lp .nv-end{flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:flex}.lp .nv-links+.nv-end{margin-inline-start:0}.lp :is(.nv-lang,.nv-login,.nv-menu){height:40px;font:inherit;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding-inline:12px;font-size:15px;transition:background .2s,color .2s;display:inline-flex}.lp .nv-lang svg{transition:transform .6s var(--e2)}.lp .nv-lang:hover svg{transform:rotate(180deg)}.lp :is(.nv-lang,.nv-login,.nv-menu):hover{background:var(--sand-100)}.lp :is(.nv-lang,.nv-login,.nv-menu):focus-visible,.lp :where(.bk-staff,.bk-grid,.bk-t,.bk-fh) button:focus-visible,.lp .nv-links a:focus-visible,.lp .nv-panel a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lp .nv-cta{border-radius:10px;margin-inline-start:4px}.lp .nv-menu{justify-content:center;width:44px;height:44px;padding:0;display:none}.lp .nv-burger{width:18px;height:12px;position:relative}.lp .nv-burger i{height:1.75px;transition:top .35s var(--e2), transform .35s var(--e2);background:currentColor;border-radius:2px;position:absolute;inset-inline:0}.lp .nv-burger i:first-child{top:2px}.lp .nv-burger i:last-child{top:8px}.lp .nv-menu[aria-expanded=true] .nv-burger i{top:5px}.lp .nv-menu[aria-expanded=true] .nv-burger i:first-child{transform:rotate(45deg)}.lp .nv-menu[aria-expanded=true] .nv-burger i:last-child{transform:rotate(-45deg)}.lp .nv-prog{bottom:-1px;background:var(--palm-600);height:2px;transform:scaleX(var(--p,0));transform-origin:var(--start);opacity:0;border-radius:2px;transition:opacity .3s;position:absolute;inset-inline:18px}.lp .nv.fl .nv-prog{opacity:1}.lp .nv.dk .nv-links a{color:var(--sand-300)}.lp .nv.dk .nv-links a:hover,.lp .nv.dk .nv-links a[aria-current]{color:#fff}.lp .nv.dk .nv-ind{background:var(--sand-900)}.lp .nv.dk :is(.nv-lang,.nv-login,.nv-menu){color:#fff}.lp .nv.dk :is(.nv-lang,.nv-login,.nv-menu):hover{background:var(--sand-900)}.lp .nv-panel{top:calc(100% + 8px);border:1px solid var(--sand-200);box-shadow:var(--shadow-lg);transform-origin:top;animation:lpPanel .4s var(--e2);background:#fff;border-radius:18px;flex-direction:column;padding:8px;display:flex;position:absolute;inset-inline:0}@keyframes lpPanel{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.lp .nv-panel>a{min-height:52px;font-family:var(--font-heading);color:var(--foreground);border-radius:12px;justify-content:space-between;align-items:center;padding-inline:12px;font-size:18px;font-weight:500;display:flex}.lp .nv-panel>a:hover{background:var(--sand-50)}.lp .nv-panel>a svg{color:var(--sand-500)}.lp .nv-pa{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;padding-top:8px;display:grid}.lp .nv-panel>:is(a,.nv-pa){animation:lpPanelItem .45s var(--e2) both;animation-delay:calc(var(--i) * 45ms + 60ms)}@keyframes lpPanelItem{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:1023px){.lp .nv-links{display:none}.lp .nv-menu{display:inline-flex}}@media (max-width:560px){.lp .nv-login,.lp .nv-cta{display:none}.lp .nv-lang{padding-inline:10px}.lp .nv-lang span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp .nv.fl{padding-top:8px}}.lp .hero{background:var(--sand-950);color:#fff;border-end-end-radius:var(--rad);border-end-start-radius:var(--rad);padding-top:clamp(132px,15vw,200px);position:relative}.lp .hero-in{text-align:center;flex-direction:column;align-items:center;display:flex}.lp .h1{color:#fff;text-wrap:balance;font-size:clamp(44px,7.4vw,108px);font-weight:600;line-height:1.22}.lp:lang(en) .h1,.lp:lang(en) .end-h{letter-spacing:-.045em;line-height:1}.lp :is(.h1,.end-h) .line+.line{color:var(--sand-400)}.lp .hero-sub{color:var(--sand-300);text-wrap:pretty;max-width:30em;margin-top:28px;font-size:clamp(17px,1.6vw,21px)}.lp .cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.lp .hero-note{color:var(--sand-400);margin-top:20px;font-size:14px}.lp .hero-demo{margin-bottom:calc(-1 * var(--ov))}.lp .demo{transform:perspective(1800px) rotateX(calc((1 - var(--p,1)) * 14deg)) scale(calc(.9 + var(--p,1) * .1));transform-origin:50% 0;will-change:transform;margin-top:clamp(56px,7vw,96px);position:relative}.lp .bk-wrap{max-width:1080px;color:var(--foreground);text-align:start;background:#fff;border-radius:20px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 60px 120px -50px #0000008c,0 30px 60px -40px #18171559}.lp .bk-bar{border-bottom:1px solid var(--sand-200);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:52px;padding-inline:16px;display:flex}.lp .bk-url{border:1px solid var(--sand-200);font:13px/1 var(--font-mono);color:var(--sand-600);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:6px 12px;display:flex;overflow:hidden}.lp .bk-url b{color:var(--sand-900);font-weight:500}.lp .bk-live{color:var(--palm-700);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1;display:flex}.lp .bk-live.you{color:var(--clay-700)}.lp .bk-live.you i{background:var(--clay-400);animation:none}.lp .bk-live i,.lp .live{background:var(--palm-400);width:8px;height:8px;animation:lpPing 1.8s var(--e) infinite;border-radius:50%}.lp .bk{min-height:var(--bk-min,520px);grid-template-columns:270px minmax(0,1fr) 230px;display:grid}.lp :is(.bk-form,.bk-done){grid-column:2/-1}.lp :where(.bk-staff,.bk-grid,.bk-t,.bk-fh) button{font:inherit;color:inherit;cursor:pointer;background:#fff}.lp .bk-info{border-inline-end:1px solid var(--sand-200);padding:24px}.lp .bk-av{background:var(--palm-600);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:600;display:grid}.lp .bk-biz{color:var(--sand-600);margin-top:14px;font-size:14px;font-weight:500}.lp .bk-svc{margin:2px 0 18px;font-size:24px;font-weight:600}.lp .bk-meta{color:var(--sand-800);flex-direction:column;gap:12px;font-size:15px;display:flex}.lp .bk-meta li{align-items:flex-start;gap:10px;display:flex}.lp .bk-meta svg{color:var(--sand-500);flex:none;margin-top:3px}.lp .bk-staff{border-top:1px solid var(--sand-200);flex-direction:column;gap:8px;margin-top:18px;padding-top:16px;display:flex}.lp .bk-staff>span{color:var(--sand-600);font-size:13px;font-weight:500}.lp .bk-staff>div{flex-wrap:wrap;gap:6px;display:flex}.lp .bk-staff button{border:1px solid var(--sand-300);height:40px;color:var(--sand-800);border-radius:999px;align-items:center;gap:6px;padding-inline:4px 10px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.lp .bk-staff button[aria-pressed=true]{border-color:var(--palm-600);background:var(--palm-50);color:var(--palm-800)}.lp .bk-staff button i{background:var(--palm-100);width:30px;height:30px;color:var(--palm-800);border-radius:50%;place-items:center;font-style:normal;display:grid}.lp .bk-staff button:nth-child(2) i{background:var(--clay-100);color:var(--clay-800)}.lp .bk-staff button:nth-child(3) i{background:var(--sand-150);color:var(--sand-700)}.lp .bk-cal{padding:24px}.lp .bk-mh{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.lp .bk-mh b{white-space:nowrap;font-size:17px;font-weight:600}.lp .bk-arr{gap:4px;display:flex}.lp .bk-arr span{border:1px solid var(--sand-200);width:40px;height:40px;color:var(--sand-800);border-radius:10px;place-items:center;display:grid}.lp .bk-arr span:first-child{color:var(--sand-300)}.lp .bk-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.lp .bk-wd{color:var(--sand-600);text-align:center;padding-bottom:6px;font-size:12px;font-weight:500}.lp .bk-d{aspect-ratio:1;background:var(--sand-50);min-height:40px;color:var(--sand-900);transition:background .18s, color .18s, transform .3s var(--e2);border:0;border-radius:12px;place-items:center;font-size:15px;font-weight:500;display:grid}.lp .bk-d:hover:not(:disabled,[aria-pressed=true]){background:var(--palm-100);color:var(--palm-800)}.lp .bk-d:disabled{color:var(--sand-400);cursor:default;background:0 0}.lp .bk-d.full{text-decoration:line-through}.lp .bk-d[aria-pressed=true]{background:var(--palm-600);color:#fff;transform:scale(1.06)}.lp .bk-slots{border-inline-start:1px solid var(--sand-200);animation:lpFx .45s var(--e2);padding:24px 16px}.lp .bk-sh{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.lp .bk-sh b{font-size:15px;font-weight:600}.lp .bk-sh span{color:var(--sand-600);font-size:13px}.lp .bk-sl{flex-direction:column;gap:8px;display:flex}.lp .bk-t{animation:lpFx .45s var(--e2) both;animation-delay:calc(var(--i,0) * 35ms);gap:6px;display:flex}.lp .bk-t button{border:1px solid var(--sand-300);height:44px;color:var(--sand-900);transition:background .25s var(--e2), border-color .25s var(--e2), color .25s var(--e2);border-radius:12px;flex:1;place-items:center;font-size:15px;font-weight:600;display:grid}.lp .bk-t button:hover{border-color:var(--palm-600);color:var(--palm-700)}.lp .bk-t.sel button:first-child{background:var(--sand-900);border-color:var(--sand-900);color:#fff}.lp .bk-t .bk-go{background:var(--palm-600);border-color:var(--palm-600);color:#fff;animation:lpGrow .4s var(--e2)}.lp .bk-t .bk-go:hover{background:var(--palm-700);color:#fff}@keyframes lpGrow{0%{opacity:0;flex-grow:0}}.lp .bk-when{background:var(--palm-50);color:var(--palm-800);animation:lpRise .5s var(--e2);border-radius:12px;margin-top:6px;padding:12px;font-weight:600}.lp .bk-meta .bk-when svg{color:var(--palm-600)}.lp .bk-empty{text-align:center;height:100%;min-height:200px;color:var(--sand-600);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;line-height:1.6;display:flex}.lp .bk-empty svg{color:var(--sand-400)}.lp .bk-form{max-width:560px;animation:lpFx .45s var(--e2);flex-direction:column;gap:14px;padding:24px;display:flex}.lp .bk-fh{align-items:center;gap:12px;display:flex}.lp .bk-fh h2{outline:0;margin:0;font-size:17px;font-weight:600}.lp .bk-back{border:1px solid var(--sand-200);height:36px;color:var(--sand-800);border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.lp .bk-me{border:1px solid var(--sand-200);background:var(--sand-50);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.lp .bk-me-av{background:var(--clay-100);width:40px;height:40px;color:var(--clay-800);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lp .bk-me>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.lp .bk-me b{font-size:15px}.lp .bk-me small{color:var(--sand-600);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lp .bk-pol{color:var(--sand-700);align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.6;display:flex}.lp .bk-pol svg{color:var(--river-500);flex:none;margin-top:3px}.lp .bk-done{text-align:center;animation:lpFx .45s var(--e2);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.lp .bk-done h2{font-family:var(--font-display);outline:0;margin:4px 0 0;font-size:30px;font-weight:600}.lp .bk-done p{color:var(--sand-600);margin:0;font-size:14px}.lp .ok circle{fill:var(--palm-50);stroke:var(--palm-600);stroke-width:3px;stroke-dasharray:190;stroke-dashoffset:190px;animation:lpDraw .7s var(--e2) forwards}.lp .ok path{fill:none;stroke:var(--palm-600);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:lpDraw .45s var(--e2) .45s forwards}@keyframes lpDraw{to{stroke-dashoffset:0}}.lp .bk-sum{background:var(--sand-50);border:1px solid var(--sand-200);color:var(--sand-700);border-radius:14px;flex-direction:column;gap:2px;margin-top:4px;padding:14px 20px;font-size:14px;display:flex}.lp .bk-sum b{color:var(--sand-900);font-size:15px}.lp .cur{z-index:20;pointer-events:none;opacity:0;transition:transform .85s cubic-bezier(.65,0,.3,1),opacity .35s;position:absolute;top:0;left:0}.lp .cur.on{opacity:1}.lp .cur svg{filter:drop-shadow(0 2px 3px #00000040);display:block}.lp .ripple{background:var(--palm-400);opacity:0;border-radius:50%;width:28px;height:28px;position:absolute;top:-12px;left:-12px}.lp .jn.ptoast{top:-24px;z-index:5;width:320px;color:var(--sand-900);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--e), transform .7s var(--e2), visibility 0s .7s;position:absolute;inset-inline-end:clamp(12px,4vw,56px);transform:translateY(-14px)scale(.96)}.lp .ptoast.on{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (max-width:560px){.lp .jn.ptoast{width:auto;inset-inline:12px}}@media (max-width:900px) and (min-width:600px){.lp .bk{grid-template-columns:minmax(0,1fr) 230px}.lp .bk-info{grid-column:1/-1}}@media (max-width:900px){.lp :is(.bk-form,.bk-done){grid-column:1/-1}.lp .bk-info{border:0;border-bottom:1px solid var(--sand-200);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;padding:20px;display:grid}.lp .bk-av{grid-row:span 2;width:44px;height:44px;font-size:20px}.lp .bk-biz{margin:0}.lp .bk-svc{margin:0;font-size:20px}.lp :is(.bk-meta,.bk-staff){grid-column:1/-1}.lp .bk-meta{flex-flow:wrap;gap:8px 16px;margin-top:14px;font-size:14px}.lp .bk-staff{flex-direction:row;align-items:center;gap:12px;margin-top:12px;padding-top:12px}.lp .bk-staff>div{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}}@media (max-width:599px){.lp .bk{grid-template-columns:minmax(0,1fr)}.lp :is(.bk-form,.bk-done){padding:16px}.lp .bk-meta li:nth-child(2),.lp .bk-meta li:nth-child(4){display:none}.lp .bk-meta li{background:var(--sand-50);border:1px solid var(--sand-200);border-radius:999px;align-items:center;padding:6px 10px;font-size:13px}.lp .bk-meta li svg{margin-top:0}.lp .bk-cal,.lp .bk-slots{padding:16px}.lp .bk-grid{gap:4px}.lp .bk-d{border-radius:10px;font-size:14px}.lp .bk-slots{border:0;border-top:1px solid var(--sand-200)}.lp .bk-sl{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.lp .bk-t.sel{grid-column:span 2}.lp .bk-bar{height:48px;padding-inline:10px}.lp .bk-url{padding:6px 10px;font-size:12px}.lp .bk-live{gap:0;font-size:0}.lp .bk-staff>span{display:none}}.lp .stmt{padding-top:calc(var(--ov) + clamp(96px, 11vw, 176px));padding-bottom:clamp(96px,11vw,176px)}.lp .stmt-t{text-wrap:balance;max-width:19em;font-size:clamp(30px,4.4vw,60px);font-weight:600;line-height:1.5}.lp:lang(en) .stmt-t{letter-spacing:-.03em;line-height:1.14}.lp .stmt-t span{color:var(--sand-950);transition:color .4s var(--e)}.lp .stmt-t span.hi{color:var(--palm-700)}.lp[data-motion] .stmt-t span:not(.on){color:var(--sand-300)}.lp main{flex-direction:column;display:flex}.lp .box{margin-inline:var(--gut);border-radius:var(--rad);padding-block:clamp(80px,10vw,144px);overflow:clip}.lp :is(.box+.box,.plain+.box,.box+.plain){margin-top:var(--gut)}.lp .box.white{background:#fff}.lp .box.ink{background:var(--sand-950);color:#fff}.lp .box.palm{background:var(--palm-800);color:#fff}.lp .box:is(.ink,.palm) .h2{color:#fff}.lp .box.ink .sub{color:var(--sand-300)}.lp .box.palm .sub{color:var(--palm-100)}.lp .plain{padding-block:clamp(96px,11vw,160px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp .box{animation:linear both lpBoxIn;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes lpBoxIn{0%{transform:scale(.96)translateY(32px)}to{transform:none}}.lp .how-hd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 48px;margin-bottom:clamp(40px,5vw,64px);display:grid}.lp .how-hd .sub{justify-self:end;max-width:24em}.lp .how-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lp .how-c{border:1px solid var(--border);transition:opacity .7s var(--e) var(--d), transform .9s var(--e2) var(--d), border-color .4s var(--e), box-shadow .5s var(--e);background:#fff;border-radius:24px;outline:0;flex-direction:column;padding:14px 14px 24px;display:flex;position:relative}.lp[data-motion] .how-g:not(.seen) .how-c{opacity:0;transform:translateY(28px)}.lp .how-c.act{border-color:var(--sand-300);transition-delay:0s;transform:translateY(-6px);box-shadow:0 32px 56px -36px #18171552}.lp .how-c:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}.lp .how-top{align-items:center;gap:12px;padding:6px 6px 14px;display:flex}.lp .how-n{border:1px solid var(--sand-200);width:28px;height:28px;color:var(--sand-600);transition:background .4s var(--e), color .4s, border-color .4s;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;line-height:1;display:grid}.lp .how-c:is(.act,.past) .how-n{background:var(--sand-950);border-color:var(--sand-950);color:#fff}.lp .how-tr{background:var(--sand-150);border-radius:2px;flex:1;height:2px;overflow:hidden}.lp .how-tr i{background:var(--sand-950);height:100%;transform-origin:var(--start);display:block;transform:scaleX(0)}.lp .how-c.past .how-tr i{transform:none}.lp .how-c.act .how-tr i{animation:lpHowFill var(--dur) linear forwards}.lp .how-g:not(.run) .act .how-tr i{animation-play-state:paused}.lp .how-g.hold .act .how-tr i{background:var(--palm-600);animation:none;transform:none}@keyframes lpHowFill{to{transform:none}}.lp .how-c .jc-vis{background:var(--sand-50);border-radius:16px;place-items:center;min-height:260px;padding:16px;display:grid;overflow:hidden}.lp .how-c h3{margin-top:20px;padding-inline:6px;font-size:19px;font-weight:600;line-height:1.4}.lp .how-c p{color:var(--muted-foreground);text-wrap:pretty;margin-top:6px;padding-inline:6px;font-size:15px}@media (max-width:1023px){.lp .how-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lp .how-hd{grid-template-columns:minmax(0,1fr)}.lp .how-hd .sub{justify-self:start}}@media (max-width:600px){.lp .how-g{grid-template-columns:minmax(0,1fr)}}.lp .jv{flex-direction:column;gap:10px;width:100%;max-width:300px;font-size:14px;display:flex}.lp .ig-top{align-items:center;gap:12px;display:flex}.lp .ig-top div,.lp .jn div{flex-direction:column;display:flex}.lp .ig-top b{font-size:15px}.lp .ig-top small,.lp .jn small{color:var(--sand-600);font-size:12px}.lp .ig-av{background:var(--palm-600);color:#fff;width:52px;height:52px;box-shadow:0 0 0 3px var(--sand-50), 0 0 0 5px var(--clay-300);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:600;display:grid}.lp .jv-ig p{font-size:13px;line-height:1.6}.lp .pill-link{background:var(--palm-50);color:var(--palm-700);font:500 12px/1 var(--font-mono);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:relative}.lp .tap{inset-inline-end:8px;background:var(--palm-400);opacity:0;border-radius:50%;width:28px;height:28px;margin-top:-14px;position:absolute;top:50%}.lp .how-g.run .act .tap{animation:lpTap 2s var(--e) .4s infinite}@keyframes lpTap{0%{opacity:0;transform:scale(.3)}15%{opacity:.45}45%,to{opacity:0;transform:scale(1.8)}}.lp .jp-days{gap:6px;display:flex}.lp .jp-days span{border:1px solid var(--sand-200);background:#fff;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 0;display:flex}.lp .jp-days small{color:var(--sand-600);font-size:11px}.lp .jp-days b{font-size:17px}.lp .jp-days .on{background:var(--palm-600);border-color:var(--palm-600);color:#fff}.lp .jp-days .on small{color:var(--palm-100)}.lp .act .jp-days .on{animation:lpPop .6s var(--e2) .15s both}.lp .jp-slots{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lp .jp-slots span{border:1px solid var(--sand-300);height:42px;transition:all .4s var(--e2);background:#fff;border-radius:10px;place-items:center;font-weight:600;display:grid}.lp .act .jp-slots .on{background:var(--sand-900);border-color:var(--sand-900);color:#fff;transition-delay:.5s}.lp .jpy-a{justify-content:space-between;align-items:baseline;display:flex}.lp .jpy-a small{color:var(--sand-600);font-size:13px}.lp .jpy-a b{font-size:18px}.lp .jpy-o{border:1px solid var(--sand-300);color:var(--sand-600);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.lp .jpy-o span{color:var(--sand-950);flex-direction:column;flex:1;font-weight:600;display:flex}.lp .jpy-o small{color:var(--sand-600);font-size:12px;font-weight:400}.lp .jpy-o i{border:1.5px solid var(--sand-400);border-radius:50%;width:18px;height:18px}.lp .jpy-o.on{border-color:var(--palm-600);background:var(--palm-50);color:var(--palm-600)}.lp .jpy-o.on i{border:5px solid var(--palm-600)}.lp .jpy-btn{background:var(--palm-600);color:#fff;border-radius:12px;height:44px;position:relative;overflow:hidden}.lp .jpy-btn span{justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex;position:absolute;inset:0}.lp .jpy-btn .l2{transform:translateY(100%)}.lp .how-g.run .act .jpy-btn .l1{animation:lpBtnA 3.2s var(--e2) infinite}.lp .how-g.run .act .jpy-btn .l2{animation:lpBtnB 3.2s var(--e2) infinite}@keyframes lpBtnA{0%,35%{transform:none}45%,90%{transform:translateY(-100%)}to{transform:none}}@keyframes lpBtnB{0%,35%{transform:translateY(100%)}45%,90%{transform:none}to{transform:translateY(100%)}}.lp .jn{border:1px solid var(--sand-200);background:#fff;border-radius:16px;align-items:flex-start;gap:10px;padding:12px;display:flex;box-shadow:0 12px 24px -14px #28272459}.lp .jn b{font-size:13px}.lp .jn span{color:var(--palm-700);font-size:12px}.lp .act .jn{animation:lpFeedIn .8s var(--e2) .2s both}@keyframes lpFeedIn{0%{opacity:0;transform:translateY(-16px)scale(.96)}}.lp .jc{border:1px solid var(--sand-200);background:#fff;border-radius:14px;overflow:hidden}.lp .jc-r{align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.lp .jc-r+.jc-r{border-top:1px solid var(--sand-200)}.lp .jc-r>span:first-child{color:var(--sand-600);width:40px;font-weight:600}.lp .jc-r b{flex:1;font-weight:500}.lp .jc-r.new{background:var(--palm-50)}.lp .act .jc-r.new{animation:lpFx .6s var(--e2) .7s both}.lp .tabs{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(24px,5vw,72px);display:grid}.lp .tb-list{border-top:1px solid var(--sand-800);flex-direction:column;display:flex}.lp .tb{border:0;border-bottom:1px solid var(--sand-800);color:var(--sand-400);text-align:start;font:inherit;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;padding:18px 0;display:flex;position:relative}.lp .tb:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #fff}.lp .tb-l{align-items:center;gap:10px;font-size:clamp(19px,1.8vw,22px);font-weight:500;line-height:1.4;transition:color .2s;display:inline-flex}.lp .tb:hover .tb-l,.lp .tb[aria-selected=true] .tb-l{color:#fff}.lp .tb-pro{font-family:var(--font-sans);border:1px solid var(--sand-700);color:var(--palm-200);border-radius:999px;padding:4px 7px;font-size:11px;font-weight:500;line-height:1}.lp .tb-b{transition:grid-template-rows .45s var(--e2);grid-template-rows:0fr;display:grid}.lp .tb[aria-selected=true] .tb-b{grid-template-rows:1fr}.lp .tb-bi{overflow:hidden}.lp .tb-bi b{color:#fff;margin-top:10px;font-size:17px;font-weight:500;display:block}.lp .tb-bi span{color:var(--sand-300);max-width:30em;margin-top:4px;font-size:15px;line-height:1.6;display:block}.lp .tb-bar{bottom:-1px;background:var(--palm-300);height:2px;transform-origin:var(--start);animation:lpTabBar var(--dur) linear forwards;position:absolute;inset-inline:0}@keyframes lpTabBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp .tb-stage{background:var(--sand-100);color:var(--foreground);border-radius:24px;place-items:center;min-height:580px;padding:clamp(20px,4vw,56px);display:grid;overflow:hidden}.lp .tb-in{width:100%;animation:lpTabIn .55s var(--e2);place-items:center;display:grid}@keyframes lpTabIn{0%{opacity:0;transform:translateY(18px)scale(.98)}}.lp .mock{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:16px;width:100%;min-width:0;max-width:400px;padding:16px;display:flex;box-shadow:0 1px 2px #1111100a}.lp .mk-title{font-size:17px;font-weight:600;line-height:1.4}.lp .mk-muted{color:var(--muted-foreground);font-size:14px}.lp .mk-row{align-items:center;gap:12px;display:flex}.lp .mk-note{color:var(--muted-foreground);align-items:flex-start;gap:8px;font-size:14px;line-height:1.55;display:flex}.lp .mk-note svg{flex:none;margin-top:2px}.lp .mk-tz{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:-6px;display:flex}.lp .mk-tz span{font-size:15px;font-weight:500}.lp .mk-tz small{color:var(--muted-foreground);font-size:13px}.lp .card-w{background:#fff;border-radius:16px;width:100%;max-width:400px;padding:24px}.lp .ev-tab{gap:12px;width:100%;max-width:400px;display:grid}.lp .ev-seats{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:22px;padding:20px;display:flex}.lp .ev-list>li{align-items:center;gap:12px;padding-block:12px;display:flex}.lp .ev-list>li+li{border-top:1px solid var(--border)}.lp .ev-list>li>div{flex-direction:column;flex:1;min-width:0;display:flex}.lp .ev-list b{font-size:15px;font-weight:500}.lp .ev-list small{color:var(--muted-foreground);font-size:13px}.lp .share{flex-direction:column;gap:12px;width:100%;max-width:340px;display:flex}.lp .shc{border:1px solid var(--sand-200);background:#fff;border-radius:18px;padding:14px 16px;box-shadow:0 10px 24px -18px #28272466}.lp .shc:nth-child(2){margin-inline-start:24px}.lp .shc:nth-child(3){margin-inline-end:24px}.lp .shc-h{align-items:center;gap:8px;margin-bottom:8px;display:flex}.lp .shc-h b{color:var(--sand-600);font-size:13px;font-weight:600}.lp .shc-av{background:var(--palm-100);border-radius:50%;width:26px;height:26px}.lp .shc p{margin-bottom:10px;font-size:15px;font-weight:500;line-height:1.5}.lp .shc-rep{background:var(--sand-100);margin-top:10px;border-radius:12px;width:fit-content;margin-inline-start:auto;padding:8px 12px;font-size:14px;display:block}.lp .seat-g{grid-template-columns:repeat(4,40px);gap:12px;display:grid}.lp .seat-g i{border:2px solid var(--sand-300);width:40px;height:40px;transition:all .35s var(--e2);background:#fff;border-radius:12px}.lp .seat-g i.on{background:var(--palm-600);border-color:var(--palm-600);transform:scale(.92)}.lp .lang{flex-direction:column;align-items:center;gap:18px;width:100%;display:flex}.lp .lang-c{width:100%;height:64px;position:relative;overflow:hidden}.lp .lang-c span{font-family:var(--font-heading);transition:transform .7s var(--e2), opacity .5s var(--e), filter .5s;place-items:center;font-size:clamp(30px,3vw,38px);font-weight:600;display:grid;position:absolute;inset:0}.lp .lang-c span[lang=en]{opacity:0;filter:blur(6px);letter-spacing:-.02em;transform:translateY(100%)}.lp .lang-c.en span[lang=ar]{opacity:0;filter:blur(6px);transform:translateY(-100%)}.lp .lang-c.en span[lang=en]{opacity:1;filter:none;transform:none}.lp .lang-dir{color:var(--sand-500);align-items:center;gap:10px;display:flex}.lp .lang-dir b{font:600 12px/1 var(--font-mono);color:var(--sand-600);border-radius:8px;padding:6px 10px;transition:all .3s}.lp .lang-dir b.on{background:var(--sand-900);color:#fff}.lp .notes{flex-direction:column;gap:8px;width:100%;max-width:300px;display:flex}.lp .nt{border:1px solid var(--sand-200);animation:lpNote 6s var(--e2) infinite;animation-delay:calc(var(--i) * .5s);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 6px 16px -10px #2827244d}@keyframes lpNote{0%{opacity:0;transform:translateY(-14px)scale(.96)}10%,78%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(6px)}}.lp .nt-ic{background:var(--palm-50);width:32px;height:32px;color:var(--palm-600);border-radius:10px;flex:none;place-items:center;display:grid}.lp .nt div{flex-direction:column;display:flex}.lp .nt b{font-size:14px}.lp .nt div span{color:var(--sand-600);font-size:13px}.lp .pol{flex-direction:column;gap:14px;display:flex}.lp .pol-r{color:var(--sand-700);font-size:15px}.lp .pol-out{background:var(--sand-50);border:1px solid var(--sand-200);border-radius:16px;flex-direction:column;gap:2px;padding:16px;display:flex}.lp .pol-out span{color:var(--sand-600);font-size:13px}.lp .pol-out b{font-family:var(--font-heading);color:var(--palm-700);animation:lpFx .4s var(--e2);font-size:26px;font-weight:600}.lp .pol-out small{color:var(--sand-700);font-size:13px}.lp .pol-out.half b{color:var(--sand-950)}@media (max-width:899px){.lp .tabs{grid-template-columns:minmax(0,1fr)}.lp .tb-stage{order:-1;min-height:480px}}.lp .dfr{max-width:1080px;margin-inline:auto}.lp .dapp{color:var(--sand-900);background:#fff;border-radius:20px;grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 60px 120px -50px #00000080}.lp .d-side{background:var(--sand-50);border-inline-end:1px solid var(--border);flex-direction:column;gap:2px;padding:18px 12px;display:flex}.lp .d-brand{align-items:center;gap:8px;padding:4px 10px 18px;display:flex}.lp .d-side>span{color:var(--sand-700);border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.lp .d-side>span.on{border-color:var(--border);color:var(--foreground);background:#fff}.lp .d-main{min-width:0;padding:24px}.lp .d-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .d-top div{flex-direction:column;display:flex}.lp .d-top b{font-size:20px;font-weight:600}.lp .d-top div span{color:var(--sand-600);font-size:14px}.lp .d-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:20px 0;display:grid}.lp .d-st{border:1px solid var(--sand-200);border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.lp .d-st span{color:var(--sand-600);font-size:13px}.lp .d-st b{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.lp .d-cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.lp .d-tl{border:1px solid var(--sand-200);border-radius:14px;overflow:hidden}.lp .d-row{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:grid}.lp .d-row+.d-row{border-top:1px solid var(--sand-200)}.lp .d-t{color:var(--sand-600);font-variant-numeric:tabular-nums;font-weight:600}.lp .d-l{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lp .d-row.k-block{background:repeating-linear-gradient(135deg, var(--sand-50) 0 8px, #fff 8px 16px)}.lp .d-feed{background:var(--sand-50);border:1px solid var(--sand-200);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.lp .d-fh{align-items:center;gap:8px;margin-bottom:4px;font-size:14px;display:flex}.lp .d-fi{border:1px solid var(--sand-200);animation:lpFx .6s var(--e2) both;background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:12px;display:flex;position:relative}.lp .d-fi:first-of-type{animation:lpFeedIn .7s var(--e2) both;border-color:var(--palm-200)}.lp .d-fi b{padding-inline-end:48px;font-size:14px}.lp .d-fi span{color:var(--sand-600);font-size:13px}.lp .d-fi small{top:12px;color:var(--sand-600);font-size:12px;position:absolute;inset-inline-end:12px}@media (max-width:960px){.lp .dapp{grid-template-columns:minmax(0,1fr)}.lp .d-side{display:none}.lp .d-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.lp .d-main{padding:16px}.lp .d-row{grid-template-columns:48px minmax(0,1fr)}.lp .d-row>:last-child{grid-column:2;justify-self:start}.lp .d-top b{font-size:17px}.lp .d-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp .d-st{padding:12px}.lp .d-st b{font-size:18px}.lp .d-st span{font-size:12px}}@media (max-width:380px){.lp .d-stats{grid-template-columns:minmax(0,1fr)}}.lp .hd-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.lp .hd-row .hd{margin-bottom:0}.lp .car-nav{flex:none;gap:8px;display:flex}.lp .car-nav button{border:1px solid var(--border-strong);cursor:pointer;width:48px;height:48px;color:var(--foreground);background:#fff;border-radius:50%;place-items:center;transition:background .16s,border-color .16s;display:grid}.lp .car-nav button:hover{background:var(--sand-50);border-color:var(--sand-400)}.lp .car-nav button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lp .car{--pad:max(clamp(20px, 4vw, 48px), calc((100% - 1200px) / 2 + clamp(20px, 4vw, 48px)));scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--pad);scroll-padding-inline:var(--pad);gap:16px;display:flex;overflow-x:auto}.lp .car::-webkit-scrollbar{display:none}.lp .wc{scroll-snap-align:start;background:var(--sand-50);border-radius:24px;flex-direction:column;flex:none;width:min(340px,82vw);padding:28px;display:flex}.lp .wc-h{align-items:center;gap:14px;display:flex}.lp .wc-ic{background:var(--sand-950);color:#fff;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.lp .wc h3{font-size:22px;font-weight:600;line-height:1.35}.lp .wc>p{color:var(--muted-foreground);margin:14px 0 24px;font-size:15px}.lp .wc-ex{color:var(--muted-foreground);margin-top:auto;margin-bottom:8px;font-size:12px;font-weight:500}.lp .wc ul{background:#fff;border-radius:14px;padding:4px 16px}.lp .wc li{flex-direction:column;padding-block:12px;display:flex}.lp .wc li+li{border-top:1px solid var(--border)}.lp .wc li b{font-size:15px;font-weight:500}.lp .wc li span{color:var(--muted-foreground);font-size:13px}@media (max-width:640px){.lp .car-nav{display:none}}.lp .iq-wrap{background:#fff;border-radius:24px;max-width:980px;margin-inline:auto;overflow:auto hidden}.lp .iq{border-collapse:collapse;width:100%;min-width:620px}.lp .iq :is(th,td){text-align:start;border-bottom:1px solid var(--border);vertical-align:middle;padding:20px 28px;font-size:16px}.lp .iq tbody tr:last-child>*{border-bottom:0}.lp .iq thead th{color:var(--muted-foreground);font-size:14px;font-weight:500}.lp .iq thead th.us{color:var(--foreground);font-family:var(--font-heading);font-size:16px;font-weight:600}.lp .iq tbody th{font-weight:400}.lp .iq .us{background:var(--sand-50);width:20%}.lp .iq td:last-child{width:28%}.lp .iq-brand{align-items:center;gap:8px;display:inline-flex}.lp .iq-y{color:var(--palm-600);display:inline-flex}.lp .iq-n{color:var(--sand-500);display:inline-flex}.lp .iq-t{color:var(--muted-foreground);font-size:15px}.lp .faq-g{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.lp .faq-g .hd{margin-bottom:0;position:sticky;top:110px}.lp .fq-t{font-family:var(--font-heading);padding-block:20px;font-size:18px;font-weight:500}.lp .fq-a{color:var(--muted-foreground);padding-bottom:12px;font-size:16px}@media (max-width:899px){.lp .faq-g{grid-template-columns:minmax(0,1fr)}.lp .faq-g .hd{position:static}}.lp .end{background:var(--sand-950);color:#fff;margin-top:var(--gut);border-start-start-radius:var(--rad);border-start-end-radius:var(--rad);padding-top:clamp(120px,14vw,200px)}.lp .end-in{text-align:center;flex-direction:column;align-items:center;display:flex}.lp .end-h{color:#fff;text-wrap:balance;font-size:clamp(38px,6vw,88px);font-weight:600;line-height:1.25}.lp .end .cta{margin-top:40px}.lp .ft{border-top:1px solid var(--sand-800);margin-top:clamp(120px,14vw,200px);padding-block:56px 32px}.lp .ft-top{grid-template-columns:2fr repeat(3,1fr);gap:32px;display:grid}.lp .ft .nv-brand{color:#fff}.lp .ft-b p{color:var(--sand-400);margin-top:12px;font-size:15px}.lp .ft-c{flex-direction:column;gap:10px;display:flex}.lp .ft-c h3{font-family:var(--font-sans);color:#fff;margin-bottom:4px;font-size:15px;font-weight:500}.lp .ft-c a{color:var(--sand-400);font-size:15px}.lp .ft-c a:hover{color:#fff}.lp .ft-bot{border-top:1px solid var(--sand-800);color:var(--sand-400);margin-top:48px;padding-top:24px;font-size:14px}@media (max-width:767px){.lp .ft-top{grid-template-columns:1fr 1fr}.lp .ft-b{grid-column:1/-1}}.lp .skip{inset-inline-start:12px;z-index:40;color:var(--sand-950);background:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:-60px}.lp .skip:focus{top:12px}@media (prefers-reduced-motion:reduce){.lp .nt{animation:none}.lp[data-motion] .rv,.lp[data-motion] .how-g .how-c{opacity:1;transform:none}.lp .how-c.act .how-tr i{animation:none;transform:none}.lp .demo{transform:none}.lp .cur{display:none}.lp[data-motion] .bill-x .bill{clip-path:none;transform:none}.lp[data-motion] .bill-x .bill-stamp{opacity:.88;scale:1}}.lp .pc-row{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:980px;margin-top:clamp(48px,6vw,80px);display:grid;position:relative}.lp .pc{--pc-muted:var(--muted-foreground);--pc-icon:var(--palm-600);--pc-line:var(--border);color:var(--foreground);text-align:start;background:#fff;border-radius:28px;flex-direction:column;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 0 0 1px #ffffff0f,0 50px 100px -50px #00000080}.lp .pc.pro{--pc-muted:var(--palm-200);--pc-icon:var(--palm-300);--pc-line:#ffffff24;background:var(--palm-800);color:#fff}.lp .pc-name{font-family:var(--font-heading);font-size:28px;font-weight:600;line-height:1.2}.lp .pc-for{color:var(--pc-muted);margin-top:6px;font-size:15px}.lp .pc-price{flex-direction:column;gap:4px;margin-top:28px;display:flex}.lp .pc-price b{font-family:var(--font-heading);font-size:clamp(32px,3.4vw,46px);font-weight:600;line-height:1.1}.lp:lang(en) .pc-price b{letter-spacing:-.02em}.lp .pc-price span{color:var(--pc-muted);font-size:14px}.lp .pc-cta{width:100%;margin-top:24px}.lp .pc-note{color:var(--pc-muted);margin-top:10px;font-size:13px}.lp .pc-plus{font-size:14px;font-weight:500}.lp .pc-list{flex-direction:column;gap:12px;margin-top:16px;font-size:15px;display:flex}.lp :is(.pc-plus,.free .pc-list){border-top:1px solid var(--pc-line);margin-top:24px;padding-top:24px}.lp .pc-list li{align-items:flex-start;gap:10px;display:flex}.lp .pc-list svg{color:var(--pc-icon);flex:none;margin-top:4px}.lp .prc-after{padding-top:calc(var(--ov) + clamp(72px, 9vw, 140px))}@media (max-width:760px){.lp .pc-row{grid-template-columns:minmax(0,1fr)}}.lp .bill-g{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.lp .bill-g .hd{margin-bottom:0}.lp .bill-x{flex-direction:column;align-items:center;display:flex}.lp .bill-slot{z-index:2;background:var(--sand-950);border-radius:999px;width:min(100%,500px);height:14px;position:relative;box-shadow:inset 0 -4px 6px #0000008c}.lp .bill{--paper:#fffdf6;filter:drop-shadow(0 24px 28px #28272429);width:min(100% - 32px,460px);margin-top:-7px}.lp .bill-paper{--z:9px;background-color:var(--paper);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--z)) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--z)) 100%;background-image:radial-gradient(#2827240a 1px,#0000 1px);background-size:4px 4px;padding:36px 28px 96px;position:relative}.lp .bill table{border-collapse:collapse;width:100%;font-size:15px}.lp .bill caption{border-bottom:2px dashed var(--sand-300);text-align:start;margin-bottom:10px;padding-bottom:18px}.lp .bill-head{font-family:var(--font-heading);align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.lp .bill :is(tbody,tfoot) :is(th,td){text-align:start;background-image:radial-gradient(circle, var(--sand-400) 1px, transparent 1.4px);background-position:0 calc(50% + .45em);background-repeat:repeat-x;background-size:7px 7px;padding-block:11px;font-weight:400}.lp .bill :is(th,td) span{background:var(--paper)}.lp .bill th span{padding-inline-end:10px}.lp .bill td span{padding-inline-start:10px}.lp .bill :is(tbody,tfoot) td{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;width:1%;font-weight:500}.lp .bill td.z{color:var(--palm-700)}.lp .bill tfoot :is(th,td){border-top:2px solid var(--sand-900);font-family:var(--font-heading);background-image:none;padding-top:18px;font-size:20px;font-weight:600}.lp .bill-stamp{inset-inline:0;border:3px double var(--palm-600);width:fit-content;color:var(--palm-700);font-family:var(--font-heading);letter-spacing:.02em;opacity:.88;mix-blend-mode:multiply;pointer-events:none;border-radius:10px;margin-inline:auto;padding:6px 16px;font-size:16px;font-weight:600;position:absolute;bottom:34px;transform:rotate(-9deg)}.lp .bill-note{text-align:center;max-width:26em;color:var(--muted-foreground);margin-top:28px;font-size:14px}.lp[data-motion] .bill-x.rv{opacity:1;transform:none}.lp[data-motion] .bill{clip-path:inset(0 -60px 100%);transition:clip-path 1.6s var(--e2), transform 1.6s var(--e2);transform:translateY(-40px)}.lp[data-motion] .bill-x[data-in] .bill{clip-path:inset(-20px -60px -80px);transform:none}.lp[data-motion] .bill .bill-stamp{opacity:0;scale:1.5}.lp[data-motion] .bill-x[data-in] .bill-stamp{opacity:.88;transition:opacity .25s 1.45s,scale .45s cubic-bezier(.3,1.6,.5,1) 1.45s;scale:1}@media (max-width:899px){.lp .bill-g{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.lp .bill-paper{padding-inline:18px}.lp .bill table{font-size:14px}.lp .bill tfoot :is(th,td){font-size:17px}}.lp .iq.cmp :is(td,thead th):not(:first-child){width:22%}.lp .cmp-plan{flex-direction:column;gap:2px;display:flex}.lp .cmp-plan b{font-family:var(--font-heading);color:var(--foreground);font-size:17px;font-weight:600}.lp .cmp-plan small{color:var(--muted-foreground);font-size:13px;font-weight:400}.lp .fq-l{color:var(--palm-700);text-underline-offset:3px;font-weight:500;text-decoration:underline}
