.lp{--lp-pad:clamp(16px, 5.5vw, 88px);background:var(--n0);color:var(--t-hi);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;overflow-x:clip}.lp :where(h1,h2,h3,h4,p,ul,ol){margin:0;padding:0}.lp :where(ul,ol){list-style:none}.lp button{cursor:pointer;font:inherit}.lp :where(a){color:inherit}.lp :where(a):hover{text-decoration:none}.lp :focus-visible{outline:3px solid var(--iris);outline-offset:3px;border-radius:8px}.lp [id]{scroll-margin-top:72px}.lp-ico{flex:none}.lp-wrap{max-width:1320px;padding-inline:var(--lp-pad);margin:0 auto;position:relative}.lp-sec{padding-block:clamp(88px,11vw,160px);position:relative}.lp-h1,.lp-h2,.lp-h3,.lp-h4{font-family:var(--font-display);letter-spacing:-.03em;font-weight:700}.lp-h1{font-size:clamp(42px,5.2vw,80px);line-height:1.04}.lp-h1-2{color:var(--t-md);display:block}.lp-h2{font-size:clamp(30px,3.6vw,48px);line-height:1.08}.lp-h2--xl{font-size:clamp(32px,4.4vw,62px);line-height:1.04}.lp-h2--hero{font-size:clamp(40px,6.4vw,92px);line-height:1.02}.lp-h3{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.lp-h4{letter-spacing:-.015em;font-size:19px;line-height:1.25}.lp em{font-family:var(--serif);letter-spacing:-.01em;background:linear-gradient(100deg, var(--sun) 10%, var(--sun-2) 55%, var(--rose) 95%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-size:1.1em;font-style:italic;font-weight:400;line-height:.9}[data-tone=light] em,.lp-light em{background:linear-gradient(100deg, var(--iris-ink) 0%, #b0369a 60%, #e0475f 100%);-webkit-background-clip:text;background-clip:text}.lp-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--sun);font-size:12px;font-weight:700;display:inline-block}[data-tone=light] .lp-eyebrow{color:var(--iris-ink)}.lp-lede{color:var(--t-md);max-width:620px;font-size:clamp(17px,1.4vw,20px);line-height:1.6}.lp-lede strong{color:var(--t-hi);font-weight:700}.lp-body{color:var(--t-md);font-size:17px;line-height:1.65}[data-tone=light] .lp-body{color:var(--ink-2)}.lp-fine{color:var(--t-lo);font-size:13px}[data-tone=light] .lp-fine{color:var(--ink-3)}.lp-fine--center{text-align:center}.lp-head{flex-direction:column;gap:14px;display:flex}.lp-head--center{text-align:center;align-items:center;max-width:900px;margin-inline:auto}.lp-textlink{min-height:44px;color:var(--iris-ink);align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lp-textlink svg{transition:transform .2s var(--ease-out)}.lp-textlink:hover svg{transform:translate(3px)}.lp-btn{white-space:nowrap;height:48px;transition:transform .18s var(--ease-out), box-shadow .22s ease, background .2s ease, color .2s ease, border-color .2s ease;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lp-btn:active{transform:scale(.97)}.lp-btn--lg{height:58px;padding:0 30px;font-size:16.5px}.lp-btn--nav{height:40px;padding:0 18px;font-size:14px}.lp-btn--block{width:100%}.lp-btn--sun{color:#1b1433;background:linear-gradient(120deg, #ffe07a 0%, var(--sun) 35%, var(--sun-2) 100%);box-shadow:0 10px 30px -12px #ff9a6bd9,inset 0 1px #fff9}.lp-btn--sun:hover{color:#1b1433;transform:translateY(-2px);box-shadow:0 16px 40px -12px #ff9a6bf2,inset 0 1px #fff9}.lp-btn--sun:active{transform:scale(.97)}.lp-btn--glass{color:var(--t-hi);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border-color:#ffffff38}.lp-btn--glass:hover{color:var(--t-hi);background:#ffffff1f;border-color:#fff6}.lp-btn--ink{color:#fff;background:var(--ink)}.lp-btn--ink:hover{color:#fff;background:#2a2748}.lp-btn--ink-ghost{color:var(--ink);background:#fff;border-color:#d9d3ea}.lp-btn--ink-ghost:hover{color:var(--ink);border-color:var(--iris-ink)}.lp-nav{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(1.3);transition:background .4s,color .4s,box-shadow .4s;position:fixed;inset:0 0 auto}.lp-nav--dark{color:var(--t-hi);background:#070a1f73;box-shadow:0 1px #ffffff0f}.lp-nav--light{color:var(--ink);background:#fffaf4c7;box-shadow:0 1px #17152e12}.lp-nav-in{justify-content:space-between;align-items:center;gap:20px;height:68px;display:flex}.lp-brand{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.lp-nav--dark .lp-brand{color:var(--sun)}.lp-nav--light .lp-brand{color:var(--iris-ink)}.lp-brand-word{font-family:var(--font-display);letter-spacing:-.03em;color:var(--t-hi);font-size:22px;font-weight:700;transition:color .4s}.lp-nav--light .lp-brand-word{color:var(--ink)}.lp-nav-links{gap:30px;font-size:14.5px;font-weight:600;display:flex}.lp-nav-links a,.lp-nav-links a:hover{color:inherit;text-decoration:none}.lp-nav-links a{opacity:.8;padding-block:10px;transition:opacity .16s}.lp-nav-links a:hover{opacity:1}.lp-nav-right{align-items:center;gap:18px;display:flex}.lp-nav-login,.lp-nav-login:hover{color:inherit;text-decoration:none}.lp-nav-login{opacity:.85;font-size:14.5px;font-weight:600}.lp-nav-login:hover{opacity:1}.lp-menu-btn{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:none}.lp-menu{padding:8px var(--lp-pad) 20px;flex-direction:column;display:flex}.lp-menu a,.lp-menu a:hover{color:inherit;text-decoration:none}.lp-menu a{border-color:#8080a033;border-bottom-style:solid;border-bottom-width:1px;padding:14px 0;font-size:16px;font-weight:600;text-decoration:none}@media (width<=1020px){.lp-nav-links{display:none}}@media (width<=820px){.lp-nav-in{height:60px}.lp-nav-login{display:none}.lp-menu-btn{display:inline-flex}.lp-nav .lp-btn--nav{height:38px;padding:0 14px;font-size:13.5px}.lp-nav-right{gap:10px}.lp-nav-lang{padding:2px}.lp-nav-lang button.is-on{display:none}.lp-nav-lang button{opacity:.9;min-width:36px;height:30px;padding:0 8px;font-size:12px}}.lp-reveal>*{opacity:0;transition:opacity .8s var(--ease-out), transform .9s var(--ease-out);transform:translateY(28px)}.lp-reveal>:nth-child(2){transition-delay:.12s}.lp-reveal>:nth-child(3){transition-delay:.24s}.lp-reveal.is-in>*{opacity:1;transform:none}.lp-hero{background:radial-gradient(60% 50% at 78% 30%, #8b7cff47, transparent 70%), radial-gradient(50% 40% at 15% 85%, #ff6f9129, transparent 70%), linear-gradient(180deg, var(--n0) 0%, var(--n1) 100%);align-items:center;min-height:100svh;padding:120px 0;display:flex;position:relative;overflow:hidden}.lp-sky{pointer-events:none;position:absolute;inset:0}.lp-sky-glow{background:radial-gradient(circle,#ffc85724,#0000 62%);border-radius:50%;width:60vmax;height:60vmax;animation:9s ease-in-out infinite lp-breathe;position:absolute;top:-22vmax;right:-18vmax}.lp-orb{width:0;height:0;opacity:calc(1 - var(--p,0) * 1.5);position:absolute;top:57%;left:81%}.lp-orb-core{color:#1b1433;background:radial-gradient(circle at 40% 35%, #fff2c2, var(--sun) 55%, var(--sun-2));border-radius:50%;place-items:center;width:88px;height:88px;animation:4s ease-in-out infinite lp-breathe;display:grid;position:absolute;top:-44px;left:-44px;box-shadow:0 0 60px 10px #ffc85759,0 0 0 10px #ffc85714}.lp-orb-ring{opacity:0;width:88px;height:88px;animation:lp-orb 6s ease-out calc(var(--i) * 1.5s) infinite;border:1.5px solid #ffc8578c;border-radius:50%;position:absolute;top:-44px;left:-44px}@keyframes lp-orb{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(6)}}@media (width<=1020px){.lp-orb{display:none}}@media (width<=1020px) and (height>=960px){.lp-orb{display:block;top:76%;left:50%}}.lp-stars{transform:scale(calc(1 + var(--p,0) * .4));transform-origin:70% 40%;position:absolute;inset:0}.lp-star{left:var(--x);top:var(--y);width:var(--s);height:var(--s);opacity:.55;animation:lp-twinkle var(--tw) ease-in-out var(--d) infinite alternate;background:#d9d4ff;border-radius:50%;position:absolute;box-shadow:0 0 10px #d9d4ff99}.lp-star.is-leaving{box-shadow:none;animation:lp-leave 16s linear var(--d) infinite;background:#9f99d6}.lp-shout{left:var(--x);top:var(--y);z-index:1;background:linear-gradient(135deg, #ff9db2, var(--rose));color:#2a0b19;white-space:nowrap;opacity:0;transform-origin:0 100%;animation:lp-shout 10.4s var(--ease-out) var(--d) infinite;border-radius:18px 18px 18px 4px;padding:10px 16px;font-size:15px;font-weight:800;position:absolute;box-shadow:0 12px 30px -10px #ff6f91cc,0 0 0 6px #ff6f911f}.lp-hero-in{z-index:2;width:100%;transform:translateY(calc(var(--p,0) * -140px));opacity:calc(1 - var(--p,0) * 1.7);position:relative}.lp-hero-in>*{max-width:680px}.lp-hero-in>.lp-h1{max-width:1080px}.lp-kicker{color:var(--t-md);background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:8px 16px 8px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.lp-pulse{background:var(--mint);border-radius:50%;width:8px;height:8px;position:relative}.lp-pulse:after{content:"";border:2px solid var(--mint);border-radius:50%;animation:2.2s ease-out infinite lp-ping;position:absolute;inset:-5px}.lp-hero .lp-lede{margin-top:22px}.lp-hero-ctas{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.lp-hero-note{margin-top:16px}.lp-cue{z-index:2;letter-spacing:.04em;color:var(--t-lo);opacity:calc(1 - var(--p,0) * 4);flex-direction:column;align-items:center;gap:12px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.lp-cue-line{background:linear-gradient(var(--t-lo), transparent);width:1.5px;height:44px;position:relative;overflow:hidden}.lp-cue-line:after{content:"";background:var(--sun);height:14px;animation:lp-drip 1.8s var(--ease-out) infinite;position:absolute;left:0;right:0}@media (width>=821px){.lp-shout:first-of-type{top:15%;left:auto;right:12%}.lp-shout:nth-of-type(2){top:40%;left:auto;right:4%}.lp-shout:nth-of-type(3){top:62%;left:auto;right:16%}.lp-shout:nth-of-type(4){top:80%;left:auto;right:5%}}@media (width<=1180px) and (width>=821px){.lp-shout{font-size:13px}.lp-hero-in>*{max-width:640px}}@media (width<=820px){.lp-hero{align-items:flex-start;padding:96px 0 110px}.lp-shout{display:none}.lp-kicker{margin-bottom:20px;font-size:12.5px}.lp-kicker-more{display:none}.lp-hero-ctas .lp-btn{flex:100%}.lp-cue span:first-child{display:none}}.lp-pin{position:relative}.lp-pin-stage{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lp-pin-stage>.lp-wrap{width:100%}.lp-drift{background:linear-gradient(180deg, var(--n1) 0%, var(--n2) 100%);height:420vh}.lp-drift .lp-pin-stage:before{content:"";pointer-events:none;background:radial-gradient(50% 50% at 72% 50%, rgba(255, 200, 87, calc(.14 - var(--p,0) * .12)), transparent 70%);position:absolute;inset:0}.lp-drift-grid{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.lp-beats{min-height:360px;position:relative}.lp-beat{opacity:0;filter:blur(6px);pointer-events:none;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out), filter .6s ease;flex-direction:column;gap:14px;display:flex;position:absolute;inset:0 0 auto;transform:translateY(24px)}.lp-beat.is-on{opacity:1;filter:none;pointer-events:auto;transform:none}.lp-beat .lp-body{max-width:460px}.lp-ticks{gap:8px;display:flex;position:absolute;bottom:0;left:0}.lp-ticks span{width:34px;height:4px;transition:background .4s ease, width .4s var(--ease-out);background:#ffffff24;border-radius:4px}.lp-ticks span.is-on{background:var(--sun)}.lp-crowd-wrap{flex-direction:column;align-items:center;gap:28px;display:flex}.lp-crowd{grid-template-columns:repeat(6,1fr);gap:clamp(10px,1.6vw,22px);width:100%;max-width:560px;display:grid}.lp-face{aspect-ratio:1;place-items:center;display:grid;position:relative}.lp-face-in,.lp-face-ghost{grid-area:1/1}.lp-face-in{width:100%;height:100%;transition:transform .7s var(--ease-spring), opacity .9s ease, background .6s ease, box-shadow .6s ease, translate 1.4s var(--ease-out);transition-delay:calc(var(--i) * 18ms);animation:lp-bob 4.5s ease-in-out calc(var(--i) * -.37s) infinite;background:radial-gradient(circle at 50% 40%,#ffd27a38,#ffd27a0a 70%);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 28px -6px #ffd27a8c}.lp-face-in svg{width:70%;height:70%}.lp-face-ghost{opacity:0;border:1.5px dashed #a7a2cf66;border-radius:50%;width:100%;height:100%;transition:opacity .6s .5s}.lp-face.is-sad .lp-face-in{box-shadow:none;background:#8f8ab81a;animation:none;transform:scale(.9)}.lp-face.is-loud .lp-face-in{background:radial-gradient(circle,#ff7a934d,#ff7a930f 70%);animation:2.4s ease-in-out infinite lp-shake;transform:scale(1.18);box-shadow:0 0 0 6px #ff7a9324,0 0 40px -4px #ff7a93cc}.lp-face.is-gone .lp-face-in{opacity:0;transition-delay:calc(var(--o) * .14s);transform:scale(.7)}.lp-face.is-gone .lp-face-ghost{opacity:1}.lp-face-bubble{z-index:3;white-space:nowrap;background:linear-gradient(135deg, #ff9db2, var(--rose));color:#2a0b19;animation:lp-pop .5s var(--ease-spring) both;border-radius:14px 14px 14px 4px;padding:8px 12px;font-size:13px;font-weight:800;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 24px -8px #ff6f91cc}.lp-face-dots{color:var(--t-lo);letter-spacing:1px;font-size:18px;line-height:1;animation:.6s both lp-fade-in;position:absolute;top:-6px;right:-4px}.lp-tally{opacity:0;transition:opacity .6s ease .7s, transform .7s var(--ease-out) .7s;gap:12px;display:flex;transform:translateY(14px)}.lp-tally.is-on{opacity:1;transform:none}.lp-tally span{color:var(--t-md);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:baseline;gap:8px;padding:10px 18px;font-size:14px;display:inline-flex}.lp-tally b{font-family:var(--font-display);font-size:24px}.lp-tally-loud{color:#ff9db2}.lp-tally-gone{color:var(--t-lo)}@media (width<=820px){.lp-drift{height:380vh}.lp-drift .lp-pin-stage{align-items:flex-start;padding-top:84px}.lp-drift-grid{grid-template-columns:1fr;gap:22px}.lp-beats{min-height:250px}.lp-beat{gap:10px}.lp-beat .lp-h2{font-size:29px}.lp-beat .lp-body{font-size:15.5px}.lp-ticks{bottom:0}.lp-crowd{gap:10px;max-width:360px}.lp-crowd-wrap{gap:18px}.lp-face-bubble{padding:6px 10px;font-size:11.5px}.lp-tally span{padding:8px 12px;font-size:12.5px}.lp-tally b{font-size:19px}}@media (height<=700px) and (width<=820px){.lp-beats{min-height:220px}.lp-crowd{max-width:300px}}.lp-why{background:linear-gradient(180deg, var(--n2) 0%, var(--n3) 100%)}.lp-why-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px;display:grid}.lp-why-card{transition:transform .3s var(--ease-out), border-color .3s ease;background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff17;border-radius:24px;flex-direction:column;gap:12px;padding:30px 28px 32px;display:flex}.lp-why-card:hover{border-color:#ffc85759;transform:translateY(-4px)}.lp-why-card p{color:var(--t-md);font-size:15.5px;line-height:1.6}.lp-why-ico{width:48px;height:48px;color:var(--sun);background:#ffc8571a;border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.lp-calc{background:linear-gradient(135deg,#8b7cff29,#ff6f9114 60%,#ffc85714);border:1px solid #ffffff1f;border-radius:28px;margin-top:28px;padding:clamp(24px,3.5vw,48px);position:relative;overflow:hidden}.lp-calc-head{flex-direction:column;gap:10px;margin-bottom:32px;display:flex}.lp-calc-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.lp-calc-inputs{flex-direction:column;gap:26px;display:flex}.lp-range{flex-direction:column;gap:12px;display:flex}.lp-range-top{color:var(--t-md);justify-content:space-between;gap:12px;font-size:15px;display:flex}.lp-range-top b{font-family:var(--font-display);color:var(--t-hi);white-space:nowrap;font-size:18px}.lp-range input{appearance:none;cursor:pointer;background:0 0;width:100%;height:32px;margin:0}.lp-range input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--iris), var(--rose));border-radius:6px;height:6px}.lp-range input::-moz-range-track{background:linear-gradient(90deg, var(--iris), var(--rose));border-radius:6px;height:6px}.lp-range input::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--sun);background:#fff;border-radius:50%;width:28px;height:28px;margin-top:-11px;transition:transform .15s;box-shadow:0 4px 14px #00000059}.lp-range input::-moz-range-thumb{border:4px solid var(--sun);background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 4px 14px #00000059}.lp-range input:active::-webkit-slider-thumb{transform:scale(1.15)}.lp-calc-out{background:#070a1f80;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;gap:8px;padding:30px;display:flex}.lp-calc-label{letter-spacing:.12em;text-transform:uppercase;color:var(--t-lo);font-size:13px;font-weight:700}.lp-calc-big{font-family:var(--font-display);letter-spacing:-.03em;background:linear-gradient(100deg, var(--sun), var(--sun-2) 50%, var(--rose));color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,5.4vw,72px);font-weight:700;line-height:1.05}.lp-calc-sum{color:var(--t-lo);font-size:14px}.lp-calc-vs{color:var(--t-md);border-top:1px solid #ffffff1a;margin-top:12px;padding-top:16px;font-size:15px}.lp-calc-vs b{color:var(--mint)}.lp-calc-note{color:var(--t-lo);font-size:12.5px}@media (width<=820px){.lp-why-grid{grid-template-columns:1fr;gap:14px;margin-top:40px}.lp-calc-grid{grid-template-columns:1fr}.lp-calc-out{padding:22px}}.lp-reviews{background:linear-gradient(180deg, var(--n3) 0%, var(--dusk) 100%);height:320vh}.lp-reviews-in{flex-direction:column;gap:clamp(36px,6vh,72px);display:flex}.lp-lanes{flex-direction:column;gap:clamp(24px,4vh,44px);display:flex}.lp-lane{grid-template-columns:170px 1fr;align-items:start;gap:28px;display:grid}.lp-lane-name{flex-direction:column;gap:2px;padding-top:8px;display:flex}.lp-lane-name b{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px}.lp-lane-name span{color:var(--t-lo);font-size:13px}.lp-lane--public .lp-lane-name b{color:#ff9db2}.lp-lane--suara .lp-lane-name b{color:var(--sun)}.lp-lane-track{height:128px;position:relative}.lp-lane-rail,.lp-lane-fill{border-radius:3px;height:3px;position:absolute;top:20px;left:0}.lp-lane-rail{background:#ffffff1a;right:0}.lp-lane--public .lp-lane-rail{background:repeating-linear-gradient(90deg,#ffffff29 0 6px,#0000 6px 12px)}.lp-lane-fill{width:calc(var(--p,0) * 100%)}.lp-lane--public .lp-lane-fill{background:linear-gradient(90deg, #ff6f9133, var(--rose))}.lp-lane--suara .lp-lane-fill{background:linear-gradient(90deg, #ffc8574d, var(--sun));box-shadow:0 0 16px #ffc85799}.lp-mark{--r:clamp(0, calc((var(--p,0) - var(--at)) * 12), 1);left:calc(var(--at) * 100%);width:170px;opacity:calc(.15 + var(--r) * .85);flex-direction:column;gap:10px;display:flex;position:absolute;top:0;transform:translate(-21px)}.lp-mark-dot{background:var(--n3);width:42px;height:42px;color:var(--t-hi);transform:scale(calc(.7 + var(--r) * .3));border:2px solid #fff3;border-radius:50%;place-items:center;transition:box-shadow .3s;display:grid}.lp-mark-text{transform:translateY(calc((1 - var(--r)) * 12px));flex-direction:column;gap:2px;display:flex}.lp-mark-when{letter-spacing:.08em;text-transform:uppercase;color:var(--t-lo);font-size:12px;font-weight:700}.lp-mark-title{color:var(--t-hi);font-size:14.5px;font-weight:600;line-height:1.35}.lp-mark--bad .lp-mark-dot{color:#ff9db2;border-color:#ff6f9180}.lp-mark--wait .lp-mark-dot{color:var(--t-lo);border-style:dashed}.lp-mark--star .lp-mark-dot{width:86px;color:var(--rose);border-color:var(--rose);box-shadow:0 0 24px rgba(255, 111, 145, calc(var(--r) * .6));background:#2a1030;border-radius:22px}.lp-mark--star .lp-mark-title{color:#ffb3c3}.lp-stars-row{gap:1px;display:inline-flex}.lp-mark--score .lp-mark-dot,.lp-mark--alert .lp-mark-dot,.lp-mark--fix .lp-mark-dot,.lp-mark--back .lp-mark-dot{color:var(--sun);box-shadow:0 0 22px rgba(255, 200, 87, calc(var(--r) * .45));border-color:#ffc8578c}.lp-mark--fix .lp-mark-dot,.lp-mark--back .lp-mark-dot{color:var(--mint);box-shadow:0 0 22px rgba(63, 214, 160, calc(var(--r) * .45));border-color:#3fd6a099}.lp-mark-score{font-family:var(--font-display);font-size:17px;font-weight:700}.lp-reviews-foot{text-align:center;color:var(--t-lo);font-size:12.5px}@media (width<=1100px) and (width>=821px){.lp-mark{width:130px}.lp-mark-title{font-size:13px}.lp-lane{grid-template-columns:120px 1fr}}@media (width<=820px){.lp-reviews{height:340vh}.lp-reviews .lp-pin-stage{align-items:flex-start;padding-top:80px}.lp-reviews-in{gap:22px}.lp-reviews .lp-h2--xl{font-size:28px}.lp-lanes{flex-direction:row;gap:10px}.lp-lane{flex:1;grid-template-columns:1fr;gap:12px;min-width:0}.lp-lane-name{padding:0}.lp-lane-name b{font-size:17px}.lp-lane-track{height:min(56svh,460px)}.lp-lane-rail,.lp-lane-fill{width:3px;height:auto;top:0;left:15px}.lp-lane-rail{bottom:0;right:auto}.lp-lane--public .lp-lane-rail{background:repeating-linear-gradient(#ffffff29 0 6px,#0000 6px 12px)}.lp-lane-fill{height:calc(var(--p,0) * 100%);width:3px}.lp-lane--public .lp-lane-fill{background:linear-gradient(180deg, #ff6f9133, var(--rose))}.lp-lane--suara .lp-lane-fill{background:linear-gradient(180deg, #ffc8574d, var(--sun))}.lp-mark{left:0;right:0;top:calc(var(--at) * 88%);flex-direction:row;gap:8px;width:auto;transform:none}.lp-mark-dot{flex:none;width:32px;height:32px}.lp-mark-dot svg{width:15px;height:15px}.lp-mark--star .lp-mark-dot{border-radius:50%;width:32px}.lp-mark--star .lp-stars-row svg:not(:first-child){display:none}.lp-mark-when{font-size:10.5px}.lp-mark-title{font-size:12.5px}}.lp-compare{background:linear-gradient(180deg, var(--dusk) 0%, var(--twi) 100%)}.lp-vs{background:#070a1f4d;border:1px solid #ffffff1a;border-radius:26px;margin-top:56px;overflow:hidden}.lp-vs-row{grid-template-columns:1fr 1.4fr 1.4fr;display:grid}.lp-vs-row>span{align-items:flex-start;gap:10px;padding:20px 24px;font-size:15.5px;line-height:1.5;display:flex}.lp-vs-row+.lp-vs-row{border-top:1px solid #ffffff12}.lp-vs-row--head>span{font-family:var(--font-display);align-items:center;padding-block:18px;font-size:17px;font-weight:700}.lp-vs-topic{color:var(--t-hi);font-weight:700}.lp-vs-pub{color:var(--t-lo)}.lp-vs-pub svg{color:var(--rose);margin-top:4px}.lp-vs-suara{color:var(--t-hi);background:#ffc8570f}.lp-vs-suara svg{color:var(--sun);margin-top:4px}.lp-vs-row--head .lp-vs-pub{color:#ff9db2}.lp-vs-row--head .lp-vs-suara{color:var(--sun)}.lp-vs-row--head svg{margin:0}.lp-reveal.is-in .lp-vs-row{animation:lp-row-in .7s var(--ease-out) both;animation-delay:calc(.3s + var(--i,0) * 90ms)}.lp-vs-bonus{max-width:760px;color:var(--t-md);border:1px dashed #ffc85759;border-radius:16px;align-items:flex-start;gap:12px;margin:28px auto 0;padding:16px 20px;font-size:14.5px;display:flex}.lp-vs-bonus svg{color:var(--sun);margin-top:3px}.lp-vs-bonus b{color:var(--t-hi)}@media (width<=820px){.lp-vs{margin-top:36px}.lp-vs-row{grid-template-columns:1fr 1fr}.lp-vs-row>span{gap:8px;padding:14px;font-size:13.5px}.lp-vs-topic{letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;color:var(--t-lo)!important;padding-bottom:0!important;font-size:12px!important}.lp-vs-row--head>span:first-child{display:none}.lp-vs-row--head>span{font-size:15px}}.lp-sunrise{background:var(--twi);height:260vh}.lp-sunrise .lp-pin-stage{align-items:flex-start}.lp-dawn{background:linear-gradient(#2b2270 0%,#5b3a9a 30%,#c8679a 54%,#ff9f7a 72%,#ffd08f 86%,#fff1d6 100%);position:absolute;inset:0}.lp-dawn-night{background:linear-gradient(180deg, var(--twi) 0%, #221a5a 60%, #1a1548 100%);opacity:clamp(0, calc(1 - var(--p,0) * 1.6), 1);position:absolute;inset:0}.lp-sun{aspect-ratio:1;width:min(40vmin,380px);left:50%;bottom:calc(-34% + var(--p,0) * 42%);box-shadow:0 0 120px 40px rgba(255, 190, 110, calc(var(--p,0) * .5));opacity:clamp(0, calc(var(--p,0) * 3), 1);background:radial-gradient(circle,#fff7d6 0%,#ffe08a 38%,#ffb35c 64%,#ff965a00 71%);border-radius:50%;position:absolute;transform:translate(-50%)}.lp-voices{position:absolute;inset:0}.lp-voice{--r:clamp(0, calc((var(--p,0) - var(--t)) * 7), 1);left:var(--x);top:var(--y);color:#1f1a4a;width:48px;height:48px;font-family:var(--font-display);letter-spacing:-.02em;opacity:var(--r);scale:calc(.6 + var(--r) * .4);translate:0 calc((1 - var(--r)) * 48px);animation:lp-float 6s ease-in-out calc(var(--i) * -.9s) infinite;background:linear-gradient(160deg,#fffdf7,#fff1dc);border-radius:16px 16px 16px 5px;place-items:center;margin:-24px 0 0 -24px;font-size:18px;font-weight:700;display:grid;position:absolute;box-shadow:0 10px 26px -8px #8c3c5a8c,0 0 22px #ffd69673}.lp-shops{width:100%;height:36%;position:absolute;bottom:0;left:0;right:0}.lp-shop{fill:#241c52}.lp-shop-awning{fill:#3a2c6e}.lp-win{fill:#ffd27a;opacity:clamp(.06, calc((var(--p,0) - var(--t)) * 5), 1)}.lp-sunrise .lp-pin-stage:after{content:"";background:linear-gradient(180deg, #fff6ec00, var(--cream));height:90px;position:absolute;bottom:0;left:0;right:0}.lp-sunrise-copy{z-index:2;text-align:center;text-shadow:0 2px 30px #140e3c73;flex-direction:column;align-items:center;gap:14px;padding-top:clamp(96px,13vh,150px);display:flex;position:relative}.lp-sunrise-copy .lp-lede{color:#efeaff}.lp-sunrise-copy .lp-h2{transform:translateY(calc((1 - clamp(0, var(--p,0) * 3, 1)) * 30px));opacity:clamp(.2, calc(var(--p,0) * 4), 1)}.lp-sunrise-copy .lp-lede{opacity:clamp(0, calc(var(--p,0) * 4 - .6), 1)}@media (width<=820px){.lp-sunrise{height:230vh}.lp-sunrise-copy{padding-top:92px}.lp-shops{height:30%}.lp-voice{width:36px;height:36px;top:calc(52% + (var(--y) - 40%) * .7);border-radius:12px 12px 12px 4px;margin:-18px 0 0 -18px;font-size:14px}.lp-voice svg{width:18px;height:18px}.lp-voice:nth-child(3n){display:none}.lp-sun{width:62vmin}}.lp-ways{background:radial-gradient(40% 30% at 85% 25%, #ff9f7a40, transparent 70%), radial-gradient(40% 30% at 10% 80%, #8b7cff29, transparent 70%), linear-gradient(180deg, var(--cream) 0%, #fff9f2 100%);height:380vh;color:var(--ink)}.lp-ways-grid{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(28px,5vw,80px);display:grid}.lp-ways-copy{flex-direction:column;gap:14px;display:flex}.lp-ways-list{flex-direction:column;gap:10px;margin-top:22px;display:flex}.lp-way{border:1px solid #0000;border-radius:20px;transition:background .4s,border-color .4s,box-shadow .4s}.lp-way.is-on{border-color:var(--hair);background:#fff;box-shadow:0 20px 50px -28px #5032a059}.lp-way-btn{width:100%;min-height:64px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:20px;align-items:center;gap:14px;padding:14px 18px;display:flex}.lp-way-ico{width:44px;height:44px;color:var(--iris-ink);transition:background .3s ease, color .3s ease, transform .4s var(--ease-spring);background:#f0ecfa;border-radius:13px;flex:none;place-items:center;display:grid}.lp-way.is-on .lp-way-ico{background:linear-gradient(135deg, var(--sun), var(--sun-2));color:#1b1433;transform:rotate(-6deg)scale(1.05)}.lp-way-head{flex-direction:column;display:flex}.lp-way-n{letter-spacing:.14em;color:var(--ink-3);font-size:12px;font-weight:700}.lp-way-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:700}.lp-way:not(.is-on) .lp-way-title{color:var(--ink-3)}.lp-way-body{opacity:0;max-height:0;transition:max-height .6s var(--ease-out), padding .4s ease, opacity .4s ease;flex-direction:column;gap:12px;padding-inline:18px;display:flex;overflow:hidden}.lp-way.is-on .lp-way-body{opacity:1;max-height:320px;padding-bottom:20px}.lp-way-body p{color:var(--ink-2);font-size:15.5px;line-height:1.6}.lp-way-fits{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.lp-way-fits span{margin-right:4px;font-weight:700}.lp-way-fits em{font-family:var(--font-ui);color:var(--iris-ink);background:#f4f0fc;-webkit-background-clip:border-box;background-clip:border-box;border-radius:999px;padding:5px 10px;font-size:12.5px;font-style:normal;font-weight:600;line-height:1.2}.lp-way-body .lp-way-extra{color:var(--ink-3);border-left:2px solid var(--sun);padding-left:12px;font-size:13.5px}.lp-ways-stage{aspect-ratio:1;width:100%;max-height:78svh;margin-inline:auto;position:relative;container-type:size}.lp-stage-halo{filter:blur(50px);opacity:.55;background:conic-gradient(from 200deg,#ffc85780,#ff6f9159,#8b7cff66,#ffc85780);border-radius:50%;animation:24s linear infinite lp-spin;position:absolute;inset:6%}.lp-scene-slot{opacity:0;filter:blur(8px);transition:opacity .6s var(--ease-out), transform .8s var(--ease-out), filter .6s ease;pointer-events:none;position:absolute;inset:0;transform:scale(.9)translateY(24px)}.lp-scene-slot.is-on{opacity:1;filter:none;transform:none}.lp-stage-label{color:var(--ink-3);white-space:nowrap;align-items:baseline;gap:10px;font-size:13px;font-style:italic;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lp-stage-n{font-family:var(--font-display);color:var(--iris-ink);font-style:normal;font-weight:700}.lp-scene{position:absolute;inset:0}.lp-counter{background:linear-gradient(#f0cfa9 0%,#e2b88c 18%,#d4a57a 100%);border-radius:3cqmin 3cqmin 2cqmin 2cqmin;height:20%;position:absolute;bottom:10%;left:4%;right:4%;box-shadow:inset 0 1.2cqmin #ffffff73,0 3cqmin 6cqmin -3cqmin #78461e73}.lp-phone{background:#1c1a2e;border-radius:5.5cqmin;padding:1.4cqmin;position:absolute;box-shadow:0 5cqmin 10cqmin -4cqmin #28145a8c,inset 0 0 0 .4cqmin #3a3752}.lp-phone-screen{background:#fff;border-radius:4.2cqmin;width:100%;height:100%;position:relative;overflow:hidden}.lp-mini-survey,.lp-mini-thanks,.lp-scan-view,.lp-chat-sheet{flex-direction:column;gap:2cqmin;padding:5cqmin 3cqmin 3cqmin;display:flex;position:absolute;inset:0}.lp-mini-org{color:var(--ink-3);font-size:2.1cqmin;font-weight:700}.lp-mini-q{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:2.9cqmin;font-weight:700;line-height:1.2}.lp-mini-scale{grid-template-columns:repeat(6,1fr);gap:.8cqmin;display:grid}.lp-mini-scale i{height:4.4cqmin;color:var(--ink-2);border:.25cqmin solid #e2ddef;border-radius:1cqmin;place-items:center;font-size:1.9cqmin;font-style:normal;font-weight:700;display:grid}.lp-mini-scale i.is-pick{background:var(--iris-ink);border-color:var(--iris-ink);color:#fff}.lp-mini-send{background:var(--ink);color:#fff;border-radius:1.2cqmin;place-items:center;height:5.2cqmin;margin-top:auto;font-size:2.1cqmin;font-weight:700;display:grid}.lp-mini-thanks{text-align:center;opacity:0;justify-content:center;align-items:center;gap:1.2cqmin}.lp-mini-thanks b{font-family:var(--font-display);color:var(--ink);font-size:3.4cqmin}.lp-mini-thanks>span{color:var(--ink-3);font-size:2cqmin}.lp-mini-thanks svg{width:8cqmin;height:8cqmin}.lp-mini-review{background:#fff4d9;border-radius:999px;align-items:center;gap:.8cqmin;margin-top:1.6cqmin;padding:1cqmin 2cqmin;font-weight:700;display:inline-flex;color:var(--watch-ink)!important}.lp-mini-review svg{width:1.8cqmin;height:1.8cqmin}.lp-stand{flex-direction:column;align-items:center;width:32%;display:flex;position:absolute;bottom:25%;left:10%}.lp-stand-card{aspect-ratio:.78;width:100%;color:var(--ink);background:#fff;border-radius:2.6cqmin;flex-direction:column;justify-content:center;align-items:center;gap:1.6cqmin;padding:2.4cqmin;display:flex;box-shadow:0 3cqmin 6cqmin -2cqmin #3c1e784d,inset 0 0 0 .35cqmin #efe9fb}.lp-stand-brand{letter-spacing:.1em;text-transform:uppercase;color:var(--iris-ink);font-size:2.1cqmin;font-weight:800}.lp-qr{width:72%;color:var(--ink)}.lp-stand-cap{color:var(--ink-3);font-size:1.8cqmin;font-weight:600}.lp-stand-foot{background:linear-gradient(#cfc6e6,#b7acd6);border-radius:0 0 1.4cqmin 1.4cqmin;width:60%;height:3cqmin;margin-top:-.4cqmin}.lp-phone--scan{width:33%;height:62%;bottom:17%;right:12%;transform:rotate(-5deg)}.lp-scan-view{opacity:0;background:radial-gradient(circle at 50% 45%,#3a3561,#16142a);justify-content:center;align-items:center}.lp-scan-frame{aspect-ratio:1;border:.5cqmin solid #ffffffd9;border-radius:2cqmin;width:64%;box-shadow:0 0 0 100cqmin #0003}.lp-scan-beam{background:var(--sun);height:.5cqmin;box-shadow:0 0 3cqmin var(--sun);border-radius:1cqmin;position:absolute;top:38%;left:22%;right:22%}.lp-scene-slot.is-on .lp-phone--scan{animation:lp-qr-phone 8s var(--ease-out) infinite}.lp-scene-slot.is-on .lp-scan-view{animation:8s linear infinite lp-qr-scan}.lp-scene-slot.is-on .lp-scan-beam{animation:1.2s ease-in-out infinite alternate lp-beam}.lp-scene-slot.is-on .lp-scene--qr .lp-mini-survey{animation:8s linear infinite lp-qr-survey}.lp-scene-slot.is-on .lp-scene--qr .lp-mini-scale i.is-pick{animation:8s linear infinite lp-qr-pick}.lp-scene-slot.is-on .lp-scene--qr .lp-mini-thanks{animation:8s linear infinite lp-qr-thanks}.lp-tablet{aspect-ratio:1.45;background:#1c1a2e;border-radius:4cqmin;width:76%;padding:2cqmin;position:absolute;bottom:33%;left:50%;transform:translate(-50%);box-shadow:0 5cqmin 10cqmin -4cqmin #28145a80,inset 0 0 0 .4cqmin #3a3752}.lp-tablet-screen{background:linear-gradient(#fff,#faf7ff);border-radius:2.4cqmin;width:100%;height:100%;position:relative;overflow:hidden}.lp-tablet-stand{clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(#bdb2dc,#a296c8);width:16%;height:10%;position:absolute;bottom:25%;left:50%;transform:translate(-50%)}.lp-kiosk-ask,.lp-kiosk-thanks{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.6cqmin;padding:3cqmin;display:flex;position:absolute;inset:0}.lp-kiosk-q{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:3.8cqmin;font-weight:700;line-height:1.15}.lp-kiosk-faces{gap:2cqmin;margin-top:1.6cqmin;display:flex}.lp-kiosk-faces i{background:#fff;border:.3cqmin solid #e6e0f3;border-radius:2cqmin;place-items:center;width:9cqmin;height:9cqmin;display:grid}.lp-kiosk-faces i svg{width:6cqmin;height:6cqmin}.lp-kiosk-faces i.is-pick{border-color:var(--good-ink);background:#e6f6ee;box-shadow:0 0 0 .8cqmin #1e7f5826}.lp-kiosk-thanks{opacity:0;background:linear-gradient(135deg,#fff5dc,#ffe6ea)}.lp-kiosk-thanks b{font-family:var(--font-display);color:var(--ink);font-size:5cqmin}.lp-kiosk-thanks span{color:var(--ink-2);font-size:2.3cqmin}.lp-kiosk-bar{background:#5a48d626;border-radius:1cqmin;width:40%;height:.8cqmin;position:relative;overflow:hidden}.lp-kiosk-bar:after{content:"";background:var(--iris-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(.6)}.lp-tap{opacity:0;background:#5a48d659;border-radius:50%;width:7cqmin;height:7cqmin;position:absolute;bottom:20%;right:17%}.lp-scene-slot.is-on .lp-kiosk-faces i.is-pick{animation:6s linear infinite lp-k-pick}.lp-scene-slot.is-on .lp-tap{animation:6s ease-out infinite lp-k-tap}.lp-scene-slot.is-on .lp-kiosk-thanks{animation:6s linear infinite lp-k-thanks}.lp-scene-slot.is-on .lp-kiosk-bar:after{animation:6s linear infinite lp-k-bar}.lp-phone--chat{width:44%;height:80%;top:6%;left:50%;transform:translate(-50%)rotate(3deg)}.lp-chat-top{background:#f4f1fb;border-bottom:.25cqmin solid #e8e3f1;align-items:center;gap:1.6cqmin;padding:3.2cqmin 2.4cqmin 1.8cqmin;display:flex}.lp-chat-top b{color:var(--ink);font-size:2.3cqmin;display:block}.lp-chat-top small{color:var(--good-ink);font-size:1.7cqmin}.lp-chat-av{background:linear-gradient(135deg, var(--rose), var(--sun-2));color:#fff;border-radius:50%;place-items:center;width:5cqmin;height:5cqmin;font-size:1.8cqmin;font-weight:800;display:grid}.lp-chat-body{background:repeating-linear-gradient(45deg,#fbf9ff 0 2cqmin,#f7f4fd 2cqmin 4cqmin);flex-direction:column;gap:1.4cqmin;height:100%;padding:2.4cqmin;display:flex}.lp-chat-msg{max-width:86%;color:var(--ink);background:#fff;border-radius:2.4cqmin 2.4cqmin 2.4cqmin .6cqmin;padding:1.6cqmin 2cqmin;font-size:2.1cqmin;line-height:1.35;box-shadow:0 .4cqmin 1cqmin #28145a14}.lp-chat-msg--link u{color:var(--iris-ink);margin-top:.8cqmin;font-weight:700;text-decoration-thickness:.25cqmin;display:block}.lp-chat-sheet{background:#fff;border-radius:4cqmin 4cqmin 0 0;padding-top:3.4cqmin;top:28%;box-shadow:0 -2cqmin 5cqmin #28145a2e}.lp-chat-sheet:before{content:"";background:#e2ddef;border-radius:1cqmin;width:8cqmin;height:.7cqmin;position:absolute;top:1.2cqmin;left:50%;transform:translate(-50%)}.lp-scene-slot.is-on .lp-chat-msg:first-child{animation:lp-c-msg1 8s var(--ease-out) infinite}.lp-scene-slot.is-on .lp-chat-msg:nth-child(2){animation:lp-c-msg2 8s var(--ease-out) infinite}.lp-scene-slot.is-on .lp-chat-sheet{animation:lp-c-sheet 8s var(--ease-out) infinite}.lp-scene-slot.is-on .lp-scene--link .lp-mini-scale i.is-pick{animation:8s linear infinite lp-c-pick}@media (width<=820px){.lp-ways{height:360vh}.lp-ways .lp-pin-stage{align-items:flex-start;padding-top:74px}.lp-ways-grid{grid-template-columns:1fr;gap:6px}.lp-ways-copy{gap:8px}.lp-ways-copy .lp-h2--xl{font-size:28px}.lp-ways-list{flex-flow:wrap;gap:6px;margin-top:8px}.lp-way{flex:1 1 0;min-width:0}.lp-way.is-on{flex-basis:100%;order:3}.lp-way-btn{gap:8px;min-height:48px;padding:8px 10px}.lp-way-ico{border-radius:10px;width:34px;height:34px}.lp-way-ico svg{width:18px;height:18px}.lp-way-title{font-size:14.5px}.lp-way:not(.is-on) .lp-way-n{display:none}.lp-way-body p{font-size:14px}.lp-way-body .lp-way-extra,.lp-way-fits{display:none}.lp-way.is-on .lp-way-body{padding-bottom:12px}.lp-ways-stage{width:min(100%,44svh);max-height:none;margin-top:4px}.lp-stage-label{display:none}}.lp-try{color:var(--ink);background:linear-gradient(#fff9f2 0%,#fbf7ff 100%)}.lp-try-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.lp-try-copy{flex-direction:column;gap:16px;display:flex}.lp-pills{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.lp-pills li{border:1px solid var(--hair);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex}.lp-pills svg{color:var(--good-ink)}.lp-demo{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.lp-demo:before{content:"";filter:blur(50px);z-index:0;background:linear-gradient(135deg,#ffc85780,#ff6f9159,#8b7cff73);border-radius:40px;position:absolute;inset:10% -6% -6%}.lp-toggle{z-index:1;border:1px solid var(--hair);background:#fff;border-radius:999px;padding:5px;display:inline-flex;position:relative}.lp-toggle button{height:40px;color:var(--ink-2);background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.lp-toggle button.is-on{background:var(--ink);color:#fff}.lp-demo-card{z-index:1;background:#fff;border-radius:28px;flex-direction:column;gap:22px;width:100%;max-width:480px;min-height:420px;padding:26px;display:flex;position:relative;box-shadow:0 40px 80px -40px #3c1e8c73,0 0 0 1px #17152e0d}.lp-demo-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-demo-org{align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:inline-flex}.lp-demo-logo{background:linear-gradient(135deg, var(--iris-ink), #b0369a);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.lp-anon{color:var(--good-ink);background:#eef8f3;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.lp-demo-body{flex-direction:column;gap:16px;display:flex}.lp-demo-q{font-family:var(--font-display);letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.25}.lp-demo-scale{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.lp-demo-scale button,.lp-demo-faces button{height:52px;color:var(--ink);font-family:var(--font-display);transition:transform .22s var(--ease-spring), background .2s ease, border-color .2s ease, color .2s ease, box-shadow .2s ease;background:#fff;border:1.5px solid #e2ddef;border-radius:14px;font-size:18px;font-weight:700}.lp-demo-scale button:hover,.lp-demo-faces button:hover{border-color:var(--iris-ink);transform:translateY(-2px)}.lp-demo-scale button.is-on{background:linear-gradient(135deg, var(--iris-ink), #8a3fc4);color:#fff;border-color:#0000;transform:scale(1.08);box-shadow:0 10px 22px -8px #5a48d6b3}.lp-demo-faces{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.lp-demo-faces button{place-items:center;height:64px;display:grid}.lp-demo-faces button.is-on{border-color:var(--iris-ink);background:#f3f0ff;transform:scale(1.08);box-shadow:0 10px 22px -10px #5a48d699}.lp-demo-ends{color:var(--ink-3);justify-content:space-between;font-size:12.5px;display:flex}.lp-demo-send{background:var(--ink);color:#fff;border:0;border-radius:14px;height:52px;margin-top:auto;font-size:16px;font-weight:700;transition:opacity .2s,transform .15s}.lp-demo-send:disabled{opacity:.35;cursor:not-allowed}.lp-demo-send:not(:disabled):active{transform:scale(.98)}.lp-demo-thanks{text-align:center;animation:lp-pop-c .6s var(--ease-spring) both;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.lp-demo-burst{background:radial-gradient(circle,#e7f7ef,#fff 70%);border-radius:50%;place-items:center;width:96px;height:96px;display:grid;box-shadow:0 0 0 10px #1f9d6b14}.lp-demo-thanks-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:700}.lp-demo-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:4px;display:flex}@media (width<=820px){.lp-try-grid{grid-template-columns:1fr}.lp-demo-card{min-height:0;padding:20px}.lp-demo-scale,.lp-demo-faces{gap:6px}.lp-demo-faces button{height:56px}}.lp-dash{background:linear-gradient(180deg, #fbf7ff 0%, var(--day) 100%);color:var(--ink)}.lp-dash-grid{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.lp-dash-copy{flex-direction:column;gap:16px;display:flex}.lp-dash-feats{flex-direction:column;gap:18px;margin-top:16px;display:flex}.lp-dash-feats li{color:var(--ink-2);align-items:flex-start;gap:14px;font-size:15.5px;line-height:1.55;display:flex}.lp-dash-feats b{color:var(--ink);font-size:16px;display:block}.lp-dash-tick{width:28px;height:28px;color:var(--good-ink);background:#e9f6ef;border-radius:9px;flex:none;place-items:center;display:grid}.lp-board{transition:transform 1.2s var(--ease-out);background:#fff;border-radius:28px;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative;transform:perspective(1400px)rotateY(-8deg)rotateX(4deg);box-shadow:0 50px 100px -50px #3c1e8c73,0 0 0 1px #17152e0d}.lp-board.is-in{transform:perspective(1400px)rotateY(-3deg)rotateX(2deg)}.lp-board:hover{transform:perspective(1400px)rotateY(0)rotateX(0)}.lp-board-top{justify-content:space-between;align-items:center;display:flex}.lp-board-title{font-family:var(--font-display);font-size:16px;font-weight:700}.lp-sample{letter-spacing:.14em;color:var(--ink-3);background:#f4f1fa;border-radius:6px;padding:4px 8px;font-size:10.5px;font-weight:800}.lp-board-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lp-board-stat{background:#faf8fe;border:1px solid #efebf7;border-radius:16px;flex-direction:column;gap:4px;padding:16px;display:flex}.lp-board-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:700}.lp-board-value{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700}.lp-board-sub{color:var(--ink-3);font-size:12.5px}.lp-status{align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.lp-status--good{color:var(--good-ink)}.lp-board-bar{border-radius:8px;height:8px;margin-top:6px;display:flex;overflow:hidden}.lp-board-bar i:first-child{background:#1f9d6b}.lp-board-bar i:nth-child(2){background:#e8dcb8}.lp-board-bar i:nth-child(3){background:#e0475f}.lp-board-chart{background:#faf8fe;border:1px solid #efebf7;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.lp-board-chart svg{width:100%;height:auto;display:block}.lp-board-line{stroke-dasharray:1;stroke-dashoffset:1px}.lp-board-area,.lp-board-dot{opacity:0}.lp-board.is-in .lp-board-line{transition:stroke-dashoffset 1.8s var(--ease-out) .3s;stroke-dashoffset:0}.lp-board.is-in .lp-board-area{opacity:1;transition:opacity 1s 1.2s}.lp-board.is-in .lp-board-dot{opacity:1;transition:opacity .3s 1.9s;animation:2s ease-in-out 2.2s infinite lp-glow-dot}.lp-board-alert{color:#4a3504;opacity:0;background:#fdf4df;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex;transform:translateY(16px)}.lp-board-alert b{color:var(--watch-ink);display:block}.lp-board-alert-ico{width:30px;height:30px;color:var(--watch-ink);background:#f6e3b4;border-radius:9px;flex:none;place-items:center;display:grid}.lp-board.is-in .lp-board-alert{transition:opacity .6s ease 2.4s, transform .7s var(--ease-spring) 2.4s;opacity:1;transform:none}.lp-board-float{color:var(--ink-2);white-space:nowrap;opacity:0;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:inline-flex;position:absolute;box-shadow:0 18px 40px -16px #3c1e8c73,0 0 0 1px #17152e0d}.lp-board-float b{color:var(--ink)}.lp-board-float--a{top:56%;left:-36px}.lp-board-float--b{top:12%;right:-28px}.lp-board.is-in .lp-board-float--a{animation:lp-toast .9s var(--ease-spring) 1.4s both, lp-float-y 6s ease-in-out 2.3s infinite}.lp-board.is-in .lp-board-float--b{animation:lp-toast .9s var(--ease-spring) .9s both, lp-float-y 7s ease-in-out 1.8s infinite}@media (width<=1100px){.lp-only-wide{display:none!important}.lp-board-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.lp-dash-grid{grid-template-columns:1fr}.lp-board{padding:16px;transform:none!important}.lp-board-value{font-size:26px}.lp-board-float--a{top:auto;bottom:-22px;left:8px}.lp-board-float--b{top:-20px;right:8px}}.lp-pricing{background:var(--day);color:var(--ink)}.lp-billing{border:1px solid var(--hair);background:#fff;border-radius:999px;margin-top:10px;padding:5px;display:inline-flex;position:relative}.lp-billing button{z-index:1;height:42px;color:var(--ink-2);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:700;transition:color .26s;display:inline-flex;position:relative}.lp-billing button.is-on{color:#fff}.lp-billing:not(.has-thumb) button.is-on{background:var(--ink)}.lp-billing-thumb{background:var(--ink);border-radius:999px;transition:transform .42s cubic-bezier(.3,1.25,.5,1),width .42s cubic-bezier(.3,1.25,.5,1);position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 8px 18px -8px #17152e8c}.lp-billing-save{color:var(--good-ink);background:#e3f5ec;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:800}.lp-plans{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;margin-top:56px;display:grid}.lp-plan{border:1px solid var(--hair);transition:transform .3s var(--ease-out), box-shadow .3s ease;background:#fff;border-radius:24px;flex-direction:column;gap:18px;padding:28px 24px 22px;display:flex;position:relative}.lp-plan:hover{transform:translateY(-4px);box-shadow:0 30px 60px -36px #3c1e8c66}.lp-plan.is-featured{color:var(--t-hi);background:radial-gradient(80% 60% at 80% 0%, #ffc85738, transparent 70%), linear-gradient(160deg, var(--n3), var(--n1));border-color:#0000;box-shadow:0 40px 80px -40px #281478b3}.lp-plan-flag{white-space:nowrap;background:linear-gradient(120deg, var(--sun), var(--sun-2));color:#1b1433;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lp-plan-head{flex-direction:column;gap:4px;display:flex}.lp-plan-name{font-family:var(--font-display);font-size:20px;font-weight:700}.lp-plan-sub{color:var(--ink-3);font-size:14px}.lp-plan.is-featured .lp-plan-sub{color:var(--t-lo)}.lp-plan-price{flex-direction:column;display:flex}.lp-plan-row{align-items:baseline;gap:4px;display:flex}.lp-plan-amount{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:700}.lp-plan-per{color:var(--ink-3);animation:lp-per-in .36s var(--ease-out) both;font-size:14px}@keyframes lp-per-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp-plan-annual-wrap{opacity:0;transition:grid-template-rows .38s var(--ease-out), opacity .24s ease;grid-template-rows:0fr;display:grid}.lp-plan-annual-wrap.is-on{opacity:1;transition:grid-template-rows .38s var(--ease-out), opacity .3s ease .12s;grid-template-rows:1fr}.lp-plan-annual-wrap>*{min-height:0;overflow:hidden}.lp-plan.is-featured .lp-plan-per{color:var(--t-lo)}.lp-plan-annual{color:var(--good-ink);padding-top:6px;font-size:12.5px;font-weight:700;display:block}.lp-plan.is-featured .lp-plan-annual{color:var(--mint)}.lp-plan-feats{color:var(--ink-2);flex-direction:column;flex:1;gap:10px;font-size:14px;display:flex}.lp-plan-feats li{align-items:flex-start;gap:10px;display:flex}.lp-plan-feats svg{color:var(--good-ink);margin-top:4px}.lp-plan.is-featured .lp-plan-feats{color:var(--t-md)}.lp-plan.is-featured .lp-plan-feats svg{color:var(--mint)}.lp-plan-note{color:var(--ink-3);font-size:12.5px;display:block}.lp-plan.is-featured .lp-plan-note{color:var(--t-lo)}.lp-plan .lp-fine{margin-top:-8px}.lp-plan.is-featured .lp-fine{color:var(--t-lo)}.lp-addons{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.lp-addon{color:var(--ink-3);background:#fff;border:1px dashed #d9d3ea;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px;font-size:14px;display:flex}.lp-addon b{color:var(--ink);font-size:15.5px;display:block}.lp-addon-price{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.lp-addon-price small{font-family:var(--font-ui);color:var(--ink-3);animation:lp-per-in .36s var(--ease-out) both;font-size:13px;font-weight:500;display:inline-block}@media (prefers-reduced-motion:reduce){.lp-billing-thumb,.lp-plan-annual-wrap,.lp-plan-annual-wrap.is-on{transition:none}.lp-plan-per,.lp-addon-price small{animation:none}}@media (width<=1100px){.lp-plans{grid-template-columns:repeat(2,1fr);gap:20px 16px}.lp-addons{grid-template-columns:1fr}.lp-addon{flex-direction:row;align-items:center;gap:16px}}@media (width<=820px){.lp-plans{grid-template-columns:1fr;margin-top:40px}.lp-plan.is-featured{order:-1}.lp-addons{grid-template-columns:1fr}.lp-billing button{padding:0 14px;font-size:14px}}.lp-trial{background:var(--day);color:var(--ink);padding-top:0}.lp-trial-grid{background:linear-gradient(135deg,#fff4e3,#ffeef2 60%,#f1edff);border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);padding:clamp(28px,4vw,56px);display:grid}.lp-timeline{background:#fff;border-radius:24px;padding:28px;box-shadow:0 30px 60px -40px #3c1e8c66}.lp-timeline ol{flex-direction:column;gap:24px;display:flex;position:relative}.lp-timeline ol:before{content:"";background:var(--hair);width:2px;position:absolute;top:12px;bottom:12px;left:9px}.lp-timeline ol:after{content:"";background:linear-gradient(var(--sun), var(--rose), var(--iris-ink));width:2px;height:0;transition:height 1.6s var(--ease-out) .2s;position:absolute;top:12px;left:9px}.lp-timeline.is-in ol:after{height:calc(100% - 24px)}.lp-tl-step{align-items:flex-start;gap:18px;display:flex;position:relative}.lp-tl-dot{z-index:1;border:3px solid var(--hair);width:20px;height:20px;transition:border-color .4s,background .4s;transition-delay:calc(.3s + var(--i) * .45s);background:#fff;border-radius:50%;flex:none;margin-top:2px;position:relative}.lp-timeline.is-in .lp-tl-dot{border-color:var(--iris-ink)}.lp-timeline.is-in .lp-tl-step:first-child .lp-tl-dot{background:var(--sun);border-color:var(--sun)}.lp-tl-body{color:var(--ink-2);flex-direction:column;gap:3px;font-size:14.5px;line-height:1.55;display:flex}.lp-tl-body b{color:var(--ink);font-size:16px}.lp-tl-if{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px;font-size:12.5px;font-weight:700}.lp-tl-head{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.lp-tl-date{color:var(--iris-ink);white-space:nowrap;font-variant-numeric:tabular-nums;background:#f1edff;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:700}.lp-tl-due{border-top:1px solid var(--hair);color:var(--ink-2);justify-content:space-between;align-items:baseline;margin-top:24px;padding-top:18px;font-weight:600;display:flex}.lp-tl-due b{font-family:var(--font-display);color:var(--good-ink);font-size:32px}@media (width<=820px){.lp-trial-grid{border-radius:24px;grid-template-columns:1fr;padding:22px}.lp-timeline{padding:22px}}.lp-faq-sec{background:var(--day);color:var(--ink);padding-top:clamp(40px,6vw,80px)}.lp-faq-wrap{max-width:900px}.lp-faqs{flex-direction:column;gap:10px;margin-top:44px;display:flex}.lp-faq{border:1px solid var(--hair);background:#fff;border-radius:18px;transition:box-shadow .3s,border-color .3s}.lp-faq.is-open{border-color:#d6cff0;box-shadow:0 20px 44px -30px #3c1e8c66}.lp-faq-h{font:inherit}.lp-faq-q{width:100%;min-height:64px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;font-size:16.5px;font-weight:700;display:flex}.lp-faq-chev{color:var(--iris-ink);transition:transform .3s var(--ease-out);flex:none}.lp-faq.is-open .lp-faq-chev{transform:rotate(180deg)}.lp-faq-a{color:var(--ink-2);padding:0 22px 20px;font-size:15.5px;line-height:1.65;animation:.4s both lp-fade-in}.lp-faq-a a{color:var(--iris-ink);font-weight:700}.lp-final{text-align:center;background:linear-gradient(180deg, var(--day) 0%, #ffd9b8 9%, #ff9f9a 17%, #b0579b 27%, #4a2a7a 40%, var(--n1) 60%, var(--n0) 100%);padding:clamp(160px,18vw,240px) 0 clamp(110px,12vw,160px);position:relative;overflow:hidden}.lp-final-sky{pointer-events:none;position:absolute;inset:0}.lp-final-sun{filter:blur(10px);background:radial-gradient(circle,#ffc85780,#ff6f912e 55%,#0000 70%);border-radius:50%;width:280px;height:280px;animation:6s ease-in-out infinite lp-breathe;position:absolute;top:58%;left:50%;translate:-50% -50%}.lp-final-ring{opacity:0;width:280px;height:280px;animation:lp-ring 7.5s ease-out calc(var(--i) * 1.5s) infinite;border:1.5px solid #ffc85780;border-radius:50%;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)scale(.5)}.lp-final-in{flex-direction:column;align-items:center;gap:16px;padding-top:80px;display:flex;position:relative}.lp-final-in .lp-h2{margin-bottom:16px}.lp-final-note{color:var(--t-lo);margin-top:4px;font-size:13.5px}.lp-final-ask{color:var(--t-md);font-size:14.5px}.lp-final-ask a{color:var(--sun);font-weight:700}.lp-footer{background:var(--n0);color:var(--t-lo);border-top:1px solid #ffffff0f}.lp-footer-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:28px;font-size:13.5px;display:flex}.lp-footer-brand{color:var(--t-lo);align-items:center;gap:10px;display:inline-flex}.lp-footer-brand svg{color:var(--sun)}.lp-footer-links{gap:22px;display:flex}.lp-footer-links a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.lp-footer-links a:hover{color:var(--t-hi)}.lp-stickybar{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .35s var(--ease-out);background:#070a1fcc;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.lp-stickybar.is-on{transform:none}@media (width>=821px){.lp-stickybar{display:none}}@media (width<=820px){.lp-footer{padding-bottom:76px}}@keyframes lp-twinkle{0%{opacity:.2}to{opacity:.85}}@keyframes lp-leave{0%{opacity:0;transform:translate(0)}10%{opacity:.7}60%{opacity:.4}to{transform:translate(var(--dx), var(--dy));opacity:0}}@keyframes lp-shout{0%{opacity:0;transform:scale(.5)translateY(10px)}4%{opacity:1;transform:scale(1.08)}7%{transform:scale(1)}24%{opacity:1;transform:scale(1)}30%{opacity:0;transform:scale(.94)translateY(-8px)}to{opacity:0}}@keyframes lp-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes lp-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes lp-drip{0%{top:-14px}to{top:44px}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes lp-shake{0%,to{transform:scale(1.18)rotate(0)}10%{transform:scale(1.22)rotate(-6deg)}20%{transform:scale(1.22)rotate(6deg)}30%{transform:scale(1.18)rotate(0)}}@keyframes lp-pop{0%{opacity:0;transform:translate(-50%)scale(.6)translateY(8px)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes lp-pop-c{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes lp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lp-row-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-float-y{0%,to{translate:0}50%{translate:0 -8px}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-glow-dot{0%,to{r:5.5}50%{r:8}}@keyframes lp-toast{0%{opacity:0;transform:scale(.7)translateY(16px)}to{opacity:1;transform:none}}@keyframes lp-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}15%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes lp-qr-phone{0%{opacity:0;transform:translate(40%,20%)rotate(12deg)}10%{opacity:1;transform:translate(0)rotate(-5deg)}90%{opacity:1;transform:translate(0)rotate(-5deg)}to{opacity:0;transform:translate(40%,20%)rotate(12deg)}}@keyframes lp-qr-scan{0%,30%{opacity:1}34%,to{opacity:0}}@keyframes lp-beam{0%{top:30%}to{top:64%}}@keyframes lp-qr-survey{0%,32%{opacity:0}36%,66%{opacity:1}70%,to{opacity:0}}@keyframes lp-qr-pick{0%,46%{color:var(--ink-2);background:#fff;border-color:#e2ddef;transform:none}50%{transform:scale(1.25)}54%,to{background:var(--iris-ink);border-color:var(--iris-ink);color:#fff;transform:none}}@keyframes lp-qr-thanks{0%,68%{opacity:0;transform:scale(.9)}72%,92%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes lp-k-tap{0%,30%{opacity:0;transform:scale(.4)}34%{opacity:1;transform:scale(1)}44%{opacity:0;transform:scale(2)}to{opacity:0}}@keyframes lp-k-pick{0%,33%{box-shadow:none;background:#fff;border-color:#e6e0f3;transform:none}36%{transform:scale(1.18)}40%,to{border-color:var(--good-ink);background:#e6f6ee;transform:none}}@keyframes lp-k-thanks{0%,44%{opacity:0}48%,92%{opacity:1}96%,to{opacity:0}}@keyframes lp-k-bar{0%,48%{transform:scaleX(0)}92%,to{transform:scaleX(1)}}@keyframes lp-c-msg1{0%,4%{opacity:0;transform:translateY(12px)scale(.95)}10%,to{opacity:1;transform:none}}@keyframes lp-c-msg2{0%,18%{opacity:0;transform:translateY(12px)scale(.95)}24%,to{opacity:1;transform:none}}@keyframes lp-c-sheet{0%,38%{transform:translateY(105%)}46%,92%{transform:none}to{transform:translateY(105%)}}@keyframes lp-c-pick{0%,62%{color:var(--ink-2);background:#fff;border-color:#e2ddef;transform:none}66%{transform:scale(1.25)}70%,to{background:var(--iris-ink);border-color:var(--iris-ink);color:#fff;transform:none}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}.lp-star.is-leaving{opacity:.25}.lp-shout:first-of-type,.lp-shout:nth-of-type(3){opacity:1}.lp-hero-in,.lp-stars{transform:none}.lp-face.is-gone .lp-face-in{opacity:.12;transform:scale(.8)}.lp-voice{translate:0}.lp-reveal>*{opacity:1;transform:none}.lp-board{transform:none}.lp-board-line{stroke-dashoffset:0}.lp-board-area,.lp-board-dot,.lp-board-alert,.lp-board-float{opacity:1;transform:none}.lp-kiosk-faces i.is-pick{border-color:var(--good-ink)}}.lp-ebook-sec{background:var(--day);color:var(--ink);padding-top:0;padding-bottom:clamp(56px,7vw,96px)}.lp-ebook{border:1px solid var(--hair);color:var(--ink);transition:border-color .2s ease, box-shadow .2s ease, transform .2s var(--ease-out);background:#fff;border-radius:24px;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px 28px;text-decoration:none;display:grid;box-shadow:0 1px 2px #17152e0a,0 24px 60px -34px #17152e47}.lp-ebook:hover{color:var(--ink);border-color:#cfc8e6;text-decoration:none}.lp-ebook:focus-visible{outline:3px solid var(--iris);outline-offset:3px}.lp-ebook-cover{box-shadow:-4px 0 0 var(--n1), 0 18px 30px -16px #0d113399;border-radius:3px 12px 12px 3px;display:block;transform:rotate(-3deg)}.lp-ebook-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.lp-ebook-title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.1}.lp-ebook-sub{color:var(--ink-2);font-size:15.5px;line-height:1.5}.lp-ebook-meta{color:var(--ink-3);font-size:13.5px}.lp-ebook-buy{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.lp-ebook-price{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:700}.lp-ebook .lp-btn svg{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.lp-ebook:hover{transform:translateY(-2px);box-shadow:0 1px 2px #17152e0a,0 30px 70px -34px #17152e5c}.lp-ebook:hover .lp-btn{border-color:var(--iris-ink)}.lp-ebook:hover .lp-btn svg{transform:translate(3px)}}@media (width<=820px){.lp-ebook{grid-template-columns:96px minmax(0,1fr);gap:18px;padding:20px}.lp-ebook-buy{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.lp-ebook,.lp-ebook .lp-btn svg{transition:border-color .15s}.lp-ebook:hover,.lp-ebook:hover .lp-btn svg{transform:none}}.lp-why-card{overflow:hidden}.lp-why-photo{aspect-ratio:16/9;object-fit:cover;background:var(--n1);width:calc(100% + 56px);max-width:none;height:auto;margin:-30px -28px 6px;display:block;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.lp-calc-chart{flex-direction:column;gap:14px;margin-top:32px;display:flex}.lp-calc-bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:clamp(4px,1vw,10px);height:170px;padding-top:26px;display:grid}.lp-calc-col{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px;height:100%;display:flex;position:relative}.lp-calc-bar{height:calc(var(--h) * (100% - 22px));background:linear-gradient(180deg, var(--rose), var(--sun-2));min-height:3px;transition:height .4s var(--ease-out);border-radius:6px 6px 2px 2px;position:relative}.lp-calc-bar i{height:max(3px, calc(var(--h) * 100%));background:var(--mint);border-radius:2px;position:absolute;bottom:0;left:0;right:0}.lp-calc-col small{text-align:center;height:16px;color:var(--t-lo);font-variant-numeric:tabular-nums;font-size:12px}.lp-calc-top{font-family:var(--font-display);color:var(--t-hi);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:-24px;right:0}.lp-calc-legend{color:var(--t-lo);flex-wrap:wrap;gap:8px 20px;font-size:13px;display:flex}.lp-calc-legend span{align-items:center;gap:8px;display:inline-flex}.lp-calc-legend i{border-radius:3px;width:12px;height:12px}.lp-calc-legend i.is-lost{background:linear-gradient(180deg, var(--rose), var(--sun-2))}.lp-calc-legend i.is-suara{background:var(--mint)}.lp-calc-cta{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;padding-top:24px;display:flex}@media (width<=820px){.lp-calc-bars{height:140px}.lp-calc-cta .lp-btn{flex:100%}}.lp{--poor-ink:#b3264a}.lp-nps{background:radial-gradient(40% 24% at 88% 8%, #ff9f7a33, transparent 70%), radial-gradient(40% 24% at 6% 60%, #8b7cff1f, transparent 70%), var(--cream);color:var(--ink)}.lp-nps-lede{max-width:680px}.lp-reasons{flex-direction:column;gap:clamp(28px,4vw,56px);margin-top:clamp(48px,6vw,80px);display:flex}.lp-reason{grid-template-columns:11fr 10fr;align-items:center;gap:clamp(24px,4.5vw,64px);display:grid}.lp-reason:nth-child(2n) .lp-reason-photo{order:2}.lp-reason-photo{aspect-ratio:16/9;object-fit:cover;background:#efe7f7;border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -36px #3c1e8c73}.lp-reason-copy{flex-direction:column;gap:12px;max-width:520px;display:flex}.lp-reason-n{font-family:var(--font-display);letter-spacing:.06em;color:var(--iris-ink);font-size:15px;font-weight:700}.lp-reason-copy .lp-body{font-size:16.5px}.lp-nps-cta{text-align:center;background:linear-gradient(160deg, var(--n2), var(--dusk));color:var(--t-hi);border-radius:28px;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(48px,6vw,80px);padding:clamp(28px,4vw,48px);display:flex}.lp-nps-cta .lp-body{color:var(--t-md);max-width:520px}.lp-nps-cta .lp-fine{color:var(--t-lo)}.lp-nps-src{text-align:center;margin-top:18px}.lp-nps-src a{color:var(--ink-2)}@media (width<=820px){.lp-reason{grid-template-columns:1fr;gap:18px}.lp-reason:nth-child(2n) .lp-reason-photo{order:0}.lp-reason-photo{border-radius:18px}.lp-nps-cta .lp-btn{width:100%}}.lp-play{border:1px solid var(--hair);background:#fff;border-radius:28px;flex-direction:column;gap:22px;padding:clamp(20px,3.5vw,40px);display:flex;box-shadow:0 40px 80px -48px #3c1e8c66}.lp-play-head{flex-direction:column;gap:10px;max-width:640px;display:flex}.lp-play-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;display:grid}.lp-play-card{border-radius:16px;flex-direction:column;align-items:stretch;padding:4px;transition:background .2s,color .2s;display:flex}.lp-play-card.is-promoter{color:var(--good-ink);background:#e3f5ec}.lp-play-card.is-passive{color:var(--watch-ink);background:#fdf1d3}.lp-play-card.is-detractor{color:var(--poor-ink);background:#fde8ed}.lp-play-card button{height:40px;color:inherit;font-family:var(--font-display);background:0 0;border:0;border-radius:12px;font-size:20px;font-weight:700;line-height:1}.lp-play-card button:hover:not(:disabled){background:#ffffffb3}.lp-play-card button:disabled{opacity:.25;cursor:default}.lp-play-mid{flex-direction:column;align-items:center;gap:2px;padding-block:2px;display:flex}.lp-play-mid strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:24px;line-height:1.1}.lp-play-mid small{letter-spacing:.01em;font-size:10.5px;font-weight:700}.lp-play-meter{flex-direction:column;gap:6px;display:flex}.lp-play-track{background:linear-gradient(90deg,#fde8ed,#fdf1d3 50%,#e3f5ec);border-radius:999px;height:12px;position:relative}.lp-play-track i{top:50%;left:var(--at);background:var(--iris-ink);width:24px;height:24px;transition:left .4s var(--ease-out);border:4px solid #fff;border-radius:50%;margin-left:-12px;position:absolute;transform:translateY(-50%);box-shadow:0 4px 12px #17152e4d}.lp-play-ticks{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.lp-play-out{grid-template-columns:1fr 1.6fr;gap:12px;display:grid}.lp-play-res{background:var(--day);border:1px solid var(--hair);border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.lp-play-res span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.lp-play-res b{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;line-height:1.1}.lp-play-res p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.lp-play-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.lp-play-foot .lp-fine{max-width:560px;font-size:14px}.lp-play-foot .lp-btn:disabled{opacity:.4;cursor:default}@media (width<=820px){.lp-play-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.lp-play-out{grid-template-columns:1fr}}@media (width<=380px){.lp-play-mid small{font-size:9px}.lp-play-mid strong{font-size:21px}}.lp-demo-result{animation:lp-pop-c .6s var(--ease-spring) both;flex-direction:column;flex:1;gap:14px;display:flex}.lp-demo-result-top{color:var(--good-ink);align-items:center;gap:10px;display:flex}.lp-demo-result-top.is-passive{color:var(--watch-ink)}.lp-demo-result-top.is-detractor{color:var(--poor-ink)}.lp-demo-result-top .lp-demo-thanks-title{color:var(--ink);font-size:24px}.lp-demo-verdict{border-radius:18px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.lp-demo-verdict b{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;line-height:1.25}.lp-demo-verdict p{color:var(--ink-2);font-size:14.5px;line-height:1.55}.lp-demo-verdict.is-promoter{background:#e3f5ec}.lp-demo-verdict.is-promoter b{color:var(--good-ink)}.lp-demo-verdict.is-passive{background:#fdf1d3}.lp-demo-verdict.is-passive b{color:var(--watch-ink)}.lp-demo-verdict.is-detractor{background:#fde8ed}.lp-demo-verdict.is-detractor b{color:var(--poor-ink)}.lp-demo-alert{border:1px solid var(--hair);color:var(--ink-2);animation:lp-toast .8s var(--ease-spring) .25s both;background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex;box-shadow:0 16px 30px -20px #3c1e8c73}.lp-demo-alert b{color:var(--ink);display:block}.lp-demo-alert-ico{width:30px;height:30px;color:var(--poor-ink);background:#fde8ed;border-radius:9px;flex:none;place-items:center;display:grid}.lp-demo-next{flex-direction:column;gap:10px;margin-top:auto;display:flex}.lp-demo-next>span{font-size:15px;font-weight:700}.lp-demo-next .lp-demo-actions{justify-content:flex-start;gap:10px;margin-top:0}.lp-demo-result .lp-fine a{color:var(--iris-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.lp-demo-result,.lp-demo-alert{animation:none}.lp-play-track i,.lp-calc-bar{transition:none}}
