.lp{--lp-ink:#0c1424;--lp-text:#273142;--lp-muted:#5d6779;--lp-line:#e4e8ef;--lp-soft:#f5f7fb;--lp-bg:#fff;--lp-green:#23913f;--lp-green-bright:#74d34f;--lp-green-soft:#e8f7e4;--lp-blue:#1a73e8;--lp-blue-soft:#e8f0fe;--lp-red:#d93025;--lp-red-soft:#fce8e6;--lp-orange:#e37400;--lp-orange-soft:#fef1e0;--lp-violet:#7c4dff;--lp-radius:16px;--lp-shadow:0 1px 2px rgba(12,20,36,.06),0 12px 32px -8px rgba(12,20,36,.14);--lp-shadow-lg:0 2px 6px rgba(12,20,36,.06),0 32px 64px -16px rgba(12,20,36,.28);background:var(--lp-bg);color:var(--lp-text);font-family:var(--font-geist-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.6;overflow-x:clip}.lp a{color:inherit;text-decoration:none}.lp em{font-style:normal;color:var(--lp-green)}.lp h1,.lp h2{color:var(--lp-ink);letter-spacing:-.025em;text-wrap:balance}.lp-container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.lp-muted{color:var(--lp-muted)}.lp-red{color:var(--lp-red)}.lp-orange{color:var(--lp-orange)}.lp-blue{color:var(--lp-blue)}.lp-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:linear-gradient(135deg,#1c2a45,var(--lp-ink));color:var(--lp-green-bright);font-size:12px;line-height:1;letter-spacing:0}.lp-logo-mark{flex:none;display:block}.lp-logo-name{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--lp-ink)}.lp-logo-name span{background:linear-gradient(90deg,var(--lp-green),#3bb26a 60%,var(--lp-blue));-webkit-background-clip:text;background-clip:text;color:transparent}.lp-footer .lp-logo-name{font-size:17px}.lp-nav{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.7);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.lp-nav-scrolled{border-bottom-color:var(--lp-line);box-shadow:0 4px 20px -12px rgba(12,20,36,.2)}.lp-nav-inner{display:flex;align-items:center;gap:24px;height:68px}.lp-brand{display:inline-flex;align-items:center;gap:10px;font-weight:700;color:var(--lp-ink)!important;font-size:17px}.lp-brand img{object-fit:contain}.lp-nav-links{display:flex;align-items:center;gap:4px;margin-left:auto}.lp-nav-links a{padding:8px 14px;border-radius:10px;font-size:15px;font-weight:500;color:var(--lp-muted);transition:color .15s,background .15s}.lp-nav-links a:hover{color:var(--lp-ink);background:var(--lp-soft)}.lp-nav-links .lp-nav-cta{margin-left:8px;background:var(--lp-ink);color:#fff}.lp-nav-links .lp-nav-cta:hover{background:#24304a;color:#fff}.lp-menu-btn{display:none;margin-left:auto;width:42px;height:42px;border:1px solid var(--lp-line);border-radius:10px;background:#fff;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer}.lp-menu-btn span{display:block;width:18px;height:2px;border-radius:1px;background:var(--lp-ink)}.lp-hero{position:relative;padding:72px 0 96px;background:radial-gradient(900px 480px at 85% 10%,rgba(26,115,232,.12),transparent 60%),radial-gradient(700px 420px at 10% 0,rgba(116,211,79,.18),transparent 60%),linear-gradient(180deg,#fbfdff,#fff)}.lp-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(12,20,36,.07) 1px,transparent 0);background-size:22px 22px;mask-image:linear-gradient(180deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%)}.lp-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;align-items:center}.lp-badge-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 8px;border:1px solid var(--lp-line);border-radius:999px;background:#fff;font-size:14px;font-weight:500;color:var(--lp-muted);box-shadow:0 1px 2px rgba(12,20,36,.05)}.lp-hero h1{margin:20px 0 18px;font-size:clamp(38px,5.2vw,62px);line-height:1.04;font-weight:800}.lp-hero h1 em{background:linear-gradient(90deg,var(--lp-green) 0,#3bb26a 50%,var(--lp-blue) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-lead{font-size:19px;color:var(--lp-muted);max-width:540px;margin:0}.lp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px}.lp-cta{display:inline-flex;align-items:center;gap:12px;padding:14px 24px 14px 16px;border-radius:14px;background:var(--lp-ink);color:#fff!important;font-size:16px;font-weight:600;box-shadow:0 10px 24px -10px rgba(12,20,36,.6);transition:transform .15s,box-shadow .15s,background .15s}.lp-cta svg{width:22px;height:22px}.lp-cta:hover{transform:translateY(-2px);box-shadow:0 16px 32px -12px rgba(12,20,36,.6);background:#1b2740}.lp-cta-light{color:var(--lp-ink)!important}.lp-cta-light,.lp-cta-light:hover{background:#fff}.lp-link{font-weight:600;color:var(--lp-ink)}.lp-link:hover{color:var(--lp-green)}.lp-link-light{color:#fff}.lp-link-light:hover{color:var(--lp-green-bright)}.lp-trust{display:flex;flex-wrap:wrap;gap:8px 22px;margin:28px 0 0;padding:0;list-style:none;font-size:14px;color:var(--lp-muted)}.lp-trust li:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px;border-radius:50%;background:var(--lp-green-soft);color:var(--lp-green);font-size:11px;font-weight:800}.lp-art-wrap,.lp-hero-art{position:relative;font-size:13px;line-height:1.4;color:#202124;font-family:var(--font-geist-sans),Arial,sans-serif}.lp-hero-art{padding:10px 0 30px}.lp-browser{border-radius:14px;background:#fff;box-shadow:var(--lp-shadow-lg);border:1px solid rgba(12,20,36,.08);overflow:hidden}.lp-browser-bar{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#f1f3f4;border-bottom:1px solid #e3e5e8}.lp-dot{width:10px;height:10px;border-radius:50%;background:#ff5f57}.lp-dot+.lp-dot{background:#febc2e}.lp-dot+.lp-dot+.lp-dot{background:#28c840}.lp-url{flex:1;display:flex;align-items:center;gap:6px;margin:0 10px;padding:4px 12px;border-radius:999px;background:#fff;color:#5f6368;font-size:12px;white-space:nowrap;overflow:hidden}.lp-url svg{width:11px;height:11px;flex:none}.lp-ext{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--lp-ink);color:var(--lp-green-bright);font-size:12px;box-shadow:0 0 0 2px var(--lp-green-bright)}.lp-browser-body{background:#fff}.lp-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:50%;color:#fff;font-size:12px;font-weight:600}.lp-av-violet{background:#8e63ce}.lp-av-teal{background:#12a4af}.lp-av-orange{background:#f0883e}.lp-av-blue{background:#4a7fe8}.lp-av-pink{background:#e5658f}.lp-card{margin-top:10px;padding:10px 12px;border:1px solid #e3e5e8;border-radius:10px;background:#fff}.lp-card-title{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-weight:600}.lp-count{display:inline-block;min-width:18px;padding:0 6px;border-radius:9px;background:var(--lp-blue-soft);color:var(--lp-blue);font-size:11px;font-weight:700;line-height:18px;text-align:center}.lp-pill{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.lp-pill-warn{background:var(--lp-orange-soft);color:#b35a00}.lp-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;background:var(--lp-blue);color:#fff;font-weight:600;white-space:nowrap}.lp-btn-sm{padding:3px 11px;font-size:12px}.lp-btn-xs{padding:1px 9px;font-size:11px}.lp-btn-ghost{background:#fff;color:var(--lp-blue);box-shadow:inset 0 0 0 1px #dadce0}.lp-btn-block{display:flex;margin-top:12px;padding:8px}.lp-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.lp-chip{padding:2px 10px;border:1px solid #dadce0;border-radius:999px;font-size:12px;background:#fff;white-space:nowrap}.lp-chip-on{background:var(--lp-blue);border-color:var(--lp-blue);color:#fff}.lp-stage{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600}.lp-stage-blue{background:var(--lp-blue-soft);color:var(--lp-blue)}.lp-stage-green{background:var(--lp-green-soft);color:#1e7e34}.lp-float{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:#fff;border:1px solid rgba(12,20,36,.08);box-shadow:var(--lp-shadow-lg);animation:lp-float 6s ease-in-out infinite}.lp-float small{display:block;color:var(--lp-muted);font-size:11.5px}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-window{border-radius:14px;background:#fff;border:1px solid rgba(12,20,36,.08);box-shadow:var(--lp-shadow-lg);padding:14px 16px 16px}.lp-window-narrow{max-width:420px;margin:0 auto}.lp-window-head{display:flex;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #eceef1;font-size:14px}.lp-window-head b{display:inline-flex;align-items:center;gap:6px}.lp-window-head .lp-btn,.lp-window-head .lp-muted:last-child{margin-left:auto}.lp-gc{display:grid;grid-template-columns:150px 1fr;min-height:420px}.lp-gc-side{padding:12px 8px;border-right:1px solid #eceef1;background:#fafbfc}.lp-gc-create{margin:0 0 12px;padding:8px 12px;border-radius:14px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);font-weight:600;font-size:12px}.lp-gc-nav{display:flex;justify-content:space-between;padding:5px 10px;border-radius:0 999px 999px 0;font-size:12px;color:#3c4043}.lp-gc-nav b,.lp-gc-nav-on{font-weight:600}.lp-gc-nav-on{background:#d3e3fd;color:#041e49}.lp-gc-label{margin:14px 10px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-green)}.lp-gc-main{padding:16px 18px;background:#fff}.lp-profile{display:flex;align-items:center;gap:14px;padding-bottom:6px}.lp-profile .lp-av{width:54px;height:54px;font-size:20px}.lp-profile-name{font-size:20px;font-weight:500;color:#202124}.lp-profile-sub{color:#5f6368;font-size:12.5px}.lp-follow{border-left:3px solid var(--lp-blue);background:linear-gradient(90deg,#f4f8ff,#fff 60%)}.lp-follow-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lp-follow-row+.lp-follow-row{margin-top:6px;font-size:12px}.lp-follow-text{flex:1;min-width:100px;font-weight:500}.lp-deal{display:flex;align-items:center;gap:8px;padding:5px 0}.lp-deal+.lp-deal{border-top:1px dashed #eceef1}.lp-deal span:first-child{flex:1}.lp-tl,.lp-tl-item{position:relative}.lp-tl-item{display:flex;gap:10px;padding-bottom:8px}.lp-tl-item:before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:2px;background:#eceef1}.lp-tl-item:last-child:before{display:none}.lp-tl-item small{display:block;color:#5f6368;font-size:11px}.lp-tl-item small em{margin-left:6px;padding:0 6px;border-radius:6px;background:#f1f3f4;color:#5f6368;font-style:normal}.lp-tl-dot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:#f1f3f4;font-size:11px;box-shadow:0 0 0 1px #e3e5e8}.lp-tone-blue{background:var(--lp-blue-soft);box-shadow:0 0 0 1px rgba(26,115,232,.3)}.lp-tone-green{background:var(--lp-green-soft);box-shadow:0 0 0 1px rgba(30,142,62,.3)}.lp-tone-orange{background:var(--lp-orange-soft);box-shadow:0 0 0 1px rgba(227,116,0,.3)}.lp-tl-deleted .lp-tl-dot{filter:grayscale(1);opacity:.55}.lp-tl-deleted b{color:#80868b;text-decoration:line-through;font-weight:500}.lp-tl-big .lp-tl-item{padding-bottom:12px}.lp-tl-big .lp-tl-dot{width:28px;height:28px;font-size:13px}.lp-tl-big .lp-tl-item:before{left:13px;top:28px}.lp-tl-big .lp-tl-item>div{padding-top:3px}.lp-tl-day{margin:12px 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5f6368}.lp-chips-filter{margin:2px 0 4px}.lp-float-a{top:-34px;right:-22px;flex-direction:column;align-items:stretch;gap:6px}.lp-float-head{display:flex;align-items:center;gap:8px;font-weight:700}.lp-float-stats{display:flex;gap:12px;font-size:12px;color:var(--lp-muted)}.lp-float-stats b{font-size:15px;margin-right:2px}.lp-float-b{bottom:0;left:-26px;animation-delay:-3s}.lp-lock,.lp-sync{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--lp-green-soft);font-size:16px}.lp-sync{background:var(--lp-blue-soft);color:var(--lp-blue);font-weight:800}.lp-list{padding:0 0 8px}.lp-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px;padding:8px 12px;border:1px solid #e3e5e8;border-left:4px solid var(--lp-blue);border-radius:10px;background:linear-gradient(90deg,#f4f8ff,#fff);box-shadow:0 2px 8px -4px rgba(26,115,232,.3)}.lp-filter{padding:2px 10px;border:1px solid #dadce0;border-radius:999px;font-size:12px;background:#fff}.lp-filter i{margin-left:4px;font-style:normal;font-weight:700}.lp-filter-red i{color:var(--lp-red)}.lp-filter-on{background:var(--lp-blue);border-color:var(--lp-blue);color:#fff}.lp-list-head,.lp-row{display:grid;grid-template-columns:1.5fr 1fr;gap:12px;align-items:center;padding:0 16px}.lp-list-head{height:30px;color:#5f6368;font-size:11.5px;font-weight:600;border-bottom:1px solid #eceef1}.lp-row{height:46px;border-bottom:1px solid #f1f3f4}.lp-row-hover{background:#f6f9fe}.lp-row-name{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;font-weight:500}.lp-row-name .lp-av{margin-right:4px}.lp-row-email{color:#5f6368;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-row-hover .lp-row-email{color:var(--lp-blue);text-decoration:underline;text-decoration-color:rgba(26,115,232,.4)}.lp-badge{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;font-size:11px;font-weight:600;border:1px solid transparent}.lp-badge-red{background:var(--lp-red-soft);color:var(--lp-red);border-color:rgba(217,48,37,.2)}.lp-badge-orange{background:var(--lp-orange-soft);color:#b35a00;border-color:rgba(227,116,0,.2)}.lp-badge-blue{background:var(--lp-blue-soft);color:var(--lp-blue);border-color:rgba(26,115,232,.2)}.lp-badge-grey{background:#f1f3f4;color:#5f6368;border-color:#e3e5e8}.lp-hovercard{position:absolute;right:-14px;top:232px;width:260px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid rgba(12,20,36,.08);box-shadow:var(--lp-shadow-lg);animation:lp-float 6s ease-in-out infinite}.lp-hovercard-head{display:flex;align-items:center;gap:10px;padding-bottom:8px;margin-bottom:6px;border-bottom:1px solid #eceef1}.lp-hovercard-head small{display:block;color:#5f6368;font-size:11.5px}.lp-hovercard-row{display:flex;gap:8px;padding:3px 0;font-size:12.5px}.lp-hovercard-actions{display:flex;gap:6px;margin-top:8px}.lp-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lp-col{padding:8px;border-radius:10px;background:#f6f7f9;min-height:220px}.lp-col-head{display:flex;justify-content:space-between;align-items:baseline;gap:4px;padding:0 2px 8px;font-weight:700;font-size:12px;border-bottom:3px solid #dadce0;margin-bottom:8px}.lp-col-head small{color:#5f6368;font-weight:600}.lp-col-blue{border-color:var(--lp-blue)}.lp-col-violet{border-color:var(--lp-violet)}.lp-col-green{border-color:#1e8e3e}.lp-dealcard{position:relative;padding:8px 10px;margin-bottom:8px;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.lp-dealcard b{display:block;font-size:12.5px}.lp-dealcard small{display:block;color:#5f6368;font-size:11px}.lp-dealcard-value{display:inline-block;margin-top:4px;font-weight:700;color:#1e7e34;font-size:12px}.lp-dealcard-drag{transform:rotate(-3deg) translate(-6px,-2px);box-shadow:0 14px 28px -8px rgba(12,20,36,.35),0 0 0 2px var(--lp-violet)}.lp-fu-group{margin:10px 0 4px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5f6368}.lp-fu-group.lp-red{color:var(--lp-red)}.lp-fu-group.lp-orange{color:var(--lp-orange)}.lp-fu{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px}.lp-fu:hover{background:#f6f7f9}.lp-fu>div{flex:1;min-width:0}.lp-fu small{display:block;color:#5f6368;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-float-snooze{right:-10px;top:170px;flex-direction:column;align-items:stretch;gap:2px;padding:8px;min-width:150px;animation-delay:-2s}.lp-snooze-title{padding:2px 8px 4px;font-size:11px;font-weight:700;color:#5f6368}.lp-snooze-opt{padding:5px 8px;border-radius:6px;font-size:12.5px}.lp-snooze-on{background:var(--lp-blue-soft);color:var(--lp-blue);font-weight:600}.lp-gmail{display:grid;grid-template-columns:1fr 230px;min-height:340px}.lp-mail{padding:18px 20px}.lp-mail-subject{font-size:18px;color:#202124;margin-bottom:14px}.lp-mail-from{display:flex;align-items:center;gap:10px}.lp-mail-from small{display:block;color:#5f6368;font-size:11.5px}.lp-mail-lines{margin:14px 0 16px 40px}.lp-mail-lines i{display:block;height:8px;margin-bottom:8px;border-radius:4px;background:#eceef1}.lp-mail-lines .lp-short{width:60%}.lp-mail-reply{margin-left:40px;padding:12px 14px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.15),0 0 0 2px rgba(116,211,79,.5)}.lp-mail-typed{color:#202124}.lp-panel{padding:12px;border-left:1px solid #eceef1;background:#fafbfc}.lp-panel-head{margin-bottom:10px;font-weight:700}.lp-panel-head,.lp-panel-person{display:flex;align-items:center;gap:8px}.lp-panel-person{padding:8px;border-radius:10px;background:#fff;border:1px solid #e3e5e8}.lp-panel-person small{display:block;color:#5f6368;font-size:11px}.lp-panel-row{margin-top:8px;font-size:12px}.lp-panel-sub{margin:14px 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5f6368}.lp-tpl{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 8px;margin-bottom:4px;border-radius:8px;background:#fff;border:1px solid #e3e5e8;font-size:12px}.lp-tpl-on{border-color:var(--lp-blue);box-shadow:0 0 0 3px var(--lp-blue-soft)}.lp-li{width:60%;border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(12,20,36,.08);box-shadow:var(--lp-shadow)}.lp-li-cover{height:78px;background:linear-gradient(120deg,#0a66c2,#5aa1e3 60%,#a8d1f5)}.lp-li-body{padding:0 18px 18px}.lp-li-body .lp-av{width:72px;height:72px;margin-top:-36px;margin-bottom:8px;font-size:24px;border:4px solid #fff;box-sizing:content-box}.lp-li-body b{display:block;font-size:18px}.lp-li-body small{display:block;font-size:12.5px}.lp-li-panel{position:relative;width:70%;margin:-96px 0 0 auto}.lp-field{display:grid;grid-template-columns:80px 1fr;gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid #f1f3f4}.lp-field label{color:#5f6368;font-size:11.5px}.lp-field span{padding:4px 8px;border-radius:6px;background:#f6f8fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-sheets-ico{display:inline-block;width:16px;height:20px;border-radius:3px;background:#0f9d58;position:relative}.lp-sheets-ico:after{content:"";position:absolute;inset:7px 3px 4px;border:1.5px solid #fff;border-radius:1px}.lp-grid{border:1px solid #e3e5e8;border-radius:6px;overflow:hidden;font-size:12px}.lp-grid-row{display:grid;grid-template-columns:28px 1.1fr 1.4fr 1fr .8fr .7fr}.lp-grid-row span{padding:7px 8px;border-right:1px solid #eceef1;border-bottom:1px solid #eceef1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-grid-row span:first-child{background:#f8f9fa;color:#80868b;text-align:center;padding:7px 0}.lp-grid-head span{background:#f8f9fa;font-weight:700;color:#3c4043}.lp-grid-row:last-child span{border-bottom:none}.lp-float-sync{left:-20px;bottom:-26px}.lp-note{padding:10px 12px;border:1px solid #e3e5e8;border-radius:10px}.lp-note-tools{display:flex;gap:12px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #f1f3f4;color:#5f6368}.lp-note-title{font-weight:600;font-size:14px;margin-bottom:4px}.lp-note-text p{margin:2px 0}.lp-files{margin-top:10px}.lp-file{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;background:#f6f8fb;margin-bottom:6px}.lp-file em{margin-left:auto;font-style:normal}.lp-float-cipher{right:-16px;bottom:-22px;flex-direction:column;align-items:flex-start;gap:2px;background:var(--lp-ink);color:#cfe9c5;border-color:transparent;animation-delay:-4s}.lp-float-cipher code{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;color:var(--lp-green-bright)}.lp-float-cipher small{color:#9aa4b5}.lp-strip-band{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);background:var(--lp-soft)}.lp-works{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 40px;padding-top:22px;padding-bottom:22px}.lp-works span{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted)}.lp-works b{font-size:17px;color:#4a5468;font-weight:700}.lp-section{padding:104px 0}.lp-section-head{max-width:680px;margin:0 auto 56px;text-align:center}.lp-section-head h2{margin:10px 0 12px;font-size:clamp(30px,4vw,44px);line-height:1.1;font-weight:800}.lp-section-head p{margin:0;font-size:18px;color:var(--lp-muted)}.lp-section-head a{color:var(--lp-green);font-weight:600}.lp-section-head-left{margin:0;text-align:left}.lp-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-green)}.lp-grid-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp-tile{padding:22px;border:1px solid var(--lp-line);border-radius:var(--lp-radius);background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s}.lp-tile:hover{transform:translateY(-3px);box-shadow:var(--lp-shadow);border-color:transparent}.lp-tile b{display:block;margin:14px 0 4px;color:var(--lp-ink);font-size:16px}.lp-tile p{margin:0;font-size:14.5px;color:var(--lp-muted);line-height:1.5}.lp-tile-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--lp-green-soft),var(--lp-blue-soft));font-size:20px}.lp-tile-in{background:#0a66c2;color:#fff;font-weight:800;font-size:17px;font-family:Arial,sans-serif}.lp-features{padding-bottom:40px}.lp-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;align-items:center;padding:64px 0}.lp-feature-flip .lp-feature-copy{order:2}.lp-feature-flip .lp-feature-art{order:1}.lp-feature h2{margin:10px 0 14px;font-size:clamp(28px,3.4vw,40px);line-height:1.12;font-weight:800}.lp-feature p{margin:0;font-size:17px;color:var(--lp-muted)}.lp-points{margin:22px 0 0;padding:0;list-style:none}.lp-points li{position:relative;padding:6px 0 6px 32px;color:var(--lp-text);font-weight:500}.lp-points li:before{content:"✓";position:absolute;left:0;top:7px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--lp-green-soft);color:var(--lp-green);font-size:12px;font-weight:800}.lp-feature-art{position:relative;padding:40px;border-radius:24px;background:radial-gradient(420px 260px at 100% 0,rgba(26,115,232,.14),transparent 70%),radial-gradient(420px 260px at 0 100%,rgba(116,211,79,.2),transparent 70%),var(--lp-soft)}.lp-how{background:var(--lp-soft)}.lp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;counter-reset:none}.lp-steps li{position:relative;padding:28px;border-radius:var(--lp-radius);background:#fff;border:1px solid var(--lp-line)}.lp-steps span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--lp-ink);color:#fff;font-weight:800}.lp-steps b{display:block;margin:16px 0 4px;font-size:18px;color:var(--lp-ink)}.lp-steps p{margin:0;color:var(--lp-muted)}.lp-faq-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.lp-faq details{border-bottom:1px solid var(--lp-line)}.lp-faq details:first-child{border-top:1px solid var(--lp-line)}.lp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;font-weight:600;color:var(--lp-ink);cursor:pointer;list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--lp-soft);color:var(--lp-ink);font-size:18px;font-weight:500;transition:transform .2s}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq p{margin:-6px 0 20px;color:var(--lp-muted)}.lp-final{padding:0 24px 104px}.lp-final-inner{max-width:1152px;padding:72px 32px;border-radius:28px;text-align:center;background:radial-gradient(600px 300px at 15% 0,rgba(116,211,79,.35),transparent 65%),radial-gradient(600px 300px at 90% 100%,rgba(26,115,232,.45),transparent 65%),var(--lp-ink);color:#c9d1de}.lp-final h2{margin:0 auto 12px;max-width:720px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.1;font-weight:800}.lp-final p{margin:0 0 32px;font-size:18px}.lp-final-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.lp-footer{border-top:1px solid var(--lp-line)}.lp-footer-inner{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;padding-top:28px;padding-bottom:28px;font-size:14px}.lp-footer-links{display:flex;gap:22px;margin-left:auto}.lp-footer-links a{color:var(--lp-muted)}.lp-footer-links a:hover{color:var(--lp-ink)}.lp-legal{flex-basis:100%;margin:0;color:var(--lp-muted);font-size:12.5px;line-height:1.5}.lp-page-hero{position:relative;padding:72px 0 56px;border-bottom:1px solid var(--lp-line);background:radial-gradient(700px 320px at 90% 0,rgba(26,115,232,.1),transparent 60%),radial-gradient(600px 300px at 5% 0,rgba(116,211,79,.16),transparent 60%),linear-gradient(180deg,#fbfdff,#fff)}.lp-page-hero h1{margin:10px 0 8px;font-size:clamp(36px,5vw,56px);line-height:1.05;font-weight:800}.lp-page-meta{margin:0;color:var(--lp-muted);font-size:15px}.lp-page-hero-center{text-align:center;padding-bottom:64px}.lp-page-lead{max-width:560px;margin:0 auto;font-size:19px;color:var(--lp-muted)}.lp-mail-pill{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:12px 22px;border-radius:999px;background:#fff;border:1px solid var(--lp-line);box-shadow:var(--lp-shadow);font-size:17px;font-weight:600;color:var(--lp-ink)!important;transition:transform .15s,box-shadow .15s}.lp-mail-pill:hover{transform:translateY(-2px);box-shadow:var(--lp-shadow-lg)}.lp-btn-dark{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:11px 20px;border-radius:12px;background:var(--lp-ink);color:#fff!important;font-weight:600;font-size:15px;transition:background .15s}.lp-btn-dark:hover{background:#24304a}.lp-legal-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;padding-top:56px;padding-bottom:96px}.lp-toc{position:sticky;top:96px;align-self:start}.lp-toc-title{display:block;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted)}.lp-toc ol{margin:0;padding:0;list-style:none;border-left:2px solid var(--lp-line)}.lp-toc a{display:block;margin-left:-2px;padding:6px 0 6px 16px;border-left:2px solid transparent;font-size:14px;color:var(--lp-muted);transition:color .15s,border-color .15s}.lp-toc a:hover{color:var(--lp-ink);border-left-color:var(--lp-green)}.lp-prose{max-width:720px;font-size:16.5px;line-height:1.75}.lp-prose-intro{padding:22px 24px;margin-bottom:16px;border-radius:var(--lp-radius);background:var(--lp-soft);border:1px solid var(--lp-line)}.lp-prose-intro p{margin:0;color:var(--lp-text)}.lp-prose section{padding-top:32px;scroll-margin-top:88px}.lp-prose h2{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-size:22px;line-height:1.3;font-weight:700}.lp-prose h2 span{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:9px;background:var(--lp-green-soft);color:var(--lp-green);font-size:14px;font-weight:800;letter-spacing:0}.lp-prose p{margin:0 0 12px;color:var(--lp-text)}.lp-prose b{color:var(--lp-ink);font-weight:600}.lp-prose ul{margin:0 0 12px;padding:0;list-style:none}.lp-prose li{position:relative;padding:4px 0 4px 26px;color:var(--lp-text)}.lp-prose li:before{content:"";position:absolute;left:6px;top:16px;width:7px;height:7px;border-radius:50%;background:var(--lp-green-bright)}.lp-legal-help a,.lp-prose a{color:var(--lp-green);font-weight:600}.lp-prose a:hover{text-decoration:underline}.lp-legal-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:48px;padding:24px;border-radius:var(--lp-radius);border:1px solid var(--lp-line);background:linear-gradient(120deg,var(--lp-green-soft),var(--lp-blue-soft))}.lp-legal-help p{margin:2px 0 0}.lp-legal-help .lp-btn-dark{color:#fff}.lp-contact{padding-top:56px;padding-bottom:104px}.lp-contact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp-contact-card{display:flex;flex-direction:column;padding:24px;border:1px solid var(--lp-line);border-radius:var(--lp-radius);background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s}.lp-contact-card:hover{transform:translateY(-3px);box-shadow:var(--lp-shadow);border-color:transparent}.lp-contact-card b{margin:14px 0 4px;font-size:17px;color:var(--lp-ink)}.lp-contact-card p{flex:1;margin:0 0 16px;font-size:14.5px;color:var(--lp-muted);line-height:1.55}.lp-contact-go{font-weight:600;font-size:14.5px;color:var(--lp-green)}.lp-contact-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;margin-top:32px;padding:28px 32px;border-radius:20px;background:var(--lp-soft);border:1px solid var(--lp-line)}.lp-contact-band b{font-size:18px;color:var(--lp-ink)}.lp-contact-band p{margin:2px 0 0;color:var(--lp-muted)}.lp-contact-band-links{display:flex;flex-wrap:wrap;align-items:center;gap:20px}@media (max-width:1080px){.lp-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.lp-legal-layout{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:32px}.lp-toc{position:static;padding:16px 20px;border-radius:var(--lp-radius);background:var(--lp-soft)}.lp-toc ol{border-left:none;column-count:2;column-gap:16px}.lp-toc a{margin-left:0;padding:4px 0;border-left:none}}@media (max-width:760px){.lp-page-hero{padding:48px 0 40px}.lp-contact-grid{grid-template-columns:minmax(0,1fr)}.lp-contact-band{padding:22px 20px}.lp-toc ol{column-count:1}.lp-legal-layout{padding-bottom:72px}}.lp-animate .lp-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.lp-animate .lp-reveal.lp-in{opacity:1;transform:none}.lp-grid-features .lp-tile:nth-child(4n+2){transition-delay:.06s}.lp-grid-features .lp-tile:nth-child(4n+3){transition-delay:.12s}.lp-grid-features .lp-tile:nth-child(4n+4){transition-delay:.18s}.lp-grid-features .lp-tile.lp-in:hover{transition-delay:0s}.lp-feature-art.lp-reveal{transition-delay:.1s}@media (prefers-reduced-motion:reduce){.lp-float,.lp-hovercard{animation:none}.lp-animate .lp-reveal{opacity:1;transform:none;transition:none}}@media (max-width:1080px){.lp-grid-features{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-feature,.lp-hero-inner{grid-template-columns:minmax(0,1fr);gap:40px}.lp-feature-flip .lp-feature-copy{order:1}.lp-feature-flip .lp-feature-art{order:2}.lp-hero-copy{text-align:center}.lp-lead{margin:0 auto}.lp-hero-actions,.lp-trust{justify-content:center}.lp-hero-art{max-width:720px;margin:0 auto;width:100%}.lp-faq-wrap{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:760px){.lp-container{padding:0 16px}.lp-menu-btn{display:inline-flex}.lp-nav-links{display:none;position:absolute;top:68px;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;padding:12px 16px 16px;background:#fff;border-bottom:1px solid var(--lp-line);box-shadow:0 20px 30px -20px rgba(12,20,36,.3)}.lp-nav-links.lp-nav-open{display:flex}.lp-nav-links .lp-nav-cta{margin:6px 0 0;text-align:center}.lp-hero{padding:48px 0 64px}.lp-lead{font-size:17px}.lp-section{padding:72px 0}.lp-feature{padding:40px 0}.lp-feature-art{padding:20px 14px;border-radius:18px}.lp-grid-features,.lp-steps{grid-template-columns:minmax(0,1fr)}.lp-gc{grid-template-columns:1fr;min-height:0}.lp-gc-side{display:none}.lp-gmail{grid-template-columns:1fr}.lp-mail{display:none}.lp-panel{border-left:none}.lp-board{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-list-head,.lp-row{grid-template-columns:1fr}.lp-list-head span:last-child,.lp-row-email{display:none}.lp-row-name{overflow:hidden}.lp-li,.lp-li-panel{width:100%}.lp-li-panel{margin-top:-24px}.lp-grid-row{grid-template-columns:24px 1.1fr 1fr .8fr}.lp-grid-row span:nth-child(3),.lp-grid-row span:nth-child(6){display:none}.lp-float,.lp-hovercard{position:relative;inset:auto;margin:12px auto 0;width:max-content;max-width:100%;animation:none}.lp-float-snooze{display:none}.lp-final{padding:0 16px 72px}.lp-final-inner{padding:48px 20px;border-radius:22px}.lp-footer-links{margin-left:0}}