.lp{--teal-deep:#0d4d4d;--ink:#070e1b;--paper:#f8f9fa;--accent:#3dd6c3;--gold:#fdcc02;--white:#fff;--gray-900:#1a1a1a;--gray-800:#2d3748;--gray-600:#4b5563;--gray-500:#6b7280;--gray-400:#9ca3af;--gray-300:#e0e0e0;--gray-200:#e5e7eb;--gray-100:#f3f4f6;--white-80:#fffc;--white-70:#ffffffb3;--white-60:#fff9;--white-50:#ffffff80;--white-10:#ffffff1a;--white-06:#ffffff0f;--accent-15:#3dd6c326;--accent-25:#3dd6c340;--accent-12:#3dd6c31f;--gold-15:#fdcc0226;--gold-25:#fdcc0240;--gold-12:#fdcc021f;--font-sans:var(--font-montserrat), "Montserrat", system-ui, -apple-system, sans-serif;--brand-tracking:.13em;font-family:var(--font-sans);color:var(--gray-800);-webkit-font-smoothing:antialiased;background:var(--teal-deep);min-height:100vh;margin:0}body:has(.lp){background:#0d4d4d}.lp a{text-decoration:none}.lp .wrap{max-width:1152px;margin:0 auto;padding:0 clamp(24px,5vw,48px)}.lp .kicker{text-transform:uppercase;letter-spacing:.025em;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.lp .kicker.accent{background:#3dd6c31f;border:1px solid #3dd6c340}.lp .kicker.gold{background:#fdcc021f;border:1px solid #fdcc0240}.lp .kicker.k-ret{color:#3dd6c3;background:#3dd6c31f;border:1px solid #3dd6c34d}.lp .kicker.k-rw{color:#4ade80;background:#4ade8021;border:1px solid #4ade804d}.lp .kicker.k-ref{color:#ff7a66;background:#ff7a6624;border:1px solid #ff7a6652}.lp .kicker.k-amp{color:#6e8bf5;background:#6e8bf529;border:1px solid #6e8bf557}.lp .kicker-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lp .feat-patent{letter-spacing:.13em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.lp .feat-patent:before{content:"";background:#3dd6c3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #3dd6c3cc}.lp .m-feat-patent{letter-spacing:.1em;margin-left:auto}.lp .cta-pill{background:var(--gold);color:var(--teal-deep);white-space:nowrap;border-radius:9999px;align-items:center;gap:10px;font-weight:700;transition:box-shadow .2s,transform .2s;display:inline-flex}.lp .cta-pill:hover{transform:scale(1.02);box-shadow:0 14px 32px #fdcc0266}.lp .microcopy{color:#fff9;font-size:14px}.lp h2.sec{letter-spacing:-.02em;text-wrap:pretty;margin:0 0 16px;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.15}.lp p.sec-body{max-width:512px;margin:0 0 28px;font-size:clamp(15px,1.4vw,18px);line-height:1.625}.lp .see-link{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.lp .nav{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d4d4df2;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.lp .nav-in{justify-content:space-between;align-items:center;max-width:1280px;height:80px;margin:0 auto;padding:0 clamp(24px,4vw,32px);display:flex}.lp .brand{align-items:center;gap:10px;display:flex}.lp .brand img{object-fit:contain;width:44px;height:25px}.lp .brand span{color:#ffffffd9;letter-spacing:.13em;font-size:16px;font-weight:500}.lp .links{gap:32px;display:flex}.lp .links a{color:#ffffff80;white-space:nowrap;font-size:14px;font-weight:500}.lp .links a:hover{color:#ffffffd9}.lp .nav-right{align-items:center;gap:18px;display:flex}.lp .login{color:#ffffffe6;white-space:nowrap;font-size:14px;font-weight:500}.lp .founding{background:#fdcc021f;border:1px solid #fdcc0240;border-radius:16px;flex-direction:column;gap:8px;margin-bottom:32px;padding:14px 20px;display:inline-flex}.lp .f-top{color:var(--gold);align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.lp .f-dot{background:var(--gold);border-radius:50%;width:10px;height:10px}.lp .f-bar{background:#fdcc0233;border-radius:3px;width:320px;max-width:100%;height:6px;position:relative;overflow:hidden}.lp .f-bar i{background:var(--gold);border-radius:3px;width:0;position:absolute;top:0;bottom:0;left:0}.lp .f-sub{color:#ffffff8c;font-size:12.5px}.lp .jb-hero h1{color:#fff;letter-spacing:-.02em;margin:0 0 26px;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1.1}.lp .jb-hero h1 .acc{color:var(--accent)}.lp .jb-hero h1 .acc,.lp .m-hero h1 .acc{white-space:nowrap}.lp .jb-hero .sub{color:#ffffff80;max-width:520px;margin:0 0 24px;font-size:clamp(15px,1.4vw,20px);line-height:1.6}.lp .cta-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.lp .cta-main{padding:20px 36px;font-size:18px;box-shadow:0 10px 24px #fdcc024d}.lp .coach-pivot{text-align:center;background:0 0;padding:96px 0}.lp .coach-pivot .eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.25em;opacity:1;margin:0 0 16px;font-size:14px;font-weight:700}.lp .coach-pivot h2{color:#fff;max-width:720px;margin:0 auto}.lp .coach{background:0 0;padding:112px 0}.lp .coach-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.lp .coach-demo{position:relative}.lp .cd{background:#ffffff0a;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;gap:10px;padding:22px 24px;display:flex;overflow:hidden}.lp .cd-a{position:relative}.lp .cd-b{opacity:0;position:absolute;inset:0}.lp .cd-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .cd-head>b{color:#fff;font-size:16px;font-weight:800}.lp .cd-pill{color:#fff9;white-space:nowrap;border:1px solid #ffffff26;border-radius:9999px;padding:4px 12px;font-size:11px}.lp .cd-score{color:var(--accent);background:#3dd6c31f;border:1px solid #3dd6c34d;border-radius:10px;padding:4px 12px;font-size:18px;font-weight:800}.lp .cd-sub{color:#ffffff73;margin:0 0 2px;font-size:11.5px}.lp .cd-line{border:1px solid #ffffff1a;border-radius:10px;padding:10px 12px}.lp .cd-line p{color:#ffffffa6;margin:0;font-size:12.5px;line-height:1.5}.lp .cd-line b{color:#ffffffe6}.lp .cd-line.tag-good{border-color:#3dd6c366}.lp .cd-line.tag-bad{border-color:#fdcc0266}.lp .cd-tag{border-radius:9999px;margin-top:7px;padding:3px 10px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-block}.lp .cd-tag.good{color:var(--accent);background:#3dd6c326}.lp .cd-tag.bad{color:var(--gold);background:#fdcc0226}.lp .cd-scan{background:var(--accent);opacity:0;height:3px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 4px #3dd6c380}.lp .cd-bar{color:#ffffffa6;grid-template-columns:92px 1fr 32px;align-items:center;gap:12px;font-size:12.5px;display:grid}.lp .cd-bar>b{color:#fff;text-align:right;font-size:12.5px}.lp .cd-bar .bar{background:#ffffff1a;border-radius:4px;height:7px;overflow:hidden}.lp .cd-bar .bar i{height:100%;width:var(--w);background:var(--accent);border-radius:4px;display:block}.lp .cd-bar .bar i.gold{background:var(--gold)}.lp .cd-verdict{color:#ffffffbf;border:1px solid #ffffff1f;border-radius:10px;margin-top:4px;padding:12px 14px;font-size:12.5px;line-height:1.55}.lp .cd-verdict b{letter-spacing:.1em;color:#fff6;margin-bottom:4px;font-size:10px;display:block}.lp .cd-fix b{letter-spacing:.1em;color:#fff6;margin:4px 0 6px;font-size:10px;display:block}.lp .cd-fix p{color:#ffffffbf;align-items:baseline;gap:10px;margin:0 0 6px;font-size:12.5px;display:flex}.lp .cd-fix p i{background:var(--gold);color:#070e1b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex;transform:translateY(2px)}@media (prefers-reduced-motion:no-preference){.lp .coach-play .cd-a{animation:14s ease-in-out infinite cdA}.lp .coach-play .cd-b{animation:14s ease-in-out infinite cdB}@keyframes cdA{0%,38%{opacity:1}46%,88%{opacity:0}96%,to{opacity:1}}@keyframes cdB{0%,38%{opacity:0}46%,88%{opacity:1}96%,to{opacity:0}}.lp .coach-play .cd-scan{opacity:1;animation:14s ease-in-out infinite cdScan}@keyframes cdScan{0%{top:0}19%{top:calc(100% - 3px)}38%{top:0}to{top:0}}.lp .coach-play .cd-bar .bar i{width:0;animation:14s ease-out infinite cdBar}@keyframes cdBar{0%,46%{width:0}54%,88%{width:var(--w)}96%,to{width:0}}}@media (prefers-reduced-motion:reduce){.lp .cd-a{display:none}.lp .cd-b{opacity:1;position:relative}}.lp .cd-b .cd-fix{min-height:0;overflow:hidden}.lp .team{background:var(--paper);padding:112px 0}.lp .team-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;display:grid}.lp .team-board{will-change:transform;background:#fff;border:5px solid #1a1a1a;border-width:2px 5px 5px 2px;border-radius:12px;padding:20px 22px;transition:transform .15s ease-out}.lp .tb-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.lp .tb-head b{color:var(--teal-deep);font-size:18px;font-weight:800;display:block}.lp .tb-sub{color:#707070;font-size:11px}.lp .tb-live{letter-spacing:.08em;color:#085041;background:#e1f5ee;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:800}.lp .tb-stats{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;display:grid}.lp .tb-stat{text-align:center;border:1px solid #1a1a1a;border-radius:8px;padding:9px 10px}.lp .tb-stat.hl{box-shadow:inset 0 0 0 1px var(--accent);background:#3dd6c314}.lp .tb-stat b{color:var(--teal-deep);font-size:15px;font-weight:800;display:block}.lp .tb-stat span{text-transform:uppercase;letter-spacing:.06em;color:#707070;font-size:8.5px;font-weight:700}.lp .tb-urgent{background:#fcebeb;border:1px solid #c0392b;border-radius:10px;margin-bottom:8px;padding:10px 12px}.lp .tb-u-kick{letter-spacing:.08em;text-transform:uppercase;color:#a32d2d;align-items:center;gap:6px;margin-bottom:4px;font-size:9.5px;font-weight:800;display:flex}.lp .tb-u-kick i{background:#c0392b;border-radius:50%;width:7px;height:7px}.lp .tb-urgent p{color:#333;margin:0;font-size:12px;line-height:1.5}.lp .tb-down{color:#c0392b;font-size:11px;font-weight:700}.lp .tb-up{color:#0f7a5a;font-size:11px;font-style:normal;font-weight:700}.lp .tb-shout{color:#333;background:#e1f5ee;border:1px solid #0f7a5a66;border-radius:10px;margin-bottom:12px;padding:9px 12px;font-size:12px}.lp .tb-row{color:#333;border-top:1px solid #e0e0e0;grid-template-columns:1.5fr .6fr .8fr .8fr 1.1fr;align-items:center;gap:8px;padding:9px 2px;font-size:12.5px;display:grid}.lp .tb-cols{text-transform:uppercase;letter-spacing:.06em;color:#9a9a9a;border-top:none;padding-bottom:3px;font-size:9.5px;font-weight:700}.lp .tb-cols+.tb-row{border-top:none}.lp .tb-name{color:#000;font-weight:700}.lp .tb-money{color:#0f7a5a;font-size:12px;font-weight:700}.lp .tb-chip{white-space:nowrap;border-radius:9999px;padding:3px 9px;font-size:10.5px;font-style:normal;font-weight:700}.lp .tb-foot{color:#9a9a9a;margin:10px 2px 0;font-size:10.5px}@media (prefers-reduced-motion:no-preference){.lp .tb-live{animation:2.2s ease-in-out infinite tbLive}@keyframes tbLive{0%,to{opacity:1}50%{opacity:.45}}.lp .tb-in{opacity:0;transform:translateY(10px)}.lp .tb-live-on .tb-in{animation:.5s cubic-bezier(.16,1,.3,1) forwards tbIn;animation-delay:calc(.1s + var(--i) * .14s)}@keyframes tbIn{to{opacity:1;transform:none}}.lp .tb-live-on .tb-urgent{animation:.5s cubic-bezier(.16,1,.3,1) forwards tbIn,2.6s ease-in-out 1.2s infinite tbUrgent}@keyframes tbUrgent{0%,to{box-shadow:0 0 #c0392b00}50%{box-shadow:0 0 12px 1px #c0392b59}}}@media (max-width:860px){.lp .team-grid{grid-template-columns:1fr;gap:36px}}.lp .calc{background:var(--paper);padding:0 0 112px}.lp .calc-toggle{background:var(--gray-100);border:1px solid var(--gray-200);box-sizing:border-box;border-radius:9999px;grid-template-columns:1fr 1fr;gap:4px;width:100%;max-width:420px;margin-bottom:22px;padding:5px;display:grid}.lp .ct-btn{box-shadow:inset 0 0 0 1px var(--gray-200);color:var(--teal-deep);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:12px 18px;font-family:inherit;font-size:15px;font-weight:700;transition:all .15s}.lp .ct-btn:hover{box-shadow:inset 0 0 0 2px var(--accent)}.lp .ct-btn.active{background:var(--teal-deep);color:#fff;box-shadow:none}@media (prefers-reduced-motion:no-preference){.lp .calc-toggle:not(.ct-touched){animation:2.4s ease-in-out infinite ctNudge}@keyframes ctNudge{0%,to{box-shadow:0 0 #fdcc0200}50%{box-shadow:0 0 0 4px #fdcc0273}}}.lp .afl-apply{cursor:pointer;color:var(--teal-deep);background:var(--gold);border:none;border-radius:9999px;align-items:center;gap:8px;margin-top:6px;padding:14px 26px;font-family:inherit;font-size:15px;font-weight:700;transition:box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 10px 15px -3px #fdcc0240}.lp .afl-apply:hover{transform:scale(1.02);box-shadow:0 20px 25px -5px #fdcc0259}.lp input.dual{appearance:none;background:var(--gray-200);border-radius:3px;outline:none;width:100%;height:6px}.lp input.dual::-webkit-slider-thumb{appearance:none;border:3px solid var(--teal-deep);cursor:pointer;background:#fff;border-radius:50%;width:18px;height:18px}.lp input.dual::-moz-range-thumb{border:3px solid var(--teal-deep);cursor:pointer;background:#fff;border-radius:50%;width:14px;height:14px}.lp .ow-delta{color:#ffffffd9;align-self:flex-start;margin:10px 0 2px;padding:10px 22px;font-size:15px;display:none;position:relative}.lp .ow-delta b{color:var(--gold);font-weight:800}.lp .ow-delta.show{display:inline-block}.lp .ow-delta svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lp .ow-delta svg ellipse{fill:none;stroke:var(--gold);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:50%;transform:rotate(-4deg)}.lp .ow-delta.show svg ellipse{animation:.9s ease-out .1s forwards drawRing}@keyframes drawRing{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.lp .ow-delta.show svg ellipse{stroke-dashoffset:0;animation:none}}.lp .calc-card{border:1px solid var(--gray-200);background:#fff;border-radius:16px;grid-template-columns:1.1fr 1fr;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 4px 24px #0000000f}.lp .calc h2.sec{color:var(--teal-deep)}.lp .calc .sec-body{color:var(--gray-600)}.lp .crange{margin-bottom:22px}.lp .crange label{color:var(--teal-deep);justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.lp .crange label output{color:var(--gray-800)}.lp .crange input[type=range]{accent-color:#0d4d4d;width:100%}.lp .calc-out{background:var(--teal-deep);border-radius:12px;flex-direction:column;justify-content:center;padding:28px;display:flex}.lp .calc-out .co-lbl{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;font-size:12px;font-weight:700}.lp .calc-out .co-num{color:var(--gold);letter-spacing:-.02em;font-size:clamp(40px,4vw,56px);font-weight:800;line-height:1.1}.lp .co-rows{flex-direction:column;gap:8px;margin-top:16px;display:flex}.lp .co-row{color:#ffffffb3;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.lp .co-row b{color:#fff;font-size:14px;font-weight:700}.lp .calc-out .co-note{color:#fff6;border-top:1px solid #ffffff1f;margin-top:18px;padding-top:14px;font-size:11.5px}.lp .how{background:var(--paper);padding:0 0 112px}.lp .how h2.sec{color:var(--teal-deep);text-align:center;margin-bottom:48px}.lp .how-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lp .how-card{border:1px solid var(--gray-200);background:#fff;border-radius:16px;padding:28px 26px;box-shadow:0 2px 12px #0000000d}.lp .how-num{width:40px;height:40px;color:var(--teal-deep);background:#3dd6c326;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:17px;font-weight:800;display:flex}.lp .how-card h3{color:var(--teal-deep);margin:0 0 8px;font-size:18px;font-weight:700}.lp .how-card p{color:var(--gray-600);margin:0;font-size:14px;line-height:1.6}.lp .pricing{background:var(--paper);padding:0 0 112px}.lp .pricing .p-head2{text-align:center;margin-bottom:44px}.lp .pricing h2.sec{color:var(--teal-deep)}.lp .pricing .p-sub{max-width:560px;color:var(--gray-600);margin:0 auto;font-size:16px;line-height:1.6}.lp .price-grid{grid-template-columns:1fr 1fr;gap:20px;max-width:820px;margin:0 auto;display:grid}.lp .pcard{background:#fff;border-radius:16px;padding:28px;position:relative}.lp .pcard.charter{border:2px solid var(--gold);box-shadow:0 4px 24px #fdcc0238}.lp .pcard.free{border:2px solid var(--gray-200)}.lp .ptab{white-space:nowrap;background:var(--gold);color:var(--teal-deep);text-transform:uppercase;letter-spacing:.025em;border-radius:9999px;padding:4px 12px;font-size:10px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lp .pcard h3{color:var(--teal-deep);margin:0 0 4px;font-size:20px;font-weight:700}.lp .pcard .pdesc{color:var(--gray-500);margin:0 0 16px;font-size:14px;font-weight:500}.lp .pnum{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.lp .pnum b{color:var(--teal-deep);font-size:40px;font-weight:800}.lp .pnum span{color:var(--gray-500);font-size:14px}.lp .pnum s{color:var(--gray-400);font-size:14px;font-weight:600}.lp .pnote{color:var(--gray-500);margin:0 0 20px;font-size:12px}.lp .plist{flex-direction:column;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.lp .plist li{color:var(--gray-800);align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.lp .plist li:before{content:"✓";color:var(--accent);flex-shrink:0;font-weight:800}.lp .pbtn{box-sizing:border-box;justify-content:center;width:100%;padding:14px;font-size:15px;display:flex}.lp .pfine{text-align:center;color:var(--gray-500);margin:8px 0 0;font-size:11px}.lp .ladder-line{text-align:center;color:var(--gray-500);max-width:560px;margin:28px auto 0;font-size:13px}.lp .faq{background:var(--paper);padding:96px 0}.lp .faq h2.sec{color:var(--teal-deep);text-align:center;margin-bottom:36px}.lp .faq-list{flex-direction:column;gap:12px;max-width:720px;margin:0 auto;display:flex}.lp .faq-item{border:1px solid var(--gray-200);background:#fff;border-radius:12px;overflow:hidden}.lp .faq-q{cursor:pointer;text-align:left;width:100%;color:var(--teal-deep);background:#fff;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.lp .faq-q .pm{color:var(--accent);font-size:18px;font-weight:400}.lp .faq-a{color:var(--gray-600);margin:0;padding:0 20px 16px;font-size:14px;line-height:1.6;display:none}.lp .faq-item.open .faq-a{display:block}.lp .final{background:radial-gradient(ellipse 700px 400px at 50% 100%, #fdcc0214, transparent 70%), var(--teal-deep);text-align:center;padding:40px 0 112px}.lp .final h2{color:#fff;max-width:760px;margin:0 auto 14px}.lp .final .sub{color:#ffffff80;max-width:520px;margin:0 auto 34px;font-size:17px;line-height:1.6}.lp footer.site{background:var(--teal-deep);border-top:1px solid #ffffff1a;padding:40px 0}.lp .foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lp .foot-links{gap:24px;display:flex}.lp .foot-links a{color:#ffffff80;font-size:13px}.lp .copyright{color:#ffffff59;font-size:12px}@media (max-width:1140px){.lp .links{display:none}}@media (max-width:860px){.lp .cta-row{flex-direction:column;align-items:flex-start;gap:12px}.lp .cta-main{justify-content:center;align-self:stretch;padding:18px 24px;font-size:17px}.lp .microcopy{text-align:center;align-self:stretch}.lp .coach-grid,.lp .calc-card,.lp .how-grid,.lp .price-grid{grid-template-columns:1fr}}.lp .trust{background:var(--paper);padding:0 0 72px}.lp .trust-row{border:1px solid var(--gray-200);background:#fff;border-radius:16px;grid-template-columns:auto repeat(4,1fr);align-items:center;gap:clamp(16px,2.5vw,32px);padding:22px clamp(18px,2.5vw,32px);display:grid;box-shadow:0 2px 12px #0000000d}.lp .trust-lead{letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep);writing-mode:vertical-rl;border-left:2px solid var(--accent);align-self:stretch;align-items:center;margin:0;padding:2px 0;font-size:11px;font-weight:800;display:flex;transform:rotate(180deg)}.lp .trust-item{align-items:flex-start;gap:12px;display:flex}.lp .trust-item svg{fill:none;width:24px;height:24px;stroke:var(--teal-deep);flex-shrink:0;margin-top:2px}.lp .trust-item b{color:var(--teal-deep);margin-bottom:2px;font-size:13.5px;font-weight:700;display:block}.lp .trust-item span{color:var(--gray-500);font-size:11.5px;line-height:1.5}@media (max-width:860px){.lp .trust-row{grid-template-columns:1fr}.lp .trust-lead{writing-mode:horizontal-tb;border-left:none;border-bottom:2px solid var(--accent);padding-bottom:8px;transform:none}}.lp .team{z-index:2;padding-bottom:0;position:relative}.lp .team-board{margin-bottom:-64px}.lp .calc{padding-top:128px}@media (max-width:860px){.lp .team-board{margin-bottom:0}.lp .team{padding-bottom:96px}.lp .calc{padding-top:32px}}.lp .drumroll{background:var(--paper);padding:20px 0 96px}.lp .dr-eyebrow{text-align:center;text-transform:uppercase;letter-spacing:.22em;color:var(--gray-500);margin:0 0 14px;font-size:13px;font-weight:700}.lp .beat{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;padding:18px 20px;transition:opacity .6s;display:flex;position:absolute;inset:0}.lp .beat.live{opacity:1;pointer-events:auto}.lp .b1-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;padding:18px}.lp .b1-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:9.5px;font-weight:800}.lp .b1-line{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:baseline;padding:8px 0;display:flex}.lp .b1-line:last-child{border-bottom:none}.lp .b1-line span{color:#ffffff8c;font-size:11px}.lp .b1-line b{color:#fff;font-size:15px;font-weight:800}.lp .b1-note{text-align:center;color:#ffffff73;margin:14px 0 0;font-size:10.5px}.lp .b2-head{text-align:center;color:#fff;margin:0 0 6px;font-size:15.5px;font-weight:800;line-height:1.3}.lp .b2-punch{text-align:center;color:var(--accent);margin:0 0 16px;font-size:15px;font-weight:800;line-height:1.3}.lp .melt{grid-template-columns:1fr 1fr;align-items:end;gap:14px;height:210px;display:grid}.lp .melt-col{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.lp .melt-stack{flex-direction:column-reverse;justify-content:flex-start;align-items:center;gap:3px;display:flex}.lp .melt-stack i{font-style:normal;font-weight:800;line-height:1}.lp .bank i{color:#ffffff59}.lp .you i{color:var(--accent)}.lp .melt-lbl{letter-spacing:.12em;text-transform:uppercase;margin-top:10px;font-size:9.5px;font-weight:700}.lp .bank .melt-lbl{color:#fff6}.lp .you .melt-lbl{color:var(--accent)}.lp .beat.live .bank i{animation:2.6s ease-in-out forwards meltShrink}.lp .beat.live .you i{opacity:0;animation:.5s ease-out forwards meltRise;transform:translateY(8px)}.lp .beat.live .bank i:first-child{animation-delay:.4s}.lp .beat.live .bank i:nth-child(2){animation-delay:.6s}.lp .beat.live .bank i:nth-child(3){animation-delay:.8s}.lp .beat.live .bank i:nth-child(4){animation-delay:1s}.lp .beat.live .bank i:nth-child(5){animation-delay:1.2s}.lp .beat.live .bank i:nth-child(6){animation-delay:1.4s}.lp .beat.live .you i:first-child{animation-delay:.7s}.lp .beat.live .you i:nth-child(2){animation-delay:1.1s}.lp .beat.live .you i:nth-child(3){animation-delay:1.5s}.lp .beat.live .you i:nth-child(4){animation-delay:1.9s}.lp .beat.live .you i:nth-child(5){animation-delay:2.3s}.lp .beat.live .you i:nth-child(6){animation-delay:2.7s}@keyframes meltShrink{0%{opacity:1;font-size:22px}to{opacity:.5;font-size:9px}}@keyframes meltRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lp .you i,.lp .bank i{font-size:22px}.lp .b2-tag{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#ffffff4d;margin:16px 0 0;font-size:9px}.lp .b3-q{text-align:center;color:#fff;margin:0 0 6px;font-size:16px;font-weight:800;line-height:1.35}.lp .b3-sub{text-align:center;color:#ffffff80;margin:0 0 22px;font-size:10.5px}.lp .b3-btn{background:var(--accent);color:var(--teal-deep);border-radius:9999px;width:fit-content;margin:0 auto;padding:13px 30px;font-size:13px;font-weight:800;display:block}.lp .beat.live .b3-btn{animation:1.4s 1.1s b3press}@keyframes b3press{0%,to{transform:scale(1)}12%{transform:scale(.94)}24%{transform:scale(1)}}.lp .b3-note{text-align:center;color:#fff6;margin:14px 0 0;font-size:10px}.lp .b4-check{background:var(--accent);width:52px;height:52px;color:var(--teal-deep);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;font-size:26px;font-weight:800;display:flex}.lp .beat.live .b4-check{animation:.5s cubic-bezier(.34,1.56,.64,1) .2s backwards b4pop}@keyframes b4pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.lp .b4-t{text-align:center;color:#fff;margin:0 0 4px;font-size:16px;font-weight:800}.lp .b4-s{text-align:center;color:#ffffff8c;margin:0;font-size:11.5px;line-height:1.6}.lp .b4-s b{color:var(--gold)}@media (prefers-reduced-motion:reduce){.lp .beat{transition:none}.lp .beat.live .bank i,.lp .beat.live .you i,.lp .beat.live .b3-btn,.lp .beat.live .b4-check{opacity:1;animation:none}.lp .beat.live .bank i{font-size:12px}}.lp{background:#0d4d4d}.lp .page-light{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lp .page-light i,.lp .page-light b{content:"";will-change:transform, opacity;border-radius:50%;position:absolute}.lp .page-light i{opacity:.55;background:radial-gradient(closest-side,#3dd6c333,#3dd6c300 70%);width:1400px;height:1000px;margin:-500px 0 0 -700px;top:100%;left:50%;transform:translate(32vw,-8vh)scale(.75)}.lp .page-light b{opacity:.5;background:radial-gradient(closest-side,#fdcc021a,#fdcc0200 70%);width:1100px;height:800px;margin:-400px 0 0 -550px;top:0;left:50%;transform:translate(-38vw,6vh)scale(.7)}@supports (animation-timeline:scroll()){.lp .page-light i{animation:linear both lightTeal;animation-timeline:scroll(root)}.lp .page-light b{animation:linear both lightGold;animation-timeline:scroll(root)}}@keyframes lightTeal{0%{opacity:.5;transform:translate(32vw,-8vh)scale(.75)}30%{opacity:.85;transform:translate(-12vw,-42vh)scale(1.05)}55%{opacity:.95;transform:translate(20vw,-72vh)scale(1.25)}78%{opacity:.7;transform:translate(-18vw,-58vh)scale(1)}to{opacity:.45;transform:translate(8vw,-96vh)scale(.85)}}@keyframes lightGold{0%{opacity:.4;transform:translate(-38vw,6vh)scale(.7)}40%{opacity:.65;transform:translate(30vw,34vh)scale(.95)}70%{opacity:.75;transform:translate(-24vw,62vh)scale(1.1)}to{opacity:.45;transform:translate(20vw,88vh)scale(.8)}}@media (prefers-reduced-motion:reduce){.lp .page-light i,.lp .page-light b{animation:none}}.lp .drumroll,.lp .team,.lp .calc,.lp .how,.lp .trust,.lp .pricing,.lp .faq{background:0 0}.lp .nar-line{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:var(--gray-500);margin:0 auto;font-size:13px;font-weight:700}.lp .w-scene{opacity:0;pointer-events:none;transition:opacity .55s,transform .55s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translateY(16px)scale(.985)}.lp .w-scene.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp .w-scene{transition:opacity .3s;transform:none}}.lp .page-light i{background:radial-gradient(closest-side,#3dd6c321,#3dd6c300 70%)}.lp .page-light b{background:radial-gradient(closest-side,#fdcc020f,#fdcc0200 70%)}.lp .sec{color:#fff}.lp .sec-body{color:#ffffff8c}.lp .see-link{color:var(--accent)}.lp .nar-line,.lp .dr-eyebrow{color:#ffffff73}.lp .kicker.accent{color:#fff}.lp .kicker.gold{color:var(--gold)}.lp .how h2.sec,.lp .faq h2.sec,.lp .pricing h2.sec,.lp .trust-lead{color:#fff}.lp .calc-card .sec,.lp .calc-card h2,.lp .calc-card h3{color:var(--teal-deep)}.lp .calc-card .sec-body{color:var(--gray-600)}.lp .calc-card .see-link,.lp .trust-lead{color:var(--teal-deep)}.lp .pd-n{background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-right:8px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.lp .drumroll{padding-top:96px}.lp .pricing{background:0 0}.lp .pricing .p-sub{color:#ffffff8c}.lp .ladder-line{color:#ffffff73}.lp .ladder-line a,.lp .ladder-line .see-link{color:var(--accent)}.lp .pscreen{width:100%;height:100%;font-family:var(--font-sans);background:linear-gradient(168deg,#0d4d4d 0%,#093a3a 55%,#072e2e 100%);border-radius:36px;flex-direction:column;display:flex;position:relative;overflow:hidden}.lp .pscreen.gray{background:linear-gradient(#edeff2,#e2e6ea)}.lp .ps-status{color:#ffffffd9;justify-content:space-between;padding:14px 22px 6px;font-size:11px;font-weight:600;display:flex}.lp .pscreen.gray .ps-status{color:#4b5563}.lp .ps-appbar{align-items:center;gap:8px;padding:8px 20px 12px;display:flex}.lp .ps-appbar img{object-fit:contain;width:26px;height:15px}.lp .ps-appbar span{color:#ffffffbf;letter-spacing:.1em;font-size:11px;font-weight:600}.lp .ps-body{flex-direction:column;flex:1;padding:14px 18px;display:flex}.lp .ps-homebar{justify-content:center;padding:10px 0 12px;display:flex}.lp .ps-homebar i{background:#ffffff59;border-radius:3px;width:90px;height:4px}.lp .pscreen.gray .ps-homebar i{background:#00000040}.lp .ps-clock{text-align:center;color:#fff;letter-spacing:-.02em;margin:26px 0 2px;font-size:56px;font-weight:300}.lp .ps-date{text-align:center;color:#ffffffa6;margin:0 0 26px;font-size:12.5px}.lp .ps-notif{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff1f;border-radius:16px;padding:12px 14px}.lp .ps-notif .n-top{align-items:center;gap:7px;margin-bottom:6px;display:flex}.lp .ps-notif .n-top img{object-fit:contain;width:20px;height:12px}.lp .ps-notif .n-top b{letter-spacing:.08em;color:#ffffffb3;font-size:10px;font-weight:700}.lp .ps-notif .n-top span{color:#ffffff73;margin-left:auto;font-size:10px}.lp .ps-notif .n-title{color:#fff;margin:0 0 2px;font-size:12.5px;font-weight:700}.lp .ps-notif .n-body{color:#ffffffbf;margin:0;font-size:11.5px;line-height:1.45}.lp .ps-contact{text-align:center;padding-top:22px}.lp .ps-contact .c-avatar{color:#fff;background:#c6ccd4;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 10px;font-size:20px;font-weight:700;display:flex}.lp .ps-contact .c-name{color:#1a1a1a;margin:0;font-size:16px;font-weight:700}.lp .ps-contact .c-sub{color:#6b7280;margin:2px 0 18px;font-size:11px}.lp .c-actions{justify-content:center;gap:8px;margin:0 2px 14px;display:flex}.lp .c-actions span{color:#3478f6;background:#fff;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:3px;max-width:64px;padding:8px 0 7px;font-size:9px;font-weight:600;display:flex}.lp .c-actions span svg{width:16px;height:16px}.lp .c-actions .c-dim{opacity:.38}.lp .ps-field{text-align:left;background:#fff;border-radius:12px;margin:0 4px 8px;padding:10px 14px}.lp .ps-field .pf-label{color:#6b7280;margin-bottom:1px;font-size:9.5px;display:block}.lp .ps-field .pf-num{color:#3478f6;font-size:13px;font-weight:600;display:block}.lp .ps-field .pf-note{color:#1a1a1a;font-size:11.5px;font-weight:500;line-height:1.4;display:block}.lp .ps-file{background:#fff;border-radius:12px;align-items:center;gap:10px;margin:0 4px 8px;padding:11px 13px;display:flex}.lp .ps-file i{color:#6b7280;background:#e2e6ea;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:8px;font-style:normal;font-weight:800;display:flex}.lp .ps-file b{color:#1a1a1a;font-size:11px;display:block}.lp .ps-file span{color:#9ca3af;font-size:9.5px}.lp .ps-agentcard{text-align:center;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:12px;padding:14px}.lp .ps-agentcard .a-eyebrow{letter-spacing:.18em;color:var(--accent);margin:0 0 8px;font-size:8.5px;font-weight:800}.lp .ps-agentcard .a-avatar{background:var(--accent);width:46px;height:46px;color:var(--teal-deep);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 8px;font-size:16px;font-weight:800;display:flex}.lp .ps-agentcard .a-name{color:#fff;margin:0;font-size:14px;font-weight:800}.lp .ps-agentcard .a-sub{color:#ffffff8c;margin:2px 0 10px;font-size:10px}.lp .ps-agentcard .a-actions{justify-content:center;gap:8px;display:flex}.lp .ps-agentcard .a-actions span{background:var(--accent);max-width:92px;color:var(--teal-deep);border-radius:9999px;flex:1;padding:8px 0;font-size:11px;font-weight:700}.lp .ps-agentcard .a-actions span.quiet{color:#fff;background:#ffffff1f}.lp .ps-policy{background:#ffffff0d;border-radius:12px;align-items:center;gap:10px;margin-bottom:7px;padding:10px 12px;display:flex}.lp .ps-policy i{background:var(--accent);border-radius:50%;width:8px;height:8px;font-style:normal}.lp .ps-policy b{color:#fff;font-size:11px;display:block}.lp .ps-policy span{color:#ffffff73;font-size:9.5px}.lp .ps-next{text-align:center;color:#fff6;margin:auto 0 0;font-size:9.5px}.lp .ps-alert{background:#fdcc021f;border:1px solid #fdcc024d;border-radius:12px;margin-bottom:12px;padding:10px 12px}.lp .ps-alert b{letter-spacing:.12em;color:var(--gold);margin-bottom:3px;font-size:9px;font-weight:800;display:block}.lp .ps-alert span{color:#fff;font-size:11px}.lp .ps-bubble{color:#ffffffd9;background:#ffffff17;border-radius:14px 14px 14px 4px;max-width:85%;margin-bottom:8px;padding:10px 12px;font-size:11px;line-height:1.5}.lp .ps-bubble.me{background:var(--accent);color:var(--teal-deep);border-radius:14px 14px 4px;align-self:flex-end;font-weight:600}.lp .ps-done{color:var(--accent);background:#3dd6c31f;border:1px solid #3dd6c34d;border-radius:9999px;align-self:center;align-items:center;gap:6px;margin-top:10px;padding:7px 14px;font-size:10.5px;font-weight:800;display:inline-flex}.lp .ps-money{color:#fff;align-self:center;margin-top:8px;font-size:12px;font-weight:800}.lp .ps-hero-q{text-align:center;color:#fff;margin:18px 0 4px;font-size:16px;font-weight:800;line-height:1.35}.lp .ps-hero-sub{text-align:center;color:#ffffff80;margin:0 0 18px;font-size:10.5px}.lp .ps-gold-btn{background:var(--gold);color:var(--teal-deep);border-radius:9999px;align-self:center;padding:12px 26px;font-size:12px;font-weight:800}.lp .ps-toast{color:#ffffffbf;background:#ffffff1a;border-radius:10px;align-self:center;margin-top:14px;padding:8px 14px;font-size:10px}.lp .ps-card{text-align:center;background:radial-gradient(200px 160px at 50% 18%,#3dd6c340,#0000 70%),#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:4px 2px;padding:18px;display:flex}.lp .ps-card .hc-title{color:#fff;margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.2}.lp .ps-card .hc-body{color:#ffffffb3;max-width:200px;margin:0 0 14px;font-size:11px;line-height:1.55}.lp .ps-card .hc-from{letter-spacing:.08em;color:var(--accent);margin:0;font-size:10px;font-weight:700}.lp .wphone{background:#16181b;border:3px solid #2a2a2a;border-radius:46px;width:292px;height:596px;margin:0 auto;padding:11px;box-shadow:0 40px 80px -20px #0000008c,0 0 60px #3dd6c312}.lp .act-cta{text-align:center;padding:8px 0 110px}.lp .act-cta p{color:#ffffff8c;margin:0 0 18px;font-size:15px}.lp .act-cta .cta-pill{padding:16px 30px;font-size:16px}.lp .journey{position:relative}.lp .j-sticky{pointer-events:none;z-index:1;--jx:min(24vw, 320px);--jy:-56px;--jscale:1;--scrub:0;justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0}.lp .j-phone{transform:translateX(var(--jx)) translateY(var(--jy,0px)) scale(var(--jscale));will-change:transform;margin:0}.lp .j-scenes{width:100%;height:100%;position:relative}.lp .j-scenes .w-scene{border-radius:36px}.lp .j-flow{z-index:2;pointer-events:none;margin-top:-100vh;position:relative}.lp .j-beat{align-items:center;min-height:150vh;display:flex}.lp .j-beat[data-i="2"]{min-height:220vh}.lp .scroll-cue{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:8px;margin:30px 0 0;font-size:12.5px;font-weight:700;display:flex}.lp .scroll-cue span{color:var(--accent);display:inline-block}@media (prefers-reduced-motion:no-preference){.lp .scroll-cue span{animation:2.2s ease-in-out infinite jCue}}@keyframes jCue{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.lp .j-beat>.wrap{grid-template-columns:1fr clamp(410px,36vw,490px) 1fr;align-items:center;width:100%;max-width:1280px;display:grid}.lp .j-beat.jb-beat-hero{min-height:100svh;position:relative}@media (min-width:901px){.lp .j-beat.jb-beat-hero{align-items:flex-start}.lp .j-beat.jb-beat-hero>.wrap{padding-top:40px}.lp .j-beat.jb-beat-hero .scroll-cue{white-space:nowrap;color:#ffffff9e;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9999px;margin:20px 0 0;padding:10px 18px;display:inline-flex;position:static}}.lp .j-beat.jb-beat-hero>.wrap{display:block}.lp .jb{pointer-events:auto;grid-column:1;justify-self:end;max-width:430px}.lp .j-beat.jb-beat-hero .jb.jb-hero{justify-self:start}.lp .j-beat[data-side=right] .jb{grid-column:3;justify-self:start;margin-left:0}.lp .j-beat .sec{font-size:clamp(26px,2.5vw,36px)}.lp .jb.jb-hero{width:min(620px,50vw + 40px);max-width:620px}.lp .journey.j-on .jb>*{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.lp .journey.j-on .jb>:first-child{transform-origin:0;transform:translateY(16px)scale(.88)}.lp .journey.j-on .j-beat.live .jb>:first-child{transition-delay:50ms;transition-timing-function:ease,cubic-bezier(.34,1.56,.64,1)}.lp .journey.j-on .j-beat.live .jb>:nth-child(2){transition-delay:.3s}.lp .journey.j-on .j-beat.live .jb>:nth-child(3){transition-delay:.55s}.lp .journey.j-on .j-beat.live .jb>:nth-child(4){transition-delay:.72s}.lp .journey.j-on .j-beat.live .jb>:nth-child(5){transition-delay:.85s}.lp .journey.j-on .j-beat.live .jb>*{opacity:1;transform:none}.lp .j-scenes .beat{opacity:1;pointer-events:auto;flex-direction:column;flex:1;justify-content:center;padding:0;display:flex;position:static;inset:auto}.lp .j-scenes .beat .melt{height:180px}.lp .jtype{vertical-align:middle;gap:3px;margin-left:6px;display:inline-flex}.lp .jtype i{background:#fff9;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite jty}.lp .jtype i:nth-child(2){animation-delay:.15s}.lp .jtype i:nth-child(3){animation-delay:.3s}@keyframes jty{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (max-height:800px){.lp .j-sticky{--jscale:.9}}@media (max-height:700px){.lp .j-sticky{--jscale:.82}}@media (max-height:580px){.lp .j-sticky{--jscale:.7}}@media (max-width:900px){.lp .j-sticky{--jx:0px;--jy:0px;--jscale:.52;align-items:flex-start;padding-top:88px}.lp .j-phone{transform-origin:top}.lp .j-beat{align-items:flex-end;min-height:125vh;padding-bottom:5vh}.lp .j-beat>.wrap,.lp .j-beat.jb-beat-hero>.wrap{max-width:none;display:block}.lp .jb,.lp .jb.jb-hero,.lp .j-beat[data-side=right] .jb,.lp .j-beat.jb-beat-hero .jb.jb-hero{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070e1bd1;border:1px solid #ffffff14;border-radius:18px;justify-self:auto;width:100%;max-width:none;margin:0;padding:22px}}@media (prefers-reduced-motion:reduce){.lp .j-scenes .w-scene{transition:none}.lp .journey.j-on .jb>*{opacity:1;transition:none;transform:none}}.lp .installer{z-index:3;transform-origin:82% 32%;pointer-events:none;background:linear-gradient(#eef1f4 0%,#dde3e9 100%);border-radius:36px;flex-direction:column;padding:14px 16px 16px;transition:transform .55s cubic-bezier(.4,0,.2,1),opacity .5s;display:flex;position:absolute;inset:0}.lp .hs-status{text-align:center;color:#4b5563;margin-bottom:20px;font-size:11px;font-weight:600}.lp .hs-grid{grid-template-columns:repeat(4,1fr);gap:16px 6px;display:grid}.lp .hs-tile{flex-direction:column;align-items:center;gap:4px;display:flex}.lp .hs-ico{border-radius:11px;width:44px;height:44px;position:relative;box-shadow:0 2px 6px #070e1b1f}.lp .hs-tile span{color:#55606c;font-size:7.5px;font-weight:500}.lp .hs-afl .hs-ico{background:var(--teal-deep);justify-content:center;align-items:center;transition:transform .22s;display:flex}.lp .hs-afl .hs-ico img{object-fit:contain;width:26px;height:16px}.lp .hs-afl span{color:#1a1a1a;font-weight:700}.lp .hs-dock{background:#ffffff80;border-radius:18px;justify-content:center;gap:14px;margin-top:auto;padding:9px 0;display:flex}.lp .hs-dock i{border-radius:10px;width:40px;height:40px}.lp .hs-dock i:first-child{background:linear-gradient(160deg,#9fd4a8,#7fbf8b)}.lp .hs-dock i:nth-child(2){background:linear-gradient(160deg,#9fbfdf,#85a9ce)}.lp .hs-dock i:nth-child(3){background:linear-gradient(160deg,#e0cba8,#cdb18a)}.lp .hs-dock i:nth-child(4){background:linear-gradient(160deg,#c9cdd2,#aeb4bc)}.lp .inst-tap{opacity:0;background:#3dd6c347;border:2px solid #3dd6c3e6;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%;transform:scale(.5)}.lp .w-scene.on .hs-afl .hs-ico{animation:9.5s cubic-bezier(.4,0,.2,1) infinite instIcon}.lp .w-scene.on .inst-tap{animation:9.5s infinite instTap}.lp .w-scene.on .installer{transform-origin:50%;animation:9.5s infinite instHome}.lp .hs-scrim{z-index:3;opacity:0;pointer-events:none;will-change:opacity;background:#0a1520;border-radius:36px;position:absolute;inset:0}.lp .w-scene.on .hs-scrim{animation:9.5s infinite instScrim}.lp .app-launch{z-index:4;transform-origin:82% 32%;opacity:0;will-change:transform, opacity;background:#f8f9fa;border-radius:36px;position:absolute;inset:0;overflow:hidden;transform:scale(.1)}.lp .w-scene.on .app-launch{animation:9.5s cubic-bezier(.22,1,.36,1) infinite appLaunch}.lp .w-scene.on .hs-grid .hs-tile:not(.hs-afl),.lp .w-scene.on .hs-dock,.lp .w-scene.on .hs-status{animation:9.5s linear infinite instDecoy}@keyframes instIcon{0%{opacity:0;transform:scale(.4)}3.5%{opacity:1;transform:scale(1.14)}7%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(1)}28%{opacity:1;transform:scale(.82)}32%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}95%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes instDecoy{0%,2.5%{opacity:1;filter:none}11%{opacity:.2;filter:grayscale(.7)}92%{opacity:.2;filter:grayscale(.7)}96%,to{opacity:1;filter:none}}@keyframes instTap{0%,25%{opacity:0;transform:scale(.5)}28%{opacity:.9;transform:scale(.95)}32%{opacity:.9;transform:scale(.9)}40%,to{opacity:0;transform:scale(1.6)}}@keyframes appLaunch{0%,31%{opacity:0;transform:scale(.1)}33%{opacity:1;transform:scale(.2)}47%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}96%{opacity:0;transform:scale(.1)}to{opacity:0;transform:scale(.1)}}@keyframes instHome{0%,31%{transform:scale(1)}47%{transform:scale(.965)}92%{transform:scale(.965)}98%,to{transform:scale(1)}}@keyframes instScrim{0%,31%{opacity:0}47%{opacity:.5}92%{opacity:.5}98%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.lp .installer,.lp .hs-scrim{display:none}.lp .app-launch{opacity:1;animation:none;transform:none}}.lp .pscreen.chome{background:#f8f9fa}.lp .ch-head{background:var(--teal-deep);padding-bottom:10px}.lp .ch-greet{justify-content:space-between;align-items:center;padding:2px 16px 0;display:flex}.lp .ch-greet span{color:#fffc;font-size:10px;font-weight:500;display:block}.lp .ch-greet b{color:#fff;font-size:16px;font-weight:700;display:block}.lp .ch-greet i{color:#fff;background:#ffffff26;border:1px solid #ffffff4d;border-radius:7px;padding:5px 9px;font-size:9.5px;font-style:normal;font-weight:600}.lp .ch-body{flex-direction:column;flex:1;gap:8px;padding:11px 12px 6px;display:flex;overflow:hidden}.lp .ch-card{background:#fff;border-radius:14px;flex-direction:column;align-items:center;padding:13px 12px 11px;display:flex;box-shadow:0 3px 9px #00000014}.lp .ch-ribbon{background:var(--teal-deep);color:#fff;letter-spacing:.14em;border-radius:8px;margin-bottom:11px;padding:6px 12px;font-size:8px;font-weight:700}.lp .ch-avatar{background:var(--teal-deep);color:#fff;border:3px solid var(--accent);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:7px;font-size:19px;font-weight:700;display:flex}.lp .ch-name{color:#2d3748;margin:0;font-size:16px;font-weight:700}.lp .ch-agency{color:#6b7280;margin:1px 0 9px;font-size:10px;font-weight:500}.lp .ch-grid{flex-wrap:wrap;gap:5px;width:100%;margin-top:4px;display:flex}.lp .ch-tile{box-sizing:border-box;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;flex:45%;justify-content:center;align-items:center;gap:3px;padding:6px 4px;display:flex}.lp .ch-tico{background:var(--teal-deep);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;display:flex}.lp .ch-tico.text{background:#17807a}.lp .ch-tico.gold{background:var(--gold)}.lp .ch-tico.aqua{background:var(--accent)}.lp .ch-tico svg{width:12px;height:12px}.lp .ch-tile span{color:#2d3748;text-align:center;font-size:8px;font-weight:600;line-height:1.15}.lp .ch-refer,.lp .ch-policies{border-radius:12px;align-items:center;gap:9px;padding:10px 11px;display:flex}.lp .ch-refer{background:linear-gradient(135deg,#0d4d4d,#17807a);border:1px solid #3dd6c359;box-shadow:0 3px 9px #3dd6c359}.lp .ch-policies{background:#09f}.lp .ch-bico{background:#fff3;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.lp .ch-bico svg{width:15px;height:15px}.lp .ch-refer>div,.lp .ch-policies>div{flex:1;min-width:0}.lp .ch-refer>div b,.lp .ch-policies>div b{color:#fff;font-size:12px;font-weight:700;display:block}.lp .ch-refer>div span,.lp .ch-policies>div span{color:#ffffffd9;font-size:8.5px;font-weight:500;display:block}.lp .ch-arrow{color:#fff;flex-shrink:0;font-size:17px;font-weight:400}.lp .ch-homebar i{background:#00000040}.lp .ch-mini{padding-top:11px}.lp .mc-card{border-left:3px solid var(--accent);background:#fff;border-radius:12px;padding:10px 11px;box-shadow:0 3px 9px #00000014}.lp .mc-top{align-items:center;gap:7px;margin-bottom:6px;display:flex}.lp .mc-avatar{background:var(--teal-deep);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:flex}.lp .mc-top b{color:#2d3748;font-size:10.5px;font-weight:700;display:block}.lp .mc-top span{color:#9ca3af;font-size:8.5px;display:block}.lp .mc-msg{color:#4a5568;margin:0;font-size:10px;line-height:1.5}.lp .ch-booked{margin-top:4px}.lp .mc-eyebrow{letter-spacing:.16em;color:var(--teal-deep);margin:0 0 6px;font-size:8px;font-weight:800}.lp .mc-slot{color:#2d3748;margin:0;font-size:15px;font-weight:800}.lp .mc-with{color:#6b7280;margin:2px 0 8px;font-size:9.5px}.lp .mc-chip{border:1px solid var(--accent);color:#065f46;background:#d1fae5;border-radius:9999px;padding:5px 12px;font-size:9.5px;font-weight:800;display:inline-block}.lp .fs-bday{background:linear-gradient(160deg,#b8860b 0%,#daa520 50%,#e8b923 100%)}.lp .fs-tgiving{background:linear-gradient(160deg,#8b4513 0%,#bf6a20 55%,#d4892a 100%)}.lp .fs-july4{background:linear-gradient(160deg,#0b1e4a 0%,#14295c 55%,#3a1030 100%)}.lp .fs-close{color:#fff;background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:700;display:flex;position:absolute;top:34px;right:14px}.lp .fs-body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 18px;display:flex}.lp .fs-avatar{background:var(--teal-deep);color:#fff;border:3px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:12px;font-size:21px;font-weight:700;display:flex;box-shadow:0 5px 11px #0000004d}.lp .fs-agent{color:#fff;margin:0;font-size:13px;font-weight:700}.lp .fs-agency{color:#ffffffbf;margin:1px 0 12px;font-size:9.5px;font-weight:500}.lp .fs-greet{color:#fff;margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.3}.lp .fs-msg{color:#ffffffe6;max-width:210px;margin:0;font-size:10.5px;line-height:1.55}.lp .fscard .ps-homebar i{background:#ffffff80}.lp .pscreen.sms,.lp .refm-slide.sms{background:#fff}.lp .sms .ps-status{color:#4b5563}.lp .sms-head{border-bottom:1px solid #e5e7eb;flex-direction:column;align-items:center;padding:2px 0 8px;display:flex}.lp .sms-avatar{color:#fff;background:#c6ccd4;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:3px;font-size:12px;font-weight:700;display:flex}.lp .sms-head b{color:#1a1a1a;font-size:9.5px;font-weight:600}.lp .sms-head span{color:#9ca3af;font-size:7.5px}.lp .sms-body{flex-direction:column;flex:1;padding:10px 12px;display:flex}.lp .sms-body.sms-tail{justify-content:space-between;min-height:0;overflow:hidden}.lp .sms-day{text-align:center;color:#8e8e93;margin:0 0 8px;font-size:8px;font-weight:600}.lp .sms-in{color:#111;background:#e9e9eb;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:85%;margin-bottom:7px;padding:8px 11px;font-size:10.5px;line-height:1.45}.lp .sms-out{color:#fff;background:#0b93f6;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;margin-bottom:7px;padding:8px 11px;font-size:10.5px;font-weight:500;line-height:1.45}.lp .sms-typing{padding:9px 12px}.lp .sms .jtype i,.lp .sms-typing .jtype i{background:#8e8e93}.lp .sms-done{border-color:var(--accent);color:#065f46;background:#d1fae5;align-self:center;margin-top:10px}.lp .sms-money{color:#2d3748}.lp .sms-badges{flex-direction:column;align-items:center;display:flex}.lp .sms-homebar i{background:#00000040}.lp .r-slot{flex-direction:column;display:flex;position:relative}.lp .r-slot .sms-typing{opacity:0;position:absolute;bottom:7px;left:0}.lp .r-slot .sms-out.sms-typing{background:#e9e9eb;align-self:flex-end;left:auto;right:0}@media (prefers-reduced-motion:no-preference){.lp .beat.live .r-t1{animation:13s infinite rT1}.lp .beat.live .r-msg1{animation:13s infinite rM1}.lp .beat.live .r-t2{animation:13s infinite rT2}.lp .beat.live .r-msg2{animation:13s infinite rM2}.lp .beat.live .r-book{animation:13s infinite rBook}.lp .beat.live .r-t3{animation:13s infinite rT3}.lp .beat.live .r-reply{animation:13s infinite rReply}.lp .beat.live .r-badges{animation:13s infinite rBadge}}@keyframes rT1{0%,2%{opacity:0;transform:translateY(6px)}4%,7%{opacity:1;transform:none}9%,to{opacity:0;transform:none}}@keyframes rM1{0%,8%{opacity:0;transform:translateY(9px)}11%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-4px)}}@keyframes rT2{0%,14%{opacity:0;transform:translateY(6px)}16%,20%{opacity:1;transform:none}22%,to{opacity:0;transform:none}}@keyframes rM2{0%,21%{opacity:0;transform:translateY(9px)}24%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-4px)}}@keyframes rBook{0%,28%{opacity:0;transform:translateY(9px)}32%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-4px)}}@keyframes rT3{0%,48%{opacity:0;transform:translateY(6px)}51%,56%{opacity:1;transform:none}58%,to{opacity:0;transform:none}}@keyframes rReply{0%,57%{opacity:0;transform:translateY(9px)}61%,91%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-4px)}}@keyframes rBadge{0%,66%{opacity:0;transform:translateY(6px)scale(.92)}71%,91%{opacity:1;transform:none}97%,to{opacity:0}}.lp .rf-story{flex:1;position:relative}.lp .rf-slide{opacity:0;position:absolute;inset:0}.lp .rf-slide.rf-a{opacity:1}@media (prefers-reduced-motion:no-preference){.lp .beat.live .rf-a{animation:12s ease-in-out infinite rfA}.lp .beat.live .rf-b{animation:12s ease-in-out infinite rfB}.lp .beat.live .rf-c{animation:12s ease-in-out infinite rfC}.lp .beat.live .rf-d{animation:12s ease-in-out infinite rfD}.lp .beat.live .rf-tap-btn{animation:12s infinite rfTapBtn}.lp .beat.live .rf-pk-pick{animation:12s infinite rfPick}.lp .beat.live .rf-tap-pick{animation:12s infinite rfTapPick}.lp .beat.live .rf-cmp-send{animation:12s infinite rfSendPress}.lp .beat.live .rf-tap-send{animation:12s infinite rfTapSend}.lp .beat.live .rf-alert{animation:12s infinite rfAlert}}@keyframes rfA{0%{opacity:1}15%{opacity:1}18%{opacity:0}96%{opacity:0}to{opacity:1}}@keyframes rfB{0%,15%{opacity:0}18%{opacity:1}38%{opacity:1}41%{opacity:0}to{opacity:0}}@keyframes rfC{0%,38%{opacity:0}41%{opacity:1}72%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes rfD{0%,72%{opacity:0}75%{opacity:1}93%{opacity:1}97%,to{opacity:0}}.lp .rf-tap{opacity:0;pointer-events:none;z-index:8;background:#ff7a662e;border:3px solid #ff7a66eb;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;transform:scale(.5)}.lp .rf-tap-btn{top:69.5%;left:50%}.lp .rf-tap-pick{top:36.5%;left:38%}.lp .rf-tap-send{margin:0;inset:auto 14px 16px auto}@keyframes rfTapBtn{0%,8%{opacity:0;transform:scale(.5)}11%{opacity:.95;transform:scale(.85)}16%,to{opacity:0;transform:scale(1.5)}}@keyframes rfTapPick{0%,28%{opacity:0;transform:scale(.5)}31%{opacity:.95;transform:scale(.85)}37%,to{opacity:0;transform:scale(1.5)}}@keyframes rfTapSend{0%,62%{opacity:0;transform:scale(.5)}65%{opacity:.95;transform:scale(.85)}71%,to{opacity:0;transform:scale(1.4)}}@keyframes rfPick{0%,29%{background:0 0}33%,40%{background:#e7efea}to{background:0 0}}@keyframes rfSendPress{0%,63%{transform:scale(1)}66%{transform:scale(.82)}70%,to{transform:scale(1)}}@keyframes rfAlert{0%,74%{opacity:0;transform:scale(.92)}78%,93%{opacity:1;transform:scale(1)}96%,to{opacity:0}}.lp .rf-pick{background:#fff}.lp .rf-pk-head{justify-content:space-between;align-items:center;padding:6px 14px 8px;display:flex}.lp .rf-pk-head b{color:#111;font-size:13.5px;font-weight:700}.lp .rf-pk-nav{color:#3c4043;text-align:center;min-width:22px;font-size:16px}.lp .rf-pk-x{font-size:12px}.lp .rf-pk-search{color:#8e8e93;background:#f0f1f3;border-radius:10px;align-items:center;gap:5px;margin:0 14px 6px;padding:7px 10px;font-size:11px;display:flex}.lp .rf-pk-search i{font-size:12px;font-style:normal}.lp .rf-pk-list{flex:1}.lp .rf-pk-row{color:#111;border-bottom:1px solid #eef0f2;align-items:center;gap:10px;margin-right:16px;padding:9px 14px;font-size:12px;display:flex}.lp .rf-pk-ava{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;font-weight:700;display:flex}.lp .rf-pk-rail{flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;top:100px;bottom:60px;right:4px}.lp .rf-pk-rail span{color:#0b93f6;font-size:6.5px;font-weight:700;line-height:1}.lp .rf-msg-head{justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.lp .rf-msg-head b{color:#111;font-size:12.5px;font-weight:700}.lp .rf-msg-head span{text-align:center;color:#3c4043;min-width:22px;font-size:12px}.lp .rf-msg-to{color:#8e8e93;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 14px;font-size:11px;display:flex}.lp .rf-chip{color:#0b57d0;background:#e8f0fe;border-radius:9999px;padding:3px 9px;font-size:9.5px;font-weight:600}.lp .rf-cmp-body{flex:1;justify-content:flex-start;padding-top:12px}.lp .rf-draft{color:#111;margin:8px 2px 0;font-size:10.5px;line-height:1.5}.lp .rf-cmp-bar{border-top:1px solid #e5e7eb;align-items:center;gap:8px;padding:8px 12px 12px;display:flex;position:relative}.lp .rf-cmp-field{color:#9aa0a6;border:1px solid #d1d5db;border-radius:9999px;flex:1;padding:7px 12px;font-size:10.5px}.lp .rf-cmp-send{color:#fff;background:#0b93f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;font-size:15px;font-weight:800;display:flex}.lp .lic-card{background:linear-gradient(160deg,#0d4d4d,#093a3a);border-radius:10px;padding:9px 11px;box-shadow:0 3px 10px #0000002e}.lp .lic-head{letter-spacing:.14em;color:#ffffffd9;border-bottom:1px solid #ffffff38;margin:0 0 7px;padding-bottom:5px;font-size:7px;font-weight:800}.lp .lic-row{align-items:center;gap:9px;display:flex}.lp .lic-photo{border-radius:6px;flex-shrink:0;width:30px;height:30px;overflow:hidden}.lp .lic-photo img{object-fit:cover;width:100%;height:100%}.lp .lic-row b{color:#fff;letter-spacing:.03em;font-size:10px;font-weight:800;display:block}.lp .lic-row span{color:#ffffffd9;margin-top:2px;font-size:8.5px;display:block}.lp .lic-row em{color:#fff9;margin-top:1px;font-size:7.5px;font-style:normal;display:block}.lp .rf-alert-dim{z-index:8;background:#0a152073;border-radius:36px;position:absolute;inset:0}.lp .rf-alert{z-index:9;text-align:center;opacity:0;background:#fafafcfa;border-radius:14px;padding:14px 14px 0;position:absolute;top:38%;left:13%;right:13%;box-shadow:0 12px 34px #0000004d}.lp .rf-alert b{color:#111;font-size:12px;font-weight:800;display:block}.lp .rf-alert span{color:#4b5563;margin:5px 0 11px;font-size:10px;line-height:1.45;display:block}.lp .rf-alert i{color:#0b93f6;border-top:1px solid #e5e7eb;padding:9px 0 10px;font-size:11.5px;font-style:normal;font-weight:700;display:block}.lp .ra-alert{text-align:center;background:#fafafaf7;border-radius:12px;align-self:center;width:82%;margin-top:6px;padding:12px 12px 0;box-shadow:0 10px 30px #00000040}.lp .ra-alert b{color:#111;margin-bottom:3px;font-size:11.5px;font-weight:700;display:block}.lp .ra-alert p{color:#333;margin:0 0 10px;font-size:9.5px;line-height:1.45}.lp .ra-alert span{color:#0a84ff;border-top:1px solid #e5e7eb;padding:8px 0;font-size:11px;font-weight:600;display:block}.lp .ch-avatar,.lp .fs-avatar,.lp .mc-avatar{overflow:hidden}.lp .ch-avatar img,.lp .fs-avatar img,.lp .mc-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.lp .pscreen.fscard{background:var(--teal-deep)}.lp .card-loop{flex:1;position:relative}.lp .card-slide{opacity:0;flex-direction:column;display:flex;position:absolute;inset:0}.lp .card-slide.card-a{opacity:1}.lp .card-slide.card-c{opacity:0}@media (prefers-reduced-motion:no-preference){.lp .beat.live .card-a{animation:15s ease-in-out infinite cardA}.lp .beat.live .card-b{animation:15s ease-in-out infinite cardB}.lp .beat.live .card-c{animation:15s ease-in-out infinite cardC}}@keyframes cardA{0%{opacity:1}28%{opacity:1}33%{opacity:0}94%{opacity:0}to{opacity:1}}@keyframes cardB{0%{opacity:0}28%{opacity:0}33%{opacity:1}61%{opacity:1}66%{opacity:0}to{opacity:0}}@keyframes cardC{0%{opacity:0}61%{opacity:0}66%{opacity:1}94%{opacity:1}to{opacity:0}}.lp .confetti{pointer-events:none;border-radius:36px;position:absolute;inset:0;overflow:hidden}.lp .confetti.cf-open{z-index:2}.lp .confetti.cf-on,.lp .confetti.cf-card{z-index:6}.lp .confetti i{opacity:0;border-radius:1px;width:6px;height:10px;position:absolute;top:-14px}@media (prefers-reduced-motion:no-preference){.lp .w-scene.on .cf-open i,.lp .beat.live .cf-on i,.lp .beat.live .cf-card i{animation-name:confettiFall;animation-timing-function:linear;animation-iteration-count:infinite}}@keyframes confettiFall{0%{opacity:0;transform:translateY(0)rotate(0)}8%{opacity:.95}90%{opacity:.95}to{transform:translateY(640px) rotate(var(--r));opacity:0}}@media (prefers-reduced-motion:reduce){.lp .confetti{display:none}}.lp .leaves{pointer-events:none;z-index:6;border-radius:36px;position:absolute;inset:0;overflow:hidden}.lp .leaves i{opacity:0;font-size:15px;font-style:normal;line-height:1;position:absolute;top:-22px}@media (prefers-reduced-motion:no-preference){.lp .beat.live .lf-card i{animation-name:leafFall;animation-timing-function:linear;animation-iteration-count:infinite}}@keyframes leafFall{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}88%{opacity:1}to{transform:translate(var(--x), 640px) rotate(var(--r));opacity:0}}@media (prefers-reduced-motion:reduce){.lp .leaves{display:none}}.lp .birthday{pointer-events:none;z-index:6;border-radius:36px;position:absolute;inset:0;overflow:hidden}.lp .birthday i{opacity:0;filter:drop-shadow(0 1px 3px #00000040);font-size:19px;font-style:normal;line-height:1;position:absolute;bottom:-34px}@media (prefers-reduced-motion:no-preference){.lp .beat.live .bd-card i{animation-name:bdayRise;animation-timing-function:ease-in;animation-iteration-count:infinite}}@keyframes bdayRise{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}82%{opacity:1}to{transform:translate(var(--x), -560px) rotate(var(--r));opacity:0}}@media (prefers-reduced-motion:reduce){.lp .birthday{display:none}}.lp .fireworks{pointer-events:none;z-index:6;border-radius:36px;position:absolute;inset:0;overflow:hidden}.lp .fw-burst{width:0;height:0;position:absolute}.lp .fw-burst b{background:var(--c);width:4px;height:4px;box-shadow:0 0 6px var(--c);opacity:0;border-radius:50%;position:absolute;top:-2px;left:-2px}.lp .fw-burst b:first-child{--dx:0px;--dy:calc(var(--s) * -1)}.lp .fw-burst b:nth-child(2){--dx:calc(var(--s) * .71);--dy:calc(var(--s) * -.71)}.lp .fw-burst b:nth-child(3){--dx:var(--s);--dy:0px}.lp .fw-burst b:nth-child(4){--dx:calc(var(--s) * .71);--dy:calc(var(--s) * .71)}.lp .fw-burst b:nth-child(5){--dx:0px;--dy:var(--s)}.lp .fw-burst b:nth-child(6){--dx:calc(var(--s) * -.71);--dy:calc(var(--s) * .71)}.lp .fw-burst b:nth-child(7){--dx:calc(var(--s) * -1);--dy:0px}.lp .fw-burst b:nth-child(8){--dx:calc(var(--s) * -.71);--dy:calc(var(--s) * -.71)}.lp .fw-burst:before{content:"";opacity:0;background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 10px #fff}@media (prefers-reduced-motion:no-preference){.lp .beat.live .fw-card .fw-burst b{animation:fwDot var(--fu) ease-out var(--fd) infinite}.lp .beat.live .fw-card .fw-burst:before{animation:fwFlash var(--fu) ease-out var(--fd) infinite}}@keyframes fwDot{0%,5%{opacity:0;transform:translate(0)scale(.4)}11%{opacity:1}38%{opacity:.95;transform:translate(var(--dx), var(--dy)) scale(1)}62%,to{opacity:0;transform:translate(calc(var(--dx) * 1.18), calc(var(--dy) * 1.18 + 9px)) scale(.4)}}@keyframes fwFlash{0%,4%{opacity:0;transform:scale(.5)}9%{opacity:1;transform:scale(1.7)}22%,to{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.lp .fireworks{display:none}}.lp .sms-photo{border-radius:50%;width:30px;height:30px;margin-bottom:3px;overflow:hidden}.lp .sms-photo img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.lp .wound-story{flex:1;position:relative}.lp .wound-slide{opacity:0;flex-direction:column;display:flex;position:absolute;inset:0}.lp .wound-slide.wound-a{opacity:1;background:#fff}.lp .wound-a .ps-status{color:#4b5563}.lp .ct-head{padding:6px 16px 8px}.lp .ct-head b{color:#111;font-size:19px;font-weight:800}.lp .ct-scroll{flex:1;position:relative;overflow:hidden}.lp .ct-list{position:absolute;top:0;left:0;right:0}.lp .ct-row{box-sizing:border-box;border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;height:40px;padding:9px 14px;display:flex;position:relative}.lp .ct-ava{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:flex}.lp .ct-name{color:#111;flex-direction:column;font-size:13.5px;font-weight:600;line-height:1.15;display:flex}.lp .ct-name em{color:#9ca3af;margin-top:1px;font-size:9.5px;font-style:normal;font-weight:500}.lp .ct-target .ct-name{color:#6b7280;font-weight:700}.lp .ct-tap{opacity:0;background:#0d4d4d38;border:2px solid #0d4d4d66;border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:50%;right:16px;transform:scale(1.4)}@media (prefers-reduced-motion:no-preference){.lp .beat.live .wound-a{animation:12s infinite woundA}.lp .beat.live .wound-b{animation:12s infinite woundB}.lp .beat.live .ct-list{animation:12s cubic-bezier(.33,0,.2,1) infinite ctScroll}.lp .beat.live .ct-target{animation:12s infinite ctHi}.lp .beat.live .ct-tap{animation:12s infinite ctTap}}@keyframes woundA{0%,70%{opacity:1}78%,to{opacity:0}}@keyframes woundB{0%,72%{opacity:0}80%,96%{opacity:1}to{opacity:0}}@keyframes ctScroll{0%,6%{transform:translateY(0)}46%,to{transform:translateY(-182px)}}@keyframes ctHi{0%,44%{background:0 0}52%,to{background:#eaf3f2}}@keyframes ctTap{0%,56%{opacity:0;transform:scale(1.4)}62%{opacity:1;transform:scale(.85)}70%,to{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.lp .wound-slide.wound-a{opacity:0}.lp .wound-slide.wound-b{opacity:1}}@media (prefers-reduced-motion:no-preference){.lp .beat.live.wound-hero .wound-a{animation:5.5s forwards whA}.lp .beat.live.wound-hero .wound-b{animation:5.5s forwards whB}.lp .beat.live.wound-hero .ct-list{animation:5.5s cubic-bezier(.33,0,.2,1) forwards whScroll}.lp .beat.live.wound-hero .ct-target{animation:5.5s forwards whHi}.lp .beat.live.wound-hero .ct-tap{animation:5.5s forwards whTap}}@keyframes whA{0%,74%{opacity:1}88%,to{opacity:0}}@keyframes whB{0%,76%{opacity:0}92%,to{opacity:1}}@keyframes whScroll{0%,10%{transform:translateY(0)}50%,to{transform:translateY(-182px)}}@keyframes whHi{0%,48%{background:0 0}58%,to{background:#eaf3f2}}@keyframes whTap{0%,58%{opacity:0;transform:scale(1.4)}66%{opacity:1;transform:scale(.85)}74%,to{opacity:0;transform:scale(.85)}}.lp .htr{height:calc(100svh - 210px);min-height:480px;position:relative}.lp .htr-stage{align-items:flex-start;gap:30px;display:flex;position:absolute;inset:0}.lp .htr-copy{z-index:2;flex:1.05;min-width:0;padding-top:160px;position:relative}.lp .htr-chip{opacity:0;width:min(420px,100%);transition:opacity .9s,transform .9s cubic-bezier(.16,1,.3,1);position:absolute;top:44px;left:0;transform:translateY(-10px)}.lp .htr-ctaon .htr-chip{opacity:1;transform:translateY(0)}.lp .htr-copy h1{color:#fff;letter-spacing:-.02em;margin:0 0 26px;font-size:clamp(34px,3.4vw,50px);font-weight:800;line-height:1.14}.lp .htr .w,.lp .htr .u,.lp .htr .htr-acc{white-space:pre;opacity:0;filter:blur(14px);transition:opacity .55s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(26px)scale(1.06)}.lp .htr-t1 .w-this,.lp .htr-t2 .w{opacity:1;filter:blur();transform:none}.lp .htr-t2 .w:nth-child(2){transition-delay:50ms}.lp .htr-t2 .w:nth-child(3){transition-delay:.12s}.lp .htr-t2 .w:nth-child(4){transition-delay:.19s}.lp .htr-t2 .w:nth-child(5){transition-delay:.26s}.lp .htr-u1 .u-this,.lp .htr-u2 .u{opacity:1;filter:blur();transform:none}.lp .htr-u2 .u:nth-child(2){transition-delay:50ms}.lp .htr-u2 .u:nth-child(3){transition-delay:.12s}.lp .htr-u2 .u:nth-child(4){transition-delay:.19s}.lp .htr-u2 .u:nth-child(5){transition-delay:.26s}.lp .htr-icon .htr-acc{opacity:1;filter:blur();transform:none}.lp .htr-phonecol{flex:none}.lp .htr-phone{transform:scale(var(--htrs,1));transform-origin:top}.lp .htr-stage-a .htr-phone{opacity:0;transform:scale(var(--htrs,1)) translateY(30px);transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1)}.lp .htr-p1 .htr-stage-a .htr-phone{opacity:1;transform:scale(var(--htrs,1)) translateY(0)}.lp .htr-bphone{opacity:0;transform:scale(var(--htrs,1)) translateY(34px);transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1)}.lp .htr-p2 .htr-bphone{opacity:1;transform:scale(var(--htrs,1)) translateY(0)}.lp .htr-stage-a{pointer-events:auto}.lp .htr-cut .htr-stage-a{pointer-events:none}.lp .htr-stage-a .htr-copy{transition:transform .55s cubic-bezier(.5,0,.6,1),opacity .5s}.lp .htr-stage-a .htr-phonecol{perspective:1200px;transition:transform .7s cubic-bezier(.5,0,.55,1),opacity .65s}.lp .htr-cut .htr-stage-a .htr-copy{opacity:0;transform:translate(-140%)}.lp .htr-cut .htr-stage-a .htr-phonecol{opacity:0;transform:translate(-115%)rotateY(-14deg)scale(.95)}.lp .htr-woundfast .wound-a,.lp .htr-woundfast .wound-b,.lp .htr-woundfast .ct-list,.lp .htr-woundfast .ct-target,.lp .htr-woundfast .ct-tap{animation-duration:3.6s!important;animation-play-state:paused!important}.lp .htr-p1 .htr-woundfast .wound-a,.lp .htr-p1 .htr-woundfast .wound-b,.lp .htr-p1 .htr-woundfast .ct-list,.lp .htr-p1 .htr-woundfast .ct-target,.lp .htr-p1 .htr-woundfast .ct-tap{animation-play-state:running!important}.lp .htr-scenes{width:100%;height:100%;position:relative}.lp .htr-scenes .w-scene{opacity:1;transition:none;transform:none}.lp .htr-layer{opacity:0;pointer-events:none;border-radius:36px;transition:opacity .16s;position:absolute;inset:0;overflow:hidden}.lp .htr-layer.on{opacity:1}.lp .htr .htr-reelfeat{transition:none}@media (prefers-reduced-motion:no-preference){.lp .htr-reel .htr-layer.on .w-scene{animation:1.7s ease-out htrKen}}.lp .htr .htr-touch{z-index:3;opacity:0;transform-origin:50% 46%;transition:opacity .55s,transform .6s cubic-bezier(.16,1,.3,1);transform:scale(.93)}.lp .htr .htr-touch.on{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.lp .htr .htr-touch .beat.live .card-a,.lp .htr .htr-touch .beat.live .card-b,.lp .htr .htr-touch .beat.live .card-c{animation-duration:6s!important}}.lp .htr-touchon .htr-appnote{transition:opacity .3s;opacity:0!important}.lp .htr .rp-caption .htr-touchcap.tc2 .rp-lab2{opacity:1;filter:blur();transform:none}@keyframes htrKen{0%{transform:scale(1.045)translateY(5px)}to{transform:scale(1)translateY(0)}}.lp .htr-install .installer{border-radius:21px;position:absolute}.lp .htr-install .hs-afl .hs-ico{transform:scale(0)}.lp .htr-install .hs-afl span{opacity:0}.lp .htr-icon2 .htr-install .hs-afl .hs-ico{transition:transform .6s cubic-bezier(.34,1.56,.64,1);transform:scale(1)}.lp .htr-icon2 .htr-install .hs-afl span{opacity:1;transition:opacity .3s .3s}.lp .htr-app{transform-origin:82% 32%;border-radius:21px}.lp .htr-scrim{border-radius:21px}@media (prefers-reduced-motion:no-preference){.lp .htr-open .htr-app.on{animation:.72s cubic-bezier(.32,.72,0,1) forwards htrAppOpen}.lp .htr-open .htr-install{animation:.72s cubic-bezier(.32,.72,0,1) forwards htrInstRecede}.lp .htr-open .htr-scrim{animation:.72s forwards htrScrim}}@keyframes htrAppOpen{0%{opacity:0;border-radius:40px;transform:scale(.2)}10%{opacity:1;border-radius:38px;transform:scale(.24)}to{opacity:1;border-radius:21px;transform:scale(1)}}@keyframes htrInstRecede{0%{transform:scale(1)}to{transform:scale(.955)}}@keyframes htrScrim{0%{opacity:0}to{opacity:.5}}.lp .htr-cut-save-end .w-scene *{animation-delay:-8s!important}.lp .htr-cut-amp-melt .w-scene *{animation-delay:-7.5s!important}.lp .htr-cut-amp-booked .w-scene *{animation-delay:-3.6s!important}.lp .htr-refgroup .w-scene *{animation-delay:-3s!important}.lp .htr-cut-ref-1to1 .w-scene *{animation-delay:-9.5s!important}@media (prefers-reduced-motion:no-preference){.lp .htr-cut-rw-booked .beat.live .mc-chip{animation:2.4s forwards rwBooked}.lp .htr-cut-rw-booked .beat.live .rw-done{animation:2.4s forwards rwUpgraded}}.lp .htr-reviewcard{transform-origin:top}@media (prefers-reduced-motion:no-preference){.lp .htr-cut-rw-invite.on .htr-reviewcard{animation:.55s cubic-bezier(.34,1.56,.64,1) htrCardPop}}@keyframes htrCardPop{0%{opacity:0;transform:translateY(-14px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.lp .htr-refroll,.lp .htr-refgroup{opacity:0;transition:opacity .2s;position:absolute;inset:0}.lp .htr-refroll.on,.lp .htr-refgroup.on{opacity:1}@media (prefers-reduced-motion:no-preference){.lp .htr-cut-ref-group.on .htr-refroll.on .htr-reftap{animation:1.15s htrRefTapOnce}.lp .htr-cut-ref-group.on .htr-refroll.on .htr-refbtn{animation:1.15s htrRefBtnPress}}@keyframes htrRefTapOnce{0%,22%{opacity:0;transform:scale(.5)}44%{opacity:1;transform:scale(1)}60%{opacity:.9;transform:scale(.7)}76%,to{opacity:0;transform:scale(.7)}}@keyframes htrRefBtnPress{0%,30%{transform:scale(1);box-shadow:0 3px 9px #e318374d}46%{transform:scale(1.05);box-shadow:0 8px 22px #e31837a6}60%{transform:scale(.955);box-shadow:0 2px 6px #e3183766}78%,to{transform:scale(1);box-shadow:0 3px 9px #e318374d}}.lp .htr-dots{justify-content:center;gap:8px;margin-top:12px;display:flex}.lp .htr-dots button{opacity:.28;cursor:pointer;border:none;border-radius:50%;width:9px;height:9px;padding:0;transition:opacity .2s,transform .2s}.lp .htr-dots button.on{opacity:1}.lp .htr-dots button:hover{opacity:.7;transform:scale(1.25)}.lp .htr-side{flex:.85;align-self:center;align-items:center;min-width:0;display:flex}.lp .htr-label{letter-spacing:-.01em;opacity:0;will-change:transform;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.2}.lp .htr-lab1,.lp .htr-lab2{display:inline}.lp .htr-lw{white-space:pre;opacity:0;filter:blur(10px);display:inline-block;transform:translateY(11px)}@media (prefers-reduced-motion:no-preference){.lp .htr-label.on .htr-lab1 .htr-lw,.lp .htr-label.b2 .htr-lab2 .htr-lw{animation:.5s cubic-bezier(.16,1,.3,1) both htrWordIn}}@keyframes htrWordIn{to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:no-preference){.lp .htr-reel .htr-label.on{opacity:1;animation:9s linear forwards htrLabelDrift}.lp .htr-paused .htr-label{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.lp .htr-label.on{opacity:1}.lp .htr-lw{opacity:1;filter:none;transform:none}}@keyframes htrLabelDrift{0%{transform:translateY(66px)}to{transform:translateY(-66px)}}.lp .htr-sub{margin:0 0 36px}.lp .jb-hero h1 .htr-lw.acc{white-space:pre}.lp .htr .htr-endline{font-size:clamp(40px,4.1vw,60px);line-height:1.08;display:block}@media (prefers-reduced-motion:no-preference){.lp .htr-subon .htr-sub .htr-lw,.lp .htr .htr-endline .htr-lw{animation:.55s cubic-bezier(.16,1,.3,1) both htrWordIn}}.lp .htr-cta{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.lp .htr-ctaon .htr-cta{opacity:1;transform:translateY(0)}.lp .htr-cue{opacity:0;transition:opacity .5s}.lp .htr-cueon .htr-cue{opacity:1}.lp .journey.j-at-hero .j-sticky{opacity:0;pointer-events:none}.lp .j-sticky{transition:opacity .45s}@media (prefers-reduced-motion:reduce){.lp .htr .w,.lp .htr .u,.lp .htr .htr-acc{transition:none}.lp .htr-woundfast .wound-a,.lp .htr-woundfast .wound-b{animation:none!important}}.lp .j-beat.jb-beat-hero .jb.jb-hero.jb-trailer{width:100%;max-width:1240px}@media (max-width:900px){.lp .founding{box-sizing:border-box;max-width:100%}.lp .f-bar{align-self:stretch;width:auto}}@media (max-width:620px){.lp .nav-in{height:64px;padding:0 16px}.lp .login{display:none}.lp .brand span{font-size:14px}.lp .brand img{width:36px;height:20px}}.lp .dfl-story{flex-direction:column;flex:1;min-height:320px;display:flex;position:relative}.lp .dfl-slide{text-align:center;opacity:0;flex-direction:column;justify-content:center;align-items:center;padding:0 8px;display:flex;position:absolute;inset:0}.lp .dfl-slide.dfl-s4{opacity:1}.lp .dfl-head{color:#fff;margin:0;font-size:15.5px;font-weight:800;line-height:1.4}.lp .dfl-head-sm{margin-bottom:12px;font-size:13px}.lp .dfl-eyebrow{letter-spacing:.12em;color:#9fe1cb;margin:0 0 8px;font-size:9px;font-weight:700}.lp .dfl-num{color:#fff;letter-spacing:-.01em;margin:0;font-size:27px;font-weight:800}.lp .dfl-sub{color:#9fe1cb;margin:10px 0 0;font-size:10.5px;line-height:1.5}.lp .dfl-cap{color:#fff9;margin:12px 0 0;font-size:10.5px}.lp .dfl-melt{justify-content:center;align-items:flex-end;gap:16px;height:126px;display:flex}.lp .dfl-col{flex-direction:column;align-items:center;gap:8px;display:flex}.lp .dfl-bar{background:#ffffff0f;border-radius:10px;width:56px;height:104px;position:relative}.lp .dfl-fill{border-radius:10px;position:absolute;bottom:0;left:0;right:0}.lp .dfl-bank{background:#ffffff38;height:25px}.lp .dfl-you{background:var(--accent);height:94px}.lp .dfl-fill b{justify-content:center;align-items:center;font-size:26px;font-weight:800;display:flex;position:absolute;inset:0}.lp .dfl-bank b{color:#ffffffbf;transform:scale(.45)}.lp .dfl-you b{color:#04342c;transform:scale(1)}.lp .dfl-lbl{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:9px;font-weight:700}.lp .dfl-lbl.you{color:var(--accent)}.lp .dfl-arrow{color:#ffffffb3;align-self:center;margin-bottom:52px;font-size:15px;font-weight:700;transform:translate(6px)}@media (prefers-reduced-motion:no-preference){.lp .beat.live .dfl-s1{animation:16s cubic-bezier(.65,0,.35,1) infinite dflS1}.lp .beat.live .dfl-s2{animation:16s cubic-bezier(.65,0,.35,1) infinite dflS2}.lp .beat.live .dfl-s3{animation:16s cubic-bezier(.65,0,.35,1) infinite dflS3}.lp .beat.live .dfl-s4{animation:16s cubic-bezier(.65,0,.35,1) infinite dflS4}.lp .beat.live .dfl-s5{animation:16s cubic-bezier(.65,0,.35,1) infinite dflS5}.lp .beat.live .dfl-bank{animation:16s cubic-bezier(.65,0,.35,1) infinite dflBank}.lp .beat.live .dfl-you{animation:16s cubic-bezier(.65,0,.35,1) infinite dflYou}.lp .beat.live .dfl-bank b{animation:16s cubic-bezier(.65,0,.35,1) infinite dflBankGlyph}.lp .beat.live .dfl-you b{animation:16s cubic-bezier(.65,0,.35,1) infinite dflYouGlyph}.lp .beat.live .dfl-arrow{animation:16s cubic-bezier(.65,0,.35,1) infinite dflArrow}}@keyframes dflS1{0%,2%{opacity:0;transform:translateY(8px)}5%,15%{opacity:1;transform:none}18%,to{opacity:0;transform:translateY(-6px)}}@keyframes dflS2{0%,20%{opacity:0;transform:translateY(8px)}23%,31%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}@keyframes dflS3{0%,36%{opacity:0;transform:translateY(8px)}39%,44%{opacity:1;transform:none}47%,to{opacity:0;transform:translateY(-6px)}}@keyframes dflS4{0%,48%{opacity:0;transform:translateY(8px)}51%,77%{opacity:1;transform:none}80%,to{opacity:0;transform:translateY(-6px)}}@keyframes dflS5{0%,81%{opacity:0;transform:translateY(8px)}84%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-6px)}}.lp .refm-story{flex-direction:column;flex:1;min-height:320px;display:flex;position:relative}.lp .refm-slide{flex-direction:column;align-items:stretch;display:flex;position:absolute;inset:0}.lp .refm-slide.refm-a{opacity:0;background:#f8f9fa}.lp .refm-slide.refm-b{justify-content:flex-start}@media (prefers-reduced-motion:no-preference){.lp .beat.live .refm-a{animation:13s infinite refmA}.lp .beat.live .refm-b{animation:13s infinite refmB}.lp .beat.live .refm-btn{animation:13s infinite refmPress}.lp .beat.live .refm-toast{animation:13s infinite refmToast}.lp .beat.live .refm-m0{animation:13s infinite refmM0}.lp .beat.live .refm-m1{animation:13s infinite refmM1}.lp .beat.live .refm-m2{animation:13s infinite refmM2}.lp .beat.live .refm-m3{animation:13s infinite refmM3}.lp .beat.live .refm-m4{animation:13s infinite refmM4}}@keyframes refmA{0%,2%{opacity:0;transform:translateY(8px)}5%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}@keyframes refmB{0%,36%{opacity:0;transform:translateY(8px)}40%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes refmPress{0%,10%{transform:scale(1)}11.5%{transform:scale(.92)}13%,to{transform:scale(1)}}@keyframes refmToast{0%,15%{opacity:0;transform:translateY(4px)}18%,to{opacity:1;transform:none}}@keyframes refmM0{0%,41%{opacity:0;transform:translateY(6px)}44%,to{opacity:1;transform:none}}@keyframes refmM1{0%,49%{opacity:0;transform:translateY(6px)}52%,to{opacity:1;transform:none}}@keyframes refmM2{0%,57%{opacity:0;transform:translateY(6px)}60%,to{opacity:1;transform:none}}@keyframes refmM3{0%,65%{opacity:0;transform:translateY(6px)}68%,to{opacity:1;transform:none}}@keyframes refmM4{0%,75%{opacity:0;transform:translateY(6px)scale(.95)}79%,to{opacity:1;transform:none}}@keyframes dflBank{0%,53%{height:94px}66.75%,to{height:25px}}@keyframes dflYou{0%,53%{height:25px}66.75%{height:94px}67.6%{height:100px}69.2%,to{height:94px}}@keyframes dflBankGlyph{0%,53%{transform:scale(1)}66.75%,to{transform:scale(.45)}}@keyframes dflYouGlyph{0%,53%{transform:scale(.45)}66.75%,to{transform:scale(1)}}@keyframes dflArrow{0%,56%{opacity:0;transform:translate(-6px)}60%,to{opacity:1;transform:translate(6px)}}.lp .sms-book{background:var(--teal-deep);color:#fff;border-radius:14px;align-self:flex-start;align-items:center;gap:6px;margin:1px 0 5px;padding:9px 14px;font-size:10.5px;font-weight:700;display:inline-flex;box-shadow:0 2px 7px #0d4d4d38}.lp .sms-channel{letter-spacing:.06em;text-transform:uppercase;color:#8e8e93;background:#f0f1f3;border:1px solid #e5e7eb;border-radius:9999px;align-self:center;margin-top:12px;padding:5px 11px;font-size:8.5px;font-weight:700}.lp .pol-card{background:#fff;border-radius:14px;padding:12px 13px 11px;box-shadow:0 3px 9px #00000014}.lp .pol-title{letter-spacing:.16em;color:var(--teal-deep);margin:0 0 8px;font-size:8px;font-weight:800}.lp .pol-row{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:baseline;padding:8px 0;display:flex}.lp .pol-row:last-of-type{border-bottom:none}.lp .pol-row span{color:#4a5568;font-size:11px;font-weight:600}.lp .pol-row b{color:#1f2937;font-size:13px;font-weight:800}.lp .pol-foot{color:#0f7a5a;margin:9px 0 0;font-size:9px;font-weight:600}.lp .circle-card{border-left:3px solid var(--accent);background:#fff;border-radius:14px;align-items:center;gap:11px;padding:11px 12px;display:flex;box-shadow:0 3px 9px #00000014}.lp .circle-avas{flex-shrink:0;align-items:center;display:flex}.lp .circle-avas span{color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin-left:-9px;font-size:10px;font-weight:700;display:flex}.lp .circle-avas span:first-child{margin-left:0}.lp .circle-avas .circle-more{color:#55606c;background:#e2e6ea}.lp .circle-txt b{color:#1f2937;font-size:11px;font-weight:700;display:block}.lp .circle-txt span{color:#6b7280;margin-top:1px;font-size:9px;font-weight:500;display:block}.lp .rw-done{align-self:center;margin-top:10px}@media (prefers-reduced-motion:no-preference){.lp .refer-pulse{animation:2.6s ease-in-out infinite referPulse}}@keyframes referPulse{0%,to{box-shadow:0 3px 9px #e318374d}50%{box-shadow:0 3px 18px #e318378c}}.lp .grp-story{flex-direction:column;flex:1;min-height:320px;display:flex;position:relative}.lp .grp-slide{background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.lp .grp-slide.grp-a{opacity:0}.lp .grp-head{border-bottom:1px solid #e5e7eb;flex-direction:column;align-items:center;padding:2px 0 8px;display:flex}.lp .grp-avas{align-items:center;margin-bottom:4px;display:flex}.lp .grp-avas span,.lp .grp-avas .grp-mini{color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-9px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.lp .grp-avas span:first-child{margin-left:0}.lp .grp-avas .grp-mini img{object-fit:cover;width:100%;height:100%}.lp .grp-head b{color:#1a1a1a;font-size:10px;font-weight:700}.lp .grp-head span{color:#9ca3af;font-size:7.5px}.lp .biz-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-self:flex-start;align-items:center;gap:9px;max-width:88%;margin-bottom:8px;padding:9px 11px;display:flex;box-shadow:0 2px 7px #00000014}.lp .biz-photo{border-radius:9px;flex-shrink:0;width:34px;height:34px;overflow:hidden}.lp .biz-photo img{object-fit:cover;width:100%;height:100%}.lp .biz-card>div b{color:#1f2937;font-size:11px;font-weight:700;display:block}.lp .biz-card>div span{color:#6b7280;font-size:9px;display:block}.lp .biz-card>div em{color:var(--teal-deep);margin-top:1px;font-size:8.5px;font-style:normal;font-weight:600;display:block}.lp .grp-tag{letter-spacing:.04em;color:var(--teal-deep);text-align:center;background:#3dd6c324;border:1px solid #3dd6c34d;border-radius:9999px;align-self:center;margin-top:10px;padding:5px 11px;font-size:8.5px;font-weight:700}@media (prefers-reduced-motion:no-preference){.lp .beat.live .grp-a{animation:15s infinite grpA}.lp .beat.live .grp-b{animation:15s infinite grpB}.lp .beat.live .g-t1{animation:15s infinite gT1}.lp .beat.live .g-m1{animation:15s infinite gM1}.lp .beat.live .g-t2{animation:15s infinite gT2}.lp .beat.live .g-m2{animation:15s infinite gM2}.lp .beat.live .g-tag{animation:15s infinite gTag}.lp .beat.live .o-m1{animation:15s infinite oM1}.lp .beat.live .o-t2{animation:15s infinite oT2}.lp .beat.live .o-m2{animation:15s infinite oM2}.lp .beat.live .o-m3{animation:15s infinite oM3}.lp .beat.live .o-t4{animation:15s infinite oT4}.lp .beat.live .o-m4{animation:15s infinite oM4}.lp .beat.live .o-tag{animation:15s infinite oTag}}@keyframes grpA{0%,2%{opacity:0;transform:translateY(8px)}5%,44%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(-6px)}}@keyframes grpB{0%,48%{opacity:0;transform:translateY(8px)}52%,97%{opacity:1;transform:none}99.5%,to{opacity:0;transform:translateY(-6px)}}@keyframes gT1{0%,8%{opacity:0;transform:translateY(6px)}10%,14%{opacity:1;transform:none}16%,to{opacity:0}}@keyframes gM1{0%,15%{opacity:0;transform:translateY(9px)}18%,46%{opacity:1;transform:none}48%,to{opacity:0}}@keyframes gT2{0%,23%{opacity:0;transform:translateY(6px)}25%,29%{opacity:1;transform:none}31%,to{opacity:0}}@keyframes gM2{0%,30%{opacity:0;transform:translateY(9px)}33%,46%{opacity:1;transform:none}48%,to{opacity:0}}@keyframes gTag{0%,37%{opacity:0;transform:translateY(6px)}40%,46%{opacity:1;transform:none}48%,to{opacity:0}}@keyframes oM1{0%,53%{opacity:0;transform:translateY(9px)}56%,97%{opacity:1;transform:none}99.5%,to{opacity:0}}@keyframes oT2{0%,59%{opacity:0;transform:translateY(6px)}61%,64%{opacity:1;transform:none}66%,to{opacity:0}}@keyframes oM2{0%,65%{opacity:0;transform:translateY(9px)}68%,97%{opacity:1;transform:none}99.5%,to{opacity:0}}@keyframes oM3{0%,70%{opacity:0;transform:translateY(9px)}73%,97%{opacity:1;transform:none}99.5%,to{opacity:0}}@keyframes oT4{0%,75%{opacity:0;transform:translateY(6px)}77%,80%{opacity:1;transform:none}82%,to{opacity:0}}@keyframes oM4{0%,81%{opacity:0;transform:translateY(9px)}83.5%,97%{opacity:1;transform:none}99.5%,to{opacity:0}}@keyframes oTag{0%,84%{opacity:0;transform:translateY(6px)}87%,97%{opacity:1;transform:none}99.5%,to{opacity:0}}.lp .g-wrap{flex-direction:column;display:flex}.lp .g-who{color:#8e8e93;margin:0 0 2px 8px;font-size:7px}.lp .amp-close{flex-direction:column;flex:1;min-height:300px;display:flex;position:relative}.lp .amp-slide{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lp .amp-slide.amp-ask{opacity:0}@media (prefers-reduced-motion:no-preference){.lp .beat.live .amp-ask{animation:8s infinite ampAsk}.lp .beat.live .amp-booked{animation:8s infinite ampBooked}}@keyframes ampAsk{0%,3%{opacity:0;transform:translateY(8px)}8%,52%{opacity:1;transform:none}58%,to{opacity:0;transform:translateY(-6px)}}@keyframes ampBooked{0%,56%{opacity:0;transform:translateY(8px)}62%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}.lp .team{background:0 0}.lp .team-board{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(158deg,#0f403ea8 0%,#082828d1 100%);border:1px solid #3dd6c333;border-radius:20px;padding:24px 26px;box-shadow:0 40px 90px -34px #000000a6,inset 0 1px #ffffff12,0 0 70px -22px #3dd6c34d}.lp .tb-head b{color:#fff}.lp .tb-sub{color:#ffffff80}.lp .tb-live{color:#6ff0de;background:#3dd6c324;border:1px solid #3dd6c359;box-shadow:0 0 16px -4px #3dd6c380}.lp .tb-stats{gap:10px;margin-bottom:14px}.lp .tb-stat{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:11px 10px}.lp .tb-stat b{color:#fff;text-shadow:0 0 18px #ffffff26;font-size:18px}.lp .tb-stat span{color:#ffffff73}.lp .tb-stat.hl{background:#3dd6c321;box-shadow:inset 0 0 0 1px #3dd6c38c,0 0 28px -6px #3dd6c373}.lp .tb-stat.hl b{color:#6ff0de;text-shadow:0 0 20px #3dd6c38c}.lp .tb-urgent{background:#c0392b26;border:1px solid #ff6b5b6b;border-radius:12px}.lp .tb-u-kick{color:#ff9a8f}.lp .tb-u-kick i{background:#ff6b5b;box-shadow:0 0 9px #ff6b5b}.lp .tb-urgent p{color:#ffffffd1}.lp .tb-urgent p b{color:#fff}.lp .tb-down{color:#ff6b6b}.lp .tb-up{color:#4ade80}.lp .tb-shout{color:#ffffffd9;background:#4ade801c;border:1px solid #4ade8061;border-radius:12px}.lp .tb-shout b{color:#8bf0ae}.lp .tb-row{color:#ffffffc7;border-top:1px solid #ffffff14}.lp .tb-cols{color:#ffffff6b;border-top:none}.lp .tb-name{color:#fff}.lp .tb-money{color:#4ade80}.lp .tb-chip.good{color:#8bf0ae;background:#4ade8029}.lp .tb-chip.warn{color:#f5d778;background:#fdcc0226}.lp .tb-chip.bad{color:#ff9a8f;background:#ff6b5b29}.lp .tb-foot{color:#ffffff6b}.lp .tb-stat b.tb-tick{animation:.9s cubic-bezier(.16,1,.3,1) tbTick}@keyframes tbTick{0%{transform:scale(1)}22%{color:#8bf0ae;text-shadow:0 0 26px #4ade80e6;transform:scale(1.16)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.lp .tb-live-on .tb-urgent{animation:.5s cubic-bezier(.16,1,.3,1) forwards tbIn,2.6s ease-in-out 1.2s infinite tbUrgentDark}@keyframes tbUrgentDark{0%,to{box-shadow:0 0 #ff6b5b00}50%{box-shadow:0 0 18px 1px #ff6b5b59}}}@media (max-width:620px){.lp .team-board{padding:18px 14px}.lp .tb-stats{gap:6px}.lp .tb-stat{padding:9px 5px}.lp .tb-stat b{font-size:13.5px}}.lp .connector{margin:16px 0 0;line-height:1}.lp .connector span{color:var(--accent);font-size:20px;display:inline-block}@media (prefers-reduced-motion:no-preference){.lp .connector span{animation:2.2s ease-in-out infinite jCue}@supports (animation-timeline:view()){.lp .journey .j-beat:not(.jb-beat-hero) .jb{will-change:opacity, transform;animation:linear both jbFlow;animation-timeline:view();animation-range:cover}@keyframes jbFlow{0%{opacity:0;transform:translateY(34px)}12%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-34px)}}.lp .journey .j-beat:not(.jb-beat-hero) .jb>*{opacity:1;transition:none;transform:none}}}.lp .pscreen.gmail{background:#fff}.lp .gmail .ps-status{color:#5f6368}.lp .gm-story{flex:1;position:relative}.lp .gm-slide{background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.lp .gm-slide.gm-b{opacity:0}.lp .gm-bar{justify-content:space-between;align-items:center;padding:4px 14px 8px;display:flex}.lp .gm-back{color:#5f6368;font-size:17px}.lp .gm-bar-ico{gap:15px;display:flex}.lp .gm-bar-ico i{background:#dadce0;border-radius:3px;width:15px;height:15px}.lp .gm-msg{flex-direction:column;gap:13px;padding:6px 16px;display:flex}.lp .gm-subj{color:#202124;margin:0;font-size:15.5px;font-weight:500;line-height:1.32}.lp .gm-from{align-items:center;gap:10px;display:flex}.lp .gm-ava{color:#fff;background:#c0392b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.lp .gm-ava.sm{width:22px;height:22px;font-size:8.5px}.lp .gm-who{flex:1;min-width:0}.lp .gm-who b{color:#202124;font-size:12.5px;font-weight:600;display:block}.lp .gm-who span{color:#5f6368;font-size:10.5px;display:block}.lp .gm-time{color:#5f6368;font-size:10.5px}.lp .gm-body{color:#3c4043;margin:0;font-size:12.5px;line-height:1.62}.lp .gm-body b{color:#202124;font-weight:600}.lp .gm-actions{gap:10px;margin-top:4px;display:flex}.lp .gm-btn{text-align:center;color:#1a73e8;border:1px solid #dadce0;border-radius:9999px;flex:1;padding:8px 0;font-size:12px;font-weight:600}.lp .gm-btn.fwd{color:#fff;background:#1a73e8;border-color:#1a73e8;position:relative}.lp .gm-tap{opacity:0;pointer-events:none;background:#3dd6c333;border:3px solid #3dd6c3f2;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%;transform:scale(.5)}@media (prefers-reduced-motion:no-preference){.lp .beat.live .gm-tap{animation:12s infinite gmTap}.lp .beat.live .gm-btn.fwd{animation:12s infinite gmFwdPress}}@keyframes gmTap{0%,36%{opacity:0;transform:scale(.5)}40%{opacity:.95;transform:scale(.85)}46%,to{opacity:0;transform:scale(1.5)}}@keyframes gmFwdPress{0%,38%{transform:scale(1)}41%{transform:scale(.93)}45%,to{transform:scale(1)}}.lp .gm-fwd-head{border-bottom:1px solid #eee;align-items:center;gap:12px;padding:8px 14px 10px;display:flex}.lp .gm-fwd-head b{color:#202124;flex:1;font-size:14px;font-weight:600}.lp .gm-send{color:#1a73e8;font-size:12px;font-weight:700}.lp .gm-compose{flex-direction:column;gap:11px;padding:12px 16px;display:flex}.lp .gm-to{color:#5f6368;align-items:center;gap:8px;font-size:12px;display:flex}.lp .gm-chip{color:#1967d2;background:#e8f0fe;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.lp .gm-chip img{object-fit:contain;width:14px;height:9px}.lp .gm-quote{color:#5f6368;border-left:2px solid #dadce0;align-items:center;gap:8px;padding:4px 0 4px 10px;font-size:11px;line-height:1.4;display:flex}.lp .gm-done{color:#137333;text-align:center;background:#e6f4ea;border-radius:10px;margin:auto 16px 22px;padding:11px 13px;font-size:12px;font-weight:700}@media (prefers-reduced-motion:no-preference){.lp .beat.live .gm-done{animation:12s infinite gmDone}}@keyframes gmDone{0%,68%{opacity:0;transform:translateY(10px)scale(.96)}73%,93%{opacity:1;transform:none}96%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.lp .beat.live .gm-a{animation:12s infinite gmA}.lp .beat.live .gm-b{animation:12s infinite gmB}}@keyframes gmA{0%,46%{opacity:1}53%,94%{opacity:0}to{opacity:1}}@keyframes gmB{0%,46%{opacity:0}53%,94%{opacity:1}to{opacity:0}}.lp.lp-edit .jb,.lp.lp-edit .jb>*{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.lp.lp-edit .connector span{animation:none!important}.lp.lp-edit [contenteditable]:hover{outline-offset:3px;border-radius:4px;outline:1.5px dashed #fdcc028c}.lp.lp-edit [contenteditable]:focus{outline-offset:3px;border-radius:4px;outline:2px solid #fdcc02e6}.lp .em-bar{z-index:2147483000;color:#fff;background:#10201d;border:1px solid #fdcc0280;border-radius:9999px;align-items:center;gap:12px;max-width:min(92vw,760px);padding:10px 16px;font-size:12px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #00000073}.lp .em-bar b{color:var(--gold);letter-spacing:.06em;white-space:nowrap;font-size:11px}.lp .em-bar span{color:#ffffffbf;font-size:11px;line-height:1.35}.lp .em-bar button{background:var(--gold);color:#10201d;cursor:pointer;white-space:nowrap;border:0;border-radius:9999px;padding:7px 14px;font-size:11.5px;font-weight:800}.lp .em-bar i{color:#7fe0d0;min-width:70px;font-size:10.5px;font-style:normal}.lp .team-deal{background:#ffffff0b;border:1px solid #3dd6c359;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;max-width:760px;margin:40px auto 0;padding:20px 24px;display:flex;box-shadow:0 8px 30px #00000040}.lp .team-deal b{color:#fff;letter-spacing:.02em;margin-bottom:4px;font-size:14px;font-weight:800;display:block}.lp .team-deal p{color:#ffffff8c;margin:0;font-size:13px;line-height:1.5}.lp .team-deal-cta{background:var(--gold);color:#10201d;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:7px;padding:11px 20px;font-size:13.5px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.lp .team-deal-cta:hover{transform:translateY(-1px);box-shadow:0 8px 22px #fdcc0247}@media (max-width:620px){.lp .team-deal{flex-direction:column;align-items:flex-start}}.lp .calc-echo{color:#6b7280;margin:6px 0 0;font-size:13.5px}.lp .calc-echo b{color:var(--teal-deep);font-weight:800}.lp .final .fc-stop{color:#ffffff6b;margin-bottom:12px;font-size:.6em;font-weight:700;display:block}.lp .final .fc-start{display:block}.lp .final .fc-start b{color:var(--accent);font-weight:800}.lp .final .sub b{color:#fff;font-weight:700}.lp .em-bar.em-down{background:#3a1214;border-color:#ff6b70cc}.lp .em-bar.em-down i{color:#ff9b9e}.lp .em-link{color:var(--gold);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:800;text-decoration:underline}.lp .m-journey{display:none}@media (max-width:900px){.lp .journey{display:none}.lp .m-journey{display:block}}.lp .m-journey{color:#f2f7f6}.lp .m-screen{border-top:1px solid #ffffff0f;flex-direction:column;justify-content:center;min-height:80svh;padding:40px 22px;display:flex}.lp .m-hero{border-top:none;padding-top:20px}.lp .m-journey h1,.lp .m-journey h2,.lp .m-proof-big,.lp .m-row b{color:#f2f7f6}.lp .m-journey h1{letter-spacing:-.8px;margin:0 0 18px;font-size:40px;font-weight:800;line-height:1.02}.lp .m-journey h2{letter-spacing:-.3px;margin:0 0 14px;font-size:31px;font-weight:800;line-height:1.08}.lp .m-journey .acc{color:var(--accent)}.lp .m-pay .hl{color:var(--mc)}.lp .m-sub{color:#ffffffb8;margin:0 0 24px;font-size:15px;line-height:1.55}.lp .m-body{color:#ffffffad;margin:0;font-size:14.5px;line-height:1.55}.lp .m-chip{background:#fdcc020f;border:1px solid #fdcc0266;border-radius:16px;gap:10px;margin-bottom:22px;padding:13px 14px;display:flex}.lp .m-chip-dot{background:var(--gold);border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.lp .m-chip b{color:var(--gold);font-size:14px;font-weight:700;line-height:1.3;display:block}.lp .m-chip-bar{background:#ffffff1f;border-radius:3px;height:3px;margin:9px 0 8px;overflow:hidden}.lp .m-chip-bar i{background:var(--gold);border-radius:3px;height:100%;display:block}.lp .m-chip span{color:#fff9;font-size:12px}.lp .m-cta{box-sizing:border-box;justify-content:center;width:100%;margin-top:4px;padding:15px;font-size:15px;display:flex}.lp .m-micro{text-align:center;color:#ffffff80;margin:11px 0 0;font-size:11px}.lp .m-cue{text-align:center;color:#fff6;margin:28px 0 0;font-size:12px}.lp .m-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;margin:0 0 14px;font-size:11px}.lp .m-pay-ret{--mc:#3dd6c3;--mcs:#3dd6c338;--mct:#3dd6c31f;background:linear-gradient(#3dd6c30f,#0000 42%)}.lp .m-pay-rw{--mc:#4ade80;--mcs:#4ade8038;--mct:#4ade801f;background:linear-gradient(#4ade800f,#0000 42%)}.lp .m-pay-ref{--mc:#ff7a66;--mcs:#ff7a663d;--mct:#ff7a661f;background:linear-gradient(#ff7a660f,#0000 42%)}.lp .m-pay-amp{--mc:#8aa0f5;--mcs:#6e8bf542;--mct:#6e8bf524;background:linear-gradient(#6e8bf512,#0000 42%)}.lp .m-label{letter-spacing:.06em;text-transform:uppercase;color:var(--mc);align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}.lp .m-dot{background:var(--mc);border-radius:50%;flex:none;width:8px;height:8px}.lp .m-proof{border:1px solid var(--mcs,#ffffff14);background:#0a2f2e;border-radius:20px;margin-top:22px;padding:16px}.lp .m-proof-center{text-align:center}.lp .m-proof-hd{color:#ffffff73;margin-bottom:12px;font-size:10px}.lp .m-lic{letter-spacing:.1em;text-transform:uppercase;color:var(--mc);margin-bottom:8px;font-size:9px}.lp .m-bub{color:#f2f7f6;max-width:88%;margin-bottom:9px;padding:11px 13px;font-size:12.5px;line-height:1.45}.lp .m-bub-in{background:#ffffff14;border-radius:14px 14px 14px 4px}.lp .m-bub-out{background:#0f6e56;border-radius:14px 14px 4px;margin-left:auto}.lp .m-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.lp .m-chips-center{justify-content:center}.lp .m-tag{background:var(--mct,#3dd6c31f);color:var(--mc,var(--accent));border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700}.lp .m-tag-pill{border-radius:9999px}.lp .m-proof-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--mc);margin-bottom:10px;font-size:10px}.lp .m-proof-big{margin-bottom:4px;font-size:21px;font-weight:800}.lp .m-proof-sub{color:#fff9;margin-bottom:14px;font-size:12px}.lp .m-row{justify-content:space-between;margin-bottom:6px;font-size:12.5px;display:flex}.lp .m-row span{color:#fff9}.lp .m-close{text-align:center}.lp .m-close .hl-amp{color:#8aa0f5}.lp .m-close .m-body{margin-bottom:26px}.lp .m-built{color:#ffffff52;margin:16px 0 0;font-size:11px}.lp .m-appphone{flex:none;margin:26px auto 0}.lp .m-appphone .j-scenes{width:100%;height:100%;position:relative}.lp .m-appphone .w-scene{pointer-events:none;position:absolute;inset:0;opacity:1!important;transition:none!important;transform:none!important}.lp .m-appphone:not(.m-playing) .w-scene *,.lp .m-appphone:not(.m-playing) .w-scene :before,.lp .m-appphone:not(.m-playing) .w-scene :after{animation:none!important}.lp .m-appphone.m-live .w-scene{transform:none!important}.lp .m-appphone .wound-a .ct-list{transform:translateY(-215px)!important}.lp .m-appphone:not(.m-live) .bd-card i{opacity:1!important}.lp .m-appphone:not(.m-live) .bd-card i:nth-child(3n+1){transform:translate(var(--x), -545px) rotate(var(--r))!important}.lp .m-appphone:not(.m-live) .bd-card i:nth-child(3n+2){transform:translate(var(--x), -110px) rotate(var(--r))!important}.lp .m-appphone:not(.m-live) .bd-card i:nth-child(3n){transform:translate(var(--x), -485px) rotate(var(--r))!important}.lp .m-appphone.m-playing .w-scene .mc-chip{animation:5s infinite rwBooked}.lp .m-appphone.m-playing .w-scene .rw-done{animation:5s infinite rwUpgraded}@keyframes rwBooked{0%,8%{opacity:0;transform:scale(.85)}16%{opacity:1;transform:scale(1.08)}22%,85%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(1)}}@keyframes rwUpgraded{0%,30%{opacity:0;transform:translateY(8px)scale(.9)}40%{opacity:1;transform:translateY(0)scale(1.08)}46%,85%{opacity:1;transform:translateY(0)scale(1)}95%,to{opacity:0;transform:translateY(0)scale(1)}}.lp .rp{background:#0d4d4d;min-height:100vh;position:relative;overflow:hidden}.lp .rp-copy{z-index:1;max-width:420px;transition:opacity .6s,filter .6s;position:absolute;top:50%;left:7%;transform:translateY(-50%)}.lp .rp-copy h1{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(30px,3.6vw,52px);font-weight:800;line-height:1.12}.lp .rp-copy .rp-acc{color:#3dd6c3}.lp .rp.cinema .rp-copy{opacity:.2;filter:blur(4px)}.lp .rp-mount{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lp .rp-cam{transform-origin:50%;will-change:transform;position:relative}.lp .rp-phone{margin:0}.lp .rp-scenes{width:100%;height:100%;position:relative}.lp .rp-layer{opacity:0;pointer-events:none;border-radius:36px;transition:opacity 80ms linear;position:absolute;inset:0;overflow:hidden}.lp .rp-layer.on{opacity:1}.lp .rp-layer .w-scene{opacity:1;height:100%;transform:none}.lp .rp-thread .beat.live .r-t1,.lp .rp-thread .beat.live .r-msg1,.lp .rp-thread .beat.live .r-t2,.lp .rp-thread .beat.live .r-msg2,.lp .rp-thread .beat.live .r-book,.lp .rp-thread .beat.live .r-t3,.lp .rp-thread .beat.live .r-reply,.lp .rp-thread .beat.live .r-badges{animation-duration:6s!important;animation-iteration-count:1!important}.lp .rp-thread.hold .beat.live .r-msg1,.lp .rp-thread.hold .beat.live .r-msg2,.lp .rp-thread.hold .beat.live .r-book,.lp .rp-thread.hold .beat.live .r-reply,.lp .rp-thread.hold .beat.live .r-badges{opacity:1!important;animation:none!important;transform:none!important}.lp .rp-thread.hold .beat.live .r-t1,.lp .rp-thread.hold .beat.live .r-t2,.lp .rp-thread.hold .beat.live .r-t3{opacity:0!important;animation:none!important}.lp .rp-ring{opacity:0;border:2px solid #3dd6c3;border-radius:50%;width:26px;height:26px;margin-left:-13px;position:absolute;top:40%;left:50%}.lp .rp-ring.on{animation:.6s ease-out rpRing}@keyframes rpRing{0%{opacity:0;transform:scale(1)}40%{opacity:.95;transform:scale(1.1)}to{opacity:0;transform:scale(2.6)}}.lp .rp-caption{text-align:center;z-index:10;pointer-events:none;padding:0 24px;position:absolute;bottom:8%;left:0;right:0}.lp .rp-label{letter-spacing:-.01em;color:#3dd6c3;text-shadow:0 2px 24px #0d4d4dbf;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.14}.lp .rp-lab1,.lp .rp-lab2{opacity:0;filter:blur(9px);transition:opacity .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(9px)}.lp .rp-caption.on .rp-lab1,.lp .rp-caption.b2 .rp-lab2{opacity:1;filter:blur();transform:none}.lp .rp-made{z-index:8;text-align:left;text-shadow:0 1px 12px #062626eb,0 0 4px #062626cc;opacity:0;pointer-events:none;will-change:transform;width:240px;transition:opacity .5s;position:absolute;top:40%;left:calc(50% - 490px)}.lp .rp-made.on{opacity:1}.lp .rp-made-top{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.lp .rp-made-top em{color:#ffffff8c;font-style:normal;font-weight:500}.lp .rp-made-inf{color:#3dd6c3;font-size:21px;line-height:1}.lp .rp-made-eye{letter-spacing:.2em;color:#3dd6c3;margin-top:9px;font-size:11px;font-weight:700}.lp .rp-made-body{color:#ffffffe6;margin:6px 0 0;font-size:14px;line-height:1.4}.lp .rp-made-foot{color:#ffffff8c;margin:4px 0 0;font-size:13px}.lp .rp-thread.labeled .r-msg1,.lp .rp-thread.labeled .r-msg2{position:relative}.lp .rp-hint{z-index:20;color:#fff6;font-size:12px;position:absolute;bottom:22px;left:24px}.lp .rp-replay{z-index:20;font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:8px;padding:8px 16px;font-size:13px;position:absolute;bottom:20px;right:24px}.lp .rp-replay:hover{background:#ffffff14}.lp .rp.rwr .rp-acc{color:#4ade80}.lp .rp.rwr .rp-label{color:#4ade80;text-shadow:0 2px 24px #0d4d4dbf}.lp .rwr .rw-layer{opacity:1}.lp .rwr .rw-home{background:#f8f9fa}.lp .rwr .rw-payoff{flex-direction:column;align-items:stretch;display:flex}.lp .rwr .rw-anncard{transform-origin:top;opacity:0;border-left-color:#4ade80;height:0;padding:0;transition:height .5s cubic-bezier(.4,0,.2,1),opacity .3s;position:relative;overflow:hidden}.lp .rwr .rw-anncard.pop{height:var(--h-invite,74px);opacity:1}.lp .rwr .rw-anncard.booked{height:var(--h-booked,110px)}@media (prefers-reduced-motion:no-preference){.lp .rwr .rw-anncard.pop{animation:.55s cubic-bezier(.34,1.56,.64,1) rwrCardPop}}@keyframes rwrCardPop{0%{transform:translateY(-4px)scale(.965)}55%{transform:translateY(0)scale(1.025)}to{transform:none}}.lp .rwr .rw-face{box-sizing:border-box;padding:10px 11px;position:absolute;top:0;left:0;right:0}.lp .rwr .rw-invite{opacity:1;transition:opacity .28s,transform .34s cubic-bezier(.4,0,.6,1);transform:none}.lp .rwr .rw-anncard.booked .rw-invite{opacity:0;transform:translateY(-12px)}.lp .rwr .rw-booked{opacity:0;transition:opacity .36s .24s,transform .44s cubic-bezier(.16,1,.3,1) .24s;transform:translateY(12px)}.lp .rwr .rw-anncard.booked .rw-booked{opacity:1;transform:none}.lp .rwr .rw-booked .mc-eyebrow{color:#15803d}@media (prefers-reduced-motion:no-preference){.lp .rwr .rw-anncard.booked .mc-chip{animation:.5s cubic-bezier(.34,1.56,.64,1) .44s both rwrChipStamp}}@keyframes rwrChipStamp{0%{transform:scale(.5)}60%{transform:scale(1.12)}to{transform:scale(1)}}.lp .rwr .rw-pillwrap{opacity:0;justify-content:center;height:0;transition:height .45s cubic-bezier(.4,0,.2,1),opacity .3s;display:flex;overflow:hidden}.lp .rwr .rw-pillwrap.on{height:var(--h-pill,36px);opacity:1}.lp .rwr .rw-pillwrap .rw-done{color:#15803d;background:#4ade8024;border-color:#4ade8080;margin-top:8px}.lp .rwr .rw-pillwrap.on .rw-done{animation:.45s cubic-bezier(.34,1.56,.64,1) .12s both rwrPillPop}@keyframes rwrPillPop{0%{transform:translateY(6px)scale(.94)}to{transform:none}}.lp .rp.rfr .rp-acc{color:#ff7a66}.lp .rp.rfr .rp-label{color:#ff7a66;text-shadow:0 2px 24px #0d4d4dbf}.lp .rfr .rf-belt{transition:transform .55s cubic-bezier(.45,0,.3,1);position:relative}.lp .rfr .rf-belt.switched{transform:translate(calc(-100% - 40px))}.lp .rfr .rfp-maria{transition:opacity .45s;position:relative}.lp .rfr .rfp-elena{opacity:0;transition:opacity .35s;position:absolute;top:0;left:calc(100% + 40px)}.lp .rfr .rf-belt.switched .rfp-elena{opacity:1}.lp .rfr .rf-belt.switched .rfp-maria{opacity:0;transition:opacity .45s .22s}.lp .rfr .rf-belt.rf-noanim,.lp .rfr .rf-belt.rf-noanim .rfp-maria,.lp .rfr .rf-belt.rf-noanim .rfp-elena{transition:none!important}.lp .rfr .rf-tap.on{animation:.85s rfrTap}@keyframes rfrTap{0%{opacity:0;transform:scale(.5)}35%{opacity:.95;transform:scale(1.05)}to{opacity:0;transform:scale(2.4)}}.lp .rfr .rf-rv{opacity:0;transition:opacity .4s,transform .45s cubic-bezier(.16,1,.3,1);transform:translateY(7px)}.lp .rfr .rf-rv.on{opacity:1;transform:none}.lp .rfr .rf-wiggle{animation:.5s 2 rfrWiggle}@keyframes rfrWiggle{0%,to{transform:none}15%{transform:rotate(-2.5deg)scale(1.03)}38%{transform:rotate(2.5deg)scale(1.03)}60%{transform:rotate(-1.6deg)}82%{transform:rotate(1.6deg)}}.lp .rfr .rp-layer{transition:opacity .5s}.lp .rfr .rf-lit{position:relative}.lp .rfr .lic-card.rf-lit{box-shadow:0 3px 10px #0000002e}.lp .htr .rp-thread .beat.live .r-t1,.lp .htr .rp-thread .beat.live .r-msg1,.lp .htr .rp-thread .beat.live .r-t2,.lp .htr .rp-thread .beat.live .r-msg2,.lp .htr .rp-thread .beat.live .r-book,.lp .htr .rp-thread .beat.live .r-t3,.lp .htr .rp-thread .beat.live .r-reply,.lp .htr .rp-thread .beat.live .r-badges{animation-duration:13.5s!important}@property --aflsweep{syntax:"<angle>";inherits:false;initial-value:0deg}.lp .rp-thread.labeled .r-msg1:after,.lp .rp-thread.labeled .r-msg2:after,.lp .rfr .rf-lit:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--aflsweep), #3dd6c399 0turn, #3dd6c399 .7turn, #d6fff8 .86turn, #3dd6c399 1turn);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.lp .rp-thread.labeled .r-msg1:after,.lp .rp-thread.labeled .r-msg2:after,.lp .rfr .rf-lit:after{animation:2.6s linear infinite aflSweep}}@keyframes aflSweep{to{--aflsweep:1turn}}.lp .rfr .rp-made{width:224px;top:50%;left:calc(50% + 236px);right:auto;transform:translateY(-50%)}.lp .rfr .rp-made .rf-lead{border-top:1.5px solid #3dd6c399;width:40px;height:0;position:absolute;top:50%;left:-46px}.lp .rfr .rp-made .rf-lead:before{content:"";background:#3dd6c3;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 9px #3dd6c3b3}.lp .rp-made-logo{object-fit:contain;flex-shrink:0;width:auto;height:17px}.lp .rp.amr .rp-acc{color:#6e8bf5}.lp .rp.amr .rp-label{color:#6e8bf5;text-shadow:0 2px 24px #0d4d4dbf}.lp .amr .rp-layer{transition:opacity .18s}.lp .amr .b1-card{opacity:0;transition:opacity .5s,transform .55s cubic-bezier(.34,1.56,.64,1);transform:translateY(10px)scale(.96)}.lp .amr .b1-card.on{opacity:1;transform:none}.lp .amr .b1-note{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.lp .amr .b1-note.on{opacity:1;transform:none}.lp .amr .amp-melt .dfl-bank{height:94px;transition:height 1.1s cubic-bezier(.65,0,.35,1)}.lp .amr .amp-melt.on .dfl-bank{height:25px}.lp .amr .amp-melt .dfl-you{height:25px;transition:height 1.1s cubic-bezier(.65,0,.35,1)}.lp .amr .amp-melt.on .dfl-you{height:94px}.lp .amr .amp-melt .dfl-bank b{transition:transform 1.1s cubic-bezier(.65,0,.35,1);transform:scale(1)}.lp .amr .amp-melt.on .dfl-bank b{transform:scale(.45)}.lp .amr .amp-melt .dfl-you b{transition:transform 1.1s cubic-bezier(.65,0,.35,1);transform:scale(.45)}.lp .amr .amp-melt.on .dfl-you b{transform:scale(1)}.lp .amr .amp-melt .dfl-arrow{opacity:0;transition:opacity .5s .35s}.lp .amr .amp-melt.on .dfl-arrow{opacity:1}.lp .amr .amp-melt .dfl-cap{opacity:0;transition:opacity .5s}.lp .amr .amp-melt.on .dfl-cap{opacity:1;transition-delay:.6s}.lp .amr .amp-ask{opacity:1;transition:opacity .4s,transform .4s}.lp .amr .amp-ask.gone{opacity:0;transform:translateY(-8px)}.lp .amr .amp-booked{opacity:0;transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.lp .amr .amp-booked.on{opacity:1;transform:none}.lp .amr .b3-note{opacity:0;transition:opacity .4s}.lp .amr .b3-note.on{opacity:1}.lp .amr .amp-btn-wrap{justify-content:center;display:flex;position:relative}.lp .amr .amp-tap{opacity:0;pointer-events:none;background:#3dd6c326;border:3px solid #3dd6c3e6;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:50%;left:50%;transform:scale(.4)}@media (prefers-reduced-motion:no-preference){.lp .amr .amp-tap.on{animation:.75s amprTap}.lp .amr .amp-ask.pressed .b3-btn{animation:.6s b3press}.lp .amr .amp-booked.on .b4-check{animation:.5s cubic-bezier(.34,1.56,.64,1) .15s both b4pop}}@keyframes amprTap{0%{opacity:0;transform:scale(.4)}35%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.lp .hr .rp-copy{flex-direction:column;align-items:flex-start;gap:14px;max-width:480px;display:flex}.lp .hr .rp-copy h1{margin:0}.lp .hr .hr-acc{opacity:0;filter:blur(7px);transition:opacity .6s,filter .6s}.lp .hr .hr-acc.on{opacity:1;filter:blur()}.lp .hr-chip,.lp .hr-sub,.lp .hr-cta,.lp .hr-cue{opacity:0;pointer-events:none;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.lp .hr-chip.on,.lp .hr-sub.on,.lp .hr-cta.on,.lp .hr-cue.on{opacity:1;pointer-events:auto;transform:none}.lp .hr-chip{width:min(420px,100%)}.lp .hr-sub{color:#ffffffd1;max-width:400px;margin:0;font-size:clamp(15px,1.5vw,19px);line-height:1.5}.lp .hr-cta{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.lp .hr-microcopy{color:#ffffff80;font-size:12px}.lp .hr-cue{color:#ffffff8c;margin:0;font-size:13px}.lp .hr-cue span{display:inline-block}.lp .hr-phonepos{transition:transform .8s cubic-bezier(.5,0,.2,1);transform:translate(22vw)}.lp .hr.cinema .hr-phonepos{transform:none}.lp .hr-stage{width:292px;height:596px;position:relative}.lp .hr-feat{opacity:0;transition:opacity .3s;position:absolute;inset:0}.lp .hr-feat.on{opacity:1}.lp .htr{position:relative}.lp .htr-cam{transform-origin:50%;will-change:transform;perspective:1100px}.lp .htr-spin{will-change:transform, filter}@media (prefers-reduced-motion:no-preference){.lp .htr-spin.si{animation:.5s cubic-bezier(.55,0,.7,.35) both htrSeamOut}.lp .htr-spin.so{animation:.65s cubic-bezier(.16,1,.3,1) both htrSeamIn}}@keyframes htrSeamOut{0%{filter:blur();transform:none}to{filter:blur(20px);transform:scale(.965)rotateY(7deg)}}@keyframes htrSeamIn{0%{filter:blur(20px);transform:scale(.965)rotateY(-7deg)}to{filter:blur();transform:none}}.lp .htr-cinema .htr-stage-b .htr-phonecol{z-index:3}.lp .htr-stage-b .htr-copy{transition:filter .6s,opacity .6s}.lp .htr-cinema .htr-stage-b .htr-copy{filter:blur(4px);opacity:.18}.lp .htr .rp-made{text-align:left;-webkit-backdrop-filter:blur(6px);background:#0728289e;border:1px solid #3dd6c338;border-radius:16px;width:288px;padding:14px 16px;transition:opacity .55s;top:38%;left:calc(50% - 460px);right:auto}.lp .htr .htr-co-head{letter-spacing:.09em;text-transform:uppercase;color:#3dd6c3;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.lp .htr .htr-co-main{color:#fff;margin:9px 0 0;font-size:16.5px;font-weight:600;line-height:1.4}.lp .htr .htr-co-sub{color:#ffffffa6;margin:5px 0 0;font-size:14.5px;font-weight:400;line-height:1.4}.lp .htr .rp-made .rp-lead{border-top:1.5px solid #3dd6c3a6;width:30px;height:0;position:absolute;top:30px;right:-34px}.lp .htr .rp-made .rp-lead:after{content:"";background:#3dd6c3;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;right:-3px;box-shadow:0 0 9px #3dd6c3bf}.lp .htr .rp-made-r{width:288px;top:9%;left:72%;right:auto}.lp .htr .rp-made-push{top:26%}.lp .htr .rp-made-r .rp-lead{transform-origin:100%;width:72px;inset:auto auto -34px -40px;transform:rotate(-38deg)}.lp .htr .rp-made-r .rp-lead:after{left:-3px;right:auto}.lp .htr .rp-lock .ps-notif{opacity:0;transform-origin:top;transform:scale(.55)translateY(-10px)}@media (prefers-reduced-motion:no-preference){.lp .htr .rp-lock.pushed .ps-notif{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards htrPushIn}}@media (prefers-reduced-motion:reduce){.lp .htr .rp-lock .ps-notif{opacity:1;transform:none}}@keyframes htrPushIn{0%{opacity:0;transform:scale(.55)translateY(-10px)}to{opacity:1;transform:none}}.lp .htr-appnote{z-index:6;text-align:left;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#072828b8;border:1px solid #3dd6c34d;border-radius:16px;width:348px;padding:16px 18px 15px;transition:opacity .6s,transform .6s;position:absolute;top:27%;right:3.5%;transform:translateY(10px)}.lp .htr-appnote .htr-ai-1,.lp .htr-appnote .htr-ai-2{letter-spacing:-.015em;text-shadow:0 2px 18px #0d4d4d99;margin:0;font-size:25px;font-weight:800;line-height:1.16}.lp .htr-appnote .htr-ai-1{color:#fff;margin-top:9px}.lp .htr-appnote .htr-ai-2{color:#3dd6c3}.lp .htr-appnote .htr-ai-3{color:#ffffffb8;margin:0;font-size:15px;font-weight:600;line-height:1.35}.lp .htr-appnote .htr-ai-2,.lp .htr-appnote .htr-ai-3{opacity:0;max-height:0;transition:max-height .5s cubic-bezier(.16,1,.3,1),margin-top .5s cubic-bezier(.16,1,.3,1),opacity .5s,transform .5s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(6px)}.lp .htr-appnote.n1 .htr-ai-2,.lp .htr-appnote.n2 .htr-ai-2{opacity:1;max-height:76px;margin-top:7px;transform:none}.lp .htr-appnote.n2 .htr-ai-3{opacity:1;max-height:46px;margin-top:13px;transform:none}@media (prefers-reduced-motion:reduce){.lp .htr-appnote .htr-ai-2{opacity:1;max-height:76px;margin-top:7px;transform:none}.lp .htr-appnote .htr-ai-3{opacity:1;max-height:46px;margin-top:13px;transform:none}}.lp .htr-open .htr-appnote{opacity:1;transition-delay:.55s;transform:translateY(0)}.lp .htr-reel .htr-appnote{opacity:0;transition:opacity .35s}.lp .htr-appnote .rp-lead{border-top:1.5px solid #3dd6c3a6;width:34px;height:0;position:absolute;top:24px;left:-42px}.lp .htr-appnote .rp-lead:after{content:"";background:#3dd6c3;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-3px;box-shadow:0 0 9px #3dd6c3bf}.lp .htr-seamin .htr-appnote{opacity:0;transition:opacity .35s}@media (max-width:900px){.lp .htr-appnote{display:none}}.lp .htr-patent{z-index:40;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;pointer-events:none;background:#09303073;border:1px solid #3dd6c361;border-radius:9999px;align-items:center;gap:8px;padding:8px 14px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:6px;left:0}.lp .htr-patent-dot{background:#3dd6c3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3dd6c3cc}@media (prefers-reduced-motion:no-preference){.lp .htr-patent-dot{animation:2.4s ease-in-out infinite patentPulse}}@keyframes patentPulse{0%,to{box-shadow:0 0 6px #3dd6c38c}50%{box-shadow:0 0 15px #3dd6c3}}.lp .htr-skip{z-index:40;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;color:#ffffff38;background:0 0;border:none;padding:8px 10px;font-size:11px;font-weight:600;transition:color .25s;position:absolute;top:6px;right:10px}.lp .htr-skip:hover{color:#ffffffb3}.lp .htr-skip span{color:#3dd6c38c}.lp .htr .htr-refhost{transform:scale(var(--htrs,1));transform-origin:top}.lp .htr .rfr .rf-pk-row{transition:background .2s;position:relative}.lp .htr .rfr .rf-picked{background:#e7f3f1}.lp .htr .rfr .rf-pk-check{color:#1d9e75;opacity:0;margin-left:auto;font-size:13px;font-weight:700;transition:opacity .2s}.lp .htr .rfr .rf-picked .rf-pk-check{opacity:1}.lp .htr .rp-caption{text-align:left;padding:0 6px 0 0;inset:54% 0 auto 75%;transform:none}.lp .htr .rp-label{font-size:clamp(26px,2.8vw,42px);line-height:1.06;display:block}@media (prefers-reduced-motion:no-preference){.lp .htr .rp-label{animation:5.5s ease-in-out infinite htrCapFloat}}@keyframes htrCapFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.lp .htr .rp-caption{transition:opacity .55s}.lp .htr .rp-caption.hide{opacity:0}.lp .htr .rp-caption .rp-lab1,.lp .htr .rp-caption .rp-lab2,.lp .htr .rp-caption .rp-lab3{opacity:0;filter:blur(14px);transform-origin:0;will-change:opacity, filter, transform;transition:opacity .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);display:block;transform:translateY(.3em)scale(1.05)}.lp .htr .rp-caption.on .rp-lab1,.lp .htr .rp-caption.b2 .rp-lab2,.lp .htr .rp-caption.b3 .rp-lab3{opacity:1;filter:blur();transform:none}.lp .htr .rp-caption .rp-lab2,.lp .htr .rp-caption .rp-lab3{white-space:nowrap}@media (prefers-reduced-motion:reduce){.lp .htr .rp-caption .rp-lab1,.lp .htr .rp-caption .rp-lab2,.lp .htr .rp-caption .rp-lab3{opacity:1;filter:none;transform:none}}@media (min-width:901px){.lp .j-beat.jb-beat-hero .htr .scroll-cue.htr-cue{left:54%;top:calc(596px * var(--htrs,1) + 38px);z-index:4;margin:0;position:absolute;bottom:auto;transform:translate(-50%)}}.lp .htr-woundnote{z-index:3;color:#f4c9a6;opacity:0;pointer-events:none;width:32%;max-width:320px;transition:opacity .6s,transform .6s;position:absolute;top:13%;right:2%;transform:translateY(10px)}.lp .htr-p1 .htr-woundnote{opacity:.95;transition-delay:2.9s;transform:translateY(0)}.lp .htr-cut .htr-woundnote{opacity:0;transition:opacity .35s}.lp .htr-woundtext{font-family:var(--font-hand), "Segoe Print", cursive;transform-origin:0;font-size:clamp(21px,2.1vw,33px);font-weight:700;line-height:1.16;display:block;transform:rotate(-2.5deg)}.lp .htr-woundface{vertical-align:-.22em;width:1.05em;height:1.05em;margin-left:.28em;display:inline-block}.lp .htr-woundline{opacity:.9;width:clamp(110px,11vw,156px);height:auto;margin:10px 0 0 -36px;display:block}@media (max-width:900px){.lp .htr-woundnote{display:none}}
