.lp{--lp-max:680px;background:var(--color-bg);color:var(--color-text);line-height:2.05}.lp .wrap{max-width:var(--lp-max);margin:0 auto;padding:0 28px}.lp .mono{font-family:var(--font-plex-mono);font-variant-numeric:tabular-nums}.lp .divider-line{background:var(--color-rule);height:1px;max-width:var(--lp-max);margin:0 auto}.lp-veil{pointer-events:none;z-index:40;opacity:1;transition:opacity 1.6s;position:fixed;left:0;right:0}.lp-veil.t{background:linear-gradient(to bottom, var(--color-bg) 0%, color-mix(in srgb, var(--color-bg) 86%, transparent) 42%, transparent 100%);height:17vh;top:0}.lp-veil.b{background:linear-gradient(to top, var(--color-bg) 0%, color-mix(in srgb, var(--color-bg) 86%, transparent) 42%, transparent 100%);height:17vh;bottom:0}body.lp-veil-off .lp-veil{opacity:0}body.lp-veil-fast .lp-veil{transition:opacity .45s}.lp-header{z-index:50;background:0 0;width:100%;transition:opacity .45s,visibility .45s,transform .45s;position:fixed;top:0;left:0;right:0}.lp-header .nav{justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.lp-logo{align-items:center;text-decoration:none;display:inline-flex}.lp-navlink,.lp-ghost{transition:color .35s,border-color .35s}.lp-navwrap{align-items:center;gap:18px;display:flex}.lp-hamburger{width:40px;height:40px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}body.lp-on-ink .lp-hamburger{color:var(--color-bg)}.lp-menu-overlay{z-index:60;background:var(--color-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:flex-end;align-items:flex-start;display:flex;position:fixed;inset:0}.lp-menu{background:var(--color-bg-card);min-width:60vw;max-width:320px;box-shadow:0 12px 40px var(--color-scrim);border-bottom-left-radius:16px;flex-direction:column;gap:4px;padding:64px 24px 24px;display:flex}.lp-menu-close{width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:16px}.lp-menu-link{color:var(--color-text);border-bottom:1px solid var(--color-rule);padding:14px 4px;font-size:18px;font-weight:600;text-decoration:none}.lp-menu-cta{text-align:center;color:var(--color-on-primary);background:var(--color-primary);border-radius:12px;margin-top:16px;padding:14px 20px;font-size:16px;font-weight:600;text-decoration:none}.lp-navlink{color:var(--color-text-soft);font-size:14px;font-weight:600;text-decoration:none}.lp-navlink:hover{color:var(--color-text)}body.lp-on-ink .lp-logo{--color-primary:#3fae85;--color-seal:#d98d82;--color-text:#e6e2d8}body.lp-on-ink .lp-navlink{color:color-mix(in srgb, var(--color-bg) 78%, transparent)}body.lp-on-ink .lp-ghost{color:var(--color-bg);border-color:color-mix(in srgb, var(--color-bg) 35%, transparent)}.lp-ghost{color:var(--color-text-soft);border:1px solid var(--color-rule);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:13px;text-decoration:none;transition:background .55s cubic-bezier(.16,1,.3,1),color .55s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1)}.lp-ghost:hover{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}body.lp-on-ink .lp-ghost:hover{background:var(--color-bg);color:var(--color-text);border-color:var(--color-bg)}.lp .fv{min-height:82vh;max-width:var(--lp-max);flex-direction:column;justify-content:center;margin:0 auto;padding:0 28px;display:flex;position:relative}.lp .fv h1{letter-spacing:.02em;font-size:54px;font-weight:600;line-height:1.5}.lp .fv .sub{color:var(--color-text-soft);margin-top:22px;font-size:20px}.lp .blank{font-family:var(--font-plex-mono);align-items:baseline;gap:14px;margin-top:48px;display:flex}.lp .blank .cur{color:var(--color-text-soft);font-size:44px}.lp .blank .line{background:var(--color-rule);flex:0 0 260px;height:2px;position:relative}.lp .blank .caret{background:var(--color-text);width:2px;height:38px;animation:1.1s step-end infinite lp-blink;position:absolute;bottom:6px;left:0}@keyframes lp-blink{50%{opacity:0}}.lp .scroll{color:var(--color-text-soft);font-size:12px;font-family:var(--font-plex-mono);letter-spacing:.14em;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.lp .cat{border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);max-width:var(--lp-max);justify-content:flex-start;align-items:center;margin:0 auto;padding:192px 28px;display:flex}.lp .cat p{text-align:left;letter-spacing:.03em;color:var(--color-text);font-size:30px;font-weight:600;line-height:1.8}.lp .cat .how{letter-spacing:.01em;color:var(--color-text-soft);margin-top:26px;font-size:16px;font-weight:400;line-height:2.1}.lp .scene{max-width:var(--lp-max);flex-direction:column;justify-content:center;margin:0 auto;padding:176px 28px 0;display:flex}.lp .scene p{letter-spacing:.02em;font-size:24px;line-height:2.1}.lp .scene:after{content:"";background:var(--color-rule);width:100%;height:1px;margin-top:176px;display:block}.lp .dash{color:var(--color-text-soft)}.lp .bridge{max-width:var(--lp-max);flex-direction:column;justify-content:center;margin:0 auto;padding:200px 28px;display:flex}.lp .bridge .small{color:var(--color-text-soft);font-size:20px}.lp .bridge .hit{letter-spacing:.02em;margin-top:14px;font-size:34px;font-weight:600}.lp .insight{background:var(--color-bg-card);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);justify-content:flex-start;align-items:center;padding:200px 0;display:flex}.lp .insight h2{letter-spacing:.02em;font-size:40px;font-weight:600;line-height:1.7}.lp .metaphor{max-width:var(--lp-max);flex-direction:column;justify-content:center;margin:0 auto;padding:120px 28px;display:flex}.lp .thoughts{margin-bottom:64px}.lp .thoughts li{color:var(--color-text-soft);padding:9px 0;font-size:21px;list-style:none}.lp .metaphor .left{letter-spacing:.02em;font-size:30px;font-weight:600;line-height:1.8}.lp .metaphor .caption{color:var(--color-text-soft);margin-top:24px;font-size:17px;line-height:2}.lp .promise{border-top:1px solid var(--color-rule);padding:96px 28px}.lp .promise h2{letter-spacing:.02em;font-size:38px;font-weight:600;line-height:1.6}.lp .promise .sub{color:var(--color-text-soft);margin-top:22px;font-size:17px;line-height:2.2}.lp .num{font-family:var(--font-plex-mono);color:var(--color-primary);letter-spacing:.14em;margin-bottom:14px;font-size:13px}.lp .evidence{margin-top:34px}.lp .card{background:var(--color-bg-card);border:1px solid var(--color-rule);border-radius:14px;margin-bottom:10px;padding:14px}.lp .card-head{color:var(--color-text-soft);justify-content:space-between;align-items:center;font-size:13px;display:flex}.lp .row{justify-content:space-between;align-items:center;padding:7px 0;display:flex}.lp .row .label{font-size:15px}.lp .row .val{font-family:var(--font-plex-mono);font-variant-numeric:tabular-nums;text-align:right;font-size:16px}.lp .divider{background:var(--color-rule);height:1px;margin:8px 0}.lp .badge{color:var(--color-text-soft);border:1px solid var(--color-rule);border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.lp .seal{border:1.5px solid var(--color-seal);height:26px;color:var(--color-seal);border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.lp .total{background:var(--color-primary-subtle);border-radius:10px;justify-content:space-between;align-items:center;margin-top:6px;padding:12px 14px;display:flex}.lp .total .val{font-family:var(--font-plex-mono);font-size:22px;font-weight:500}.lp .minus{color:var(--color-seal)}.lp .caption-s{color:var(--color-text-soft);margin-top:14px;font-size:14px}.lp .phone{border:1px solid var(--color-rule);background:var(--color-bg-card);border-radius:30px;max-width:320px;margin:0;padding:9px}.lp .phone .screen{background:var(--color-bg);border-radius:22px;padding:12px 12px 8px}.lp .phone .statusbar{font-family:var(--font-plex-mono);color:var(--color-text-soft);justify-content:space-between;align-items:center;padding:2px 6px 10px;font-size:11px;display:flex}.lp .phone .home{background:var(--color-rule);border-radius:3px;width:96px;height:3px;margin:12px auto 4px}.lp .phone .card{background:0 0;border:none;margin:0;padding:0}.lp .whose{text-align:left;color:var(--color-text-soft);letter-spacing:.04em;margin-bottom:16px;font-size:13px;font-weight:600}.lp .whose em{color:var(--color-primary);font-style:normal}.lp .photo{margin:10px 0 6px}.lp .ph{border:1px solid var(--color-rule);background:var(--color-primary-subtle);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:104px;display:flex}.lp .ph .odo{font-family:var(--font-plex-mono);color:var(--color-primary);letter-spacing:.08em;font-size:26px;font-weight:500}.lp .ph .ph-t{color:var(--color-text-soft);font-size:11px}.lp .flow{border-top:1px solid var(--color-rule);background:var(--color-bg-card);padding:100px 0}.lp .flow .k{font-family:var(--font-plex-mono);color:var(--color-primary);letter-spacing:.14em;margin-bottom:16px;font-size:13px}.lp .flow h2{letter-spacing:.02em;font-size:34px;font-weight:600}.lp .tl{margin-top:34px}.lp .tlrow{border-top:1px solid var(--color-rule);gap:22px;padding:22px 0;display:flex}.lp .tlrow .when{color:var(--color-primary);flex:0 0 62px;padding-top:3px;font-size:15px;font-weight:600}.lp .tlrow .t{font-size:18px;font-weight:600;line-height:1.85}.lp .tlrow .d{color:var(--color-text-soft);margin-top:8px;font-size:15px;line-height:2.1}.lp .flow .note2{color:var(--color-text-soft);margin-top:34px;font-size:15px;line-height:2.1}.lp .flow .boundary{border:1px solid var(--color-rule);background:var(--color-bg);border-radius:14px;margin-top:42px;padding:24px 26px;font-size:20px;line-height:1.95}.lp .flow .boundary b{font-size:24px}.lp .flow .boundary span{color:var(--color-text-soft);margin-top:8px;font-size:15px;display:block}.lp .wrapline{border-top:1px solid var(--color-rule);background:var(--color-bg-card);justify-content:flex-start;align-items:center;padding:300px 0;display:flex}.lp .wrapline h2{opacity:0;filter:blur(7px);color:var(--color-text-soft);letter-spacing:.1em;font-size:36px;font-weight:600;line-height:1.9;transition:opacity 2.2s,filter 2.2s,transform 2.2s cubic-bezier(.16,1,.3,1),letter-spacing 2.4s cubic-bezier(.16,1,.3,1),color 2.6s .3s;transform:translateY(16px)}.lp .wrapline.go h2{opacity:1;filter:blur();color:var(--color-text);letter-spacing:.02em;transform:none}.lp .doubt{max-width:var(--lp-max);flex-direction:column;justify-content:center;margin:0 auto;padding:90px 28px;display:flex}.lp .doubt p{letter-spacing:.02em;font-size:20px;line-height:2.2}.lp .doubt .cushion{border-top:1px solid var(--color-rule);margin-top:56px;padding-top:48px;font-size:22px;font-weight:600}.lp .doubt .cushion span{color:var(--color-text-soft);font-size:19px;font-weight:400;display:block}.lp .doubt .said{border-left:2px solid var(--color-rule);color:var(--color-text);padding:18px 0 18px 20px;font-size:20px;font-weight:600;line-height:1.95}.lp .lead{color:var(--color-text-soft);font-size:18px;line-height:2.2}.lp .hit{letter-spacing:.02em;margin-top:34px;font-size:34px;font-weight:600;line-height:1.85}.lp .his{background:var(--color-bg-card);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);padding:96px 0}.lp .his .k{font-family:var(--font-plex-mono);color:var(--color-primary);letter-spacing:.14em;margin-bottom:20px;font-size:13px}.lp .his p{font-size:21px;line-height:2.25}.lp .his .soft{color:var(--color-text-soft);margin-top:22px;font-size:19px}.lp .turf,.lp .flip{padding:90px 28px}.lp .flip .strike{color:var(--color-text-soft);font-size:19px}.lp .flip .strike s{-webkit-text-decoration-color:var(--color-text-soft);text-decoration-color:var(--color-text-soft);text-underline-offset:0;text-decoration-thickness:2px}.lp .script{padding:96px 28px}.lp .script-card{background:var(--color-bg-card);border:1px solid var(--color-rule);border-radius:14px;margin-top:26px;padding:22px}.lp .script-card .head{color:var(--color-text-soft);border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:13px;display:flex}.lp .script-card .jp{padding:20px 0 4px;font-size:20px;font-weight:600;line-height:1.9}.lp .lang{gap:8px;margin-top:16px;display:flex}.lp .chip{color:var(--color-primary);background:var(--color-primary-subtle);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.lp .script-card .hi{font-family:var(--font-plex-sans-devanagari), sans-serif;color:var(--color-text-soft);border-top:1px solid var(--color-rule);margin-top:16px;padding-top:14px;font-size:16px;line-height:1.85}.lp .script-card .en{color:var(--color-text-soft);margin-top:8px;font-size:15px;line-height:1.8}.lp .close7{padding:96px 28px}.lp .close7 .p1{color:var(--color-text-soft);font-size:19px;line-height:2}.lp .close7 .p2{margin-top:18px;font-size:22px;font-weight:600}.lp .close7 h2{letter-spacing:.02em;margin-top:34px;font-size:40px;font-weight:600;line-height:1.7}.lp .fair{background:var(--color-bg-card);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);padding:100px 0}.lp .fair h2{letter-spacing:.02em;font-size:38px;font-weight:600;line-height:1.6}.lp .fair .sub{color:var(--color-text-soft);margin-top:20px;font-size:18px;line-height:2}.lp .fair .sub b{color:var(--color-text)}.lp .facts{margin-top:44px}.lp .fact{border-top:1px solid var(--color-rule);gap:18px;padding:22px 0;display:flex}.lp .fact .n{font-family:var(--font-plex-mono);color:var(--color-primary);flex:0 0 28px;padding-top:4px;font-size:13px}.lp .fact .t{font-size:17px;font-weight:600}.lp .fact .d{color:var(--color-text-soft);margin-top:10px;font-size:15px;line-height:2.1}.lp .fair .punch{margin-top:44px;font-size:30px;font-weight:600;line-height:1.7}.lp .steps{padding:100px 28px}.lp .steps h2{letter-spacing:.02em;font-size:30px;font-weight:600}.lp .step{align-items:flex-start;gap:18px;margin-top:34px;display:flex}.lp .step .n{font-family:var(--font-plex-mono);color:var(--color-on-primary);background:var(--color-primary);border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;margin-top:3px;font-size:14px;display:flex}.lp .step .t{font-size:18px;font-weight:600}.lp .step .d{color:var(--color-text-soft);margin-top:4px;font-size:15px;line-height:1.9}.lp .steps .note{background:var(--color-primary-subtle);color:var(--color-primary);border-radius:12px;margin-top:44px;padding:16px 18px;font-size:15px;font-weight:600}.lp .reveal-q{padding:100px 28px}.lp .reveal-q .lead2{color:var(--color-text-soft);font-size:18px}.lp .reveal-q .q{letter-spacing:.02em;margin-top:20px;font-size:30px;font-weight:600;line-height:1.7}.lp .ink{background:var(--color-text);color:var(--color-bg)}.lp .ink .inner{max-width:var(--lp-max);margin:0 auto;padding:100px 28px}.lp .reveal{letter-spacing:.02em;font-size:46px;font-weight:600;line-height:1.6}.lp .deva{font-family:var(--font-plex-sans-devanagari), sans-serif;opacity:.92;margin-top:40px;font-size:34px;line-height:1.75}.lp .gloss{opacity:.62;margin-top:10px;font-size:16px;line-height:2}.lp .split{border-top:1px solid color-mix(in srgb, var(--color-bg) 18%, transparent);margin-top:56px;padding-top:34px}.lp .split p{opacity:.72;font-size:18px;line-height:2.1}.lp .split .punch2{opacity:1;margin-top:34px;font-size:29px;font-weight:600;line-height:1.75}.lp .closeink{opacity:.72;margin-top:56px;font-size:18px}.lp .closeink .b{opacity:1;margin-top:12px;font-size:26px;font-weight:600;display:block}.lp .cta{padding:100px 28px}.lp .cta h2{letter-spacing:.02em;font-size:30px;font-weight:600;line-height:1.7}.lp .btn{background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;border:1px solid var(--color-primary);border-radius:10px;margin-top:34px;padding:15px 34px;font-size:16px;font-weight:600;text-decoration:none;transition:background .55s cubic-bezier(.16,1,.3,1),color .55s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1);display:inline-block}.lp .btn:hover{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.lp .cta .note{color:var(--color-text-soft);margin-top:20px;font-size:14px}.lp .cta .note b{color:var(--color-text);font-weight:600}.lp .cta .price{color:var(--color-text-soft);margin-top:12px;font-size:15px;font-weight:400;line-height:2}.lp .cta .price b{color:var(--color-text);font-size:15px;font-weight:600}.lp .cta .note2b{color:var(--color-text-soft);margin-top:12px;font-size:14px}.lp .midcta{text-align:center;background:var(--color-text);color:var(--color-bg);padding:88px 0}.lp .midcta-btn{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-bg);border-radius:12px;padding:16px 34px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .55s cubic-bezier(.16,1,.3,1),color .55s cubic-bezier(.16,1,.3,1);display:inline-block}.lp .midcta-btn:hover{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.lp .midcta-note{color:var(--color-bg);opacity:.66;margin-top:18px;font-size:14px;line-height:1.9}.lp .midcta-note b{opacity:1;color:var(--color-bg);font-weight:600}.lp .ledger{border-top:1px solid var(--color-rule);background:var(--color-bg-card);padding:88px 0}.lp .ledger h2{letter-spacing:.02em;font-size:24px;font-weight:600;line-height:1.7}.lp .ledger .list{border-top:1px solid var(--color-rule);margin-top:32px}.lp .ledger .li{border-bottom:1px solid var(--color-rule);gap:18px;padding:20px 0;display:flex}.lp .ledger .li .t{flex:0 0 168px;font-size:17px;font-weight:600}.lp .ledger .li .d{color:var(--color-text-soft);font-size:15px;line-height:2}.lp .ledger .fin{color:var(--color-text-soft);margin-top:30px;font-size:15px;line-height:2.1}.lp .faq{border-top:1px solid var(--color-rule);padding:84px 28px}.lp .faq h2{margin-bottom:12px;font-size:22px;font-weight:600}.lp .qa{border-top:1px solid var(--color-rule);padding:22px 0}.lp .qa .q2{font-size:17px;font-weight:600}.lp .qa .a{color:var(--color-text-soft);margin-top:8px;font-size:15px;line-height:1.95}.lp .qa .a b{color:var(--color-text)}.lp .lastcta{text-align:center;background:var(--color-text);color:var(--color-bg);padding:88px 0}.lp .lastcta .lead3{letter-spacing:.02em;font-size:20px;font-weight:600;line-height:1.9}.lp .lastcta .midcta-btn{margin-top:28px}.lp .lastcta .note{color:var(--color-bg);opacity:.66;margin-top:18px;font-size:14px;line-height:1.95}.lp-footer{border-top:1px solid var(--color-rule);max-width:var(--lp-max);color:var(--color-text-soft);margin:0 auto;padding:40px 28px 70px;font-size:13px}.lp-footer .brand{border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;padding-bottom:26px;display:flex}.lp-footer .brand .name{color:var(--color-text);font-size:15px;font-weight:600}.lp-footer .operator{margin-top:26px}.lp-footer .operator .h{color:var(--color-text);letter-spacing:.06em;margin-bottom:14px;font-size:12px;font-weight:600}.lp-footer .operator dl{grid-template-columns:96px 1fr;gap:8px 16px;font-size:13px;line-height:1.9;display:grid}.lp-footer .operator dt{color:var(--color-text-soft)}.lp-footer .operator dd{color:var(--color-text)}.lp-footer .operator dd a{color:var(--color-primary);text-decoration:none}.lp-footer .links{flex-wrap:wrap;gap:8px 20px;margin-top:26px;font-size:13px;display:flex}.lp-footer .links a{color:var(--color-text-soft);border-bottom:1px solid var(--color-rule);padding-bottom:2px;text-decoration:none}.lp-footer .links a:hover{color:var(--color-text);border-color:var(--color-text)}.lp-footer .copy{color:var(--color-text-soft);opacity:.8;margin-top:28px;font-size:12px}.lp-totop{z-index:45;background:var(--color-bg-card);color:var(--color-text-soft);border:1px solid var(--color-rule);cursor:pointer;letter-spacing:.02em;opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1),visibility .55s,background .55s,color .55s,border-color .55s;display:inline-flex;position:fixed;bottom:24px;right:24px;transform:translateY(8px)}.lp-totop.show{opacity:1;visibility:visible;transform:none}.lp-totop:hover{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.lp-totop .arw{font-family:var(--font-plex-mono)}body.lp-on-dark .lp-totop{color:var(--color-bg);border-color:color-mix(in srgb, var(--color-bg) 35%, transparent);background:0 0}body.lp-on-dark .lp-totop:hover{background:var(--color-bg);color:var(--color-text);border-color:var(--color-bg)}.lp-stickycta{z-index:46;display:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:600px){.lp-stickycta{background:color-mix(in srgb, var(--color-bg) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--color-rule);padding:10px 16px calc(10px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;align-items:center;gap:12px;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;display:flex;transform:translateY(100%)}.lp-stickycta.show{opacity:1;visibility:visible;transform:none}.lp-stickycta .txt{flex:1;min-width:0;line-height:1.5}.lp-stickycta .t1{color:var(--color-text);font-size:13px;font-weight:600;display:block}.lp-stickycta .t2{color:var(--color-text-soft);margin-top:2px;font-size:11px;display:block}.lp-stickycta .sbtn{background:var(--color-primary);color:var(--color-on-primary);white-space:nowrap;border-radius:10px;flex:none;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none}body.lp-sticky-on .lp-totop{bottom:76px}.lp{padding-bottom:78px}.lp-header.lp-nav-hidden{opacity:0;visibility:hidden;transform:translateY(-100%)}.lp-nav-desktop{display:none}.lp-hamburger{display:inline-flex}.lp .cat{min-height:38vh;padding:70px 34px}.lp .cat p{font-size:22px}.lp .fv h1{font-size:34px}.lp .fv .sub{font-size:17px}.lp .blank .line{flex:0 0 180px}.lp .blank .cur{font-size:32px}.lp .blank .caret{height:28px}.lp .scene p{font-size:20px}.lp .bridge .hit{font-size:27px}.lp .insight h2{font-size:28px}.lp .metaphor .left{font-size:23px}.lp .thoughts li{font-size:17px}.lp .promise h2{font-size:27px}.lp .wrapline h2{font-size:25px}.lp .doubt p{font-size:18px}.lp .hit{font-size:25px}.lp .his p{font-size:18px}.lp .close7 h2{font-size:27px}.lp .script-card .jp{font-size:17px}.lp .fair h2{font-size:27px}.lp .fair .punch,.lp .reveal-q .q{font-size:22px}.lp .reveal{font-size:29px}.lp .deva{font-size:26px}.lp .split .punch2{font-size:21px}.lp .closeink .b{font-size:20px}.lp .cta h2{font-size:22px}.lp .flow h2{font-size:25px}.lp .tlrow{flex-direction:column;gap:8px}.lp .flow .boundary{font-size:17px}.lp .flow .boundary b{font-size:20px}.lp .ledger .li{flex-direction:column;gap:6px}.lp .ledger .li .t{flex:auto}.lp-totop .lbl{display:none}.lp-totop{padding:10px 14px;bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.lp *,.lp-veil,.lp-totop,.lp-stickycta{transition:none!important;animation:none!important}}
