.lp{--paper:#f9f8f4;--surface:#fffefd;--surface-2:#f4f3ee;--sidebar:#f5f3ef;--ink:#24211b;--ink-2:#4b4740;--ink-3:#6d6961;--line:#e4e2dc;--line-2:#d7d5ce;--brand:#006d3e;--brand-strong:#005a31;--brand-ink:#f6fef8;--brand-wash:#d8f5e2;--brand-ring:#006d3e4d;--success:#1e7548;--success-wash:#d9f5e2;--info:#277198;--info-wash:#dbf2ff;--chart-2:#c97247;--chart-3:#be9848;--chart-4:#397a99;--chart-5:#944e73;--chart-6:#339798;--state-hover:#f1f0ec;--state-active:#eae8e2;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:18px;--r-2xl:24px;--elev-1:0 1px 2px #2721170d, 0 1px 3px #2721170f;--elev-2:0 2px 5px #2721170f, 0 10px 24px #27211714;--elev-3:0 6px 14px #27211714, 0 22px 48px #27211724;--font-display:var(--font-serif), Georgia, serif;--font-ui:var(--font-sans), system-ui, -apple-system, sans-serif;--font-mono:var(--font-mono), ui-monospace, monospace;--ease-out:cubic-bezier(.25, 1, .5, 1);--dur-fast:.13s;background:var(--paper);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:14px;line-height:1.5;overflow-x:clip}@supports (color:lab(0% 0 0)){.lp{--paper:lab(97.4794% -.15974 1.89873);--surface:lab(99.7775% -.0494719 .568664);--surface-2:lab(95.7473% -.095278 2.67082);--sidebar:lab(95.9738% -.0834763 2.28812);--ink:lab(12.7885% .873014 4.20336);--ink-2:lab(30.1985% .76516 4.57618);--ink-3:lab(44.5921% .657439 4.96871);--line:lab(89.8332% -.0107288 3.0575);--line-2:lab(85.1941% .0985265 3.44139);--brand:lab(40.0202% -37.7039 18.4907);--brand-strong:lab(32.9765% -35.9374 17.6378);--brand-ink:lab(99.0017% -3.54379 2.25464);--brand-wash:lab(94.1601% -12.5082 6.11155);--brand-ring:lab(40.0202% -37.7039 18.4907/.3);--success:lab(43.4055% -34.8607 17.0806);--success-wash:lab(94.1333% -11.8791 5.80403);--info:lab(44.3565% -12.9616 -28.277);--info-wash:lab(94.2787% -6.3729 -11.2514);--chart-2:lab(57.4333% 32.3828 39.0483);--chart-3:lab(65.3669% 7.91064 46.6295);--chart-4:lab(47.9572% -13.9185 -23.64);--chart-5:lab(42.9083% 33.3429 -7.79439);--chart-6:lab(56.8587% -29.2092 -9.4337);--state-hover:lab(94.8137% -.0833869 2.2882);--state-active:lab(91.9212% -.0111759 3.05727);--elev-1:0 1px 2px lab(13.0353% 1.55172 7.8894/.05), 0 1px 3px lab(13.0353% 1.55172 7.8894/.06);--elev-2:0 2px 5px lab(13.0353% 1.55172 7.8894/.06), 0 10px 24px lab(13.0353% 1.55172 7.8894/.08);--elev-3:0 6px 14px lab(13.0353% 1.55172 7.8894/.08), 0 22px 48px lab(13.0353% 1.55172 7.8894/.14)}}.lp *{box-sizing:border-box}.lp h1,.lp h2,.lp h3,.lp h4{color:var(--ink);margin:0;font-weight:600}.lp p{margin:0}.lp a{color:inherit;text-decoration:none}.lp .wrap{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.lp .ev-btn{--_bg:transparent;--_fg:var(--ink);--_bd:transparent;font-family:var(--font-ui);border-radius:var(--r-md);background:var(--_bg);height:38px;color:var(--_fg);border:1px solid var(--_bd);transition:box-shadow var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13.5px;font-weight:500;line-height:1;display:inline-flex}.lp .ev-btn svg{flex-shrink:0;width:16px;height:16px}.lp .ev-btn:active{transform:translateY(.5px)}.lp .ev-btn--primary{--_bg:var(--brand);--_fg:var(--brand-ink)}.lp .ev-btn--primary:hover{--_bg:var(--brand-strong)}.lp .ev-btn--secondary{--_bg:var(--surface-2);--_fg:var(--ink);--_bd:var(--line)}.lp .ev-btn--secondary:hover{--_bg:var(--state-active)}.lp .ev-btn--outline{--_bg:var(--surface);--_fg:var(--ink);--_bd:var(--line-2)}.lp .ev-btn--outline:hover{--_bg:var(--state-hover)}.lp .ev-btn--ghost{--_bg:transparent;--_fg:var(--ink-2)}.lp .ev-btn--ghost:hover{--_bg:var(--state-hover);--_fg:var(--ink)}.lp .ev-btn--sm{border-radius:var(--r-sm);height:32px;padding:0 11px;font-size:12.5px}.lp .ev-btn--lg{height:44px;padding:0 20px;font-size:15px}.lp .ev-btn--block{width:100%}.lp .nav{z-index:50;background:color-mix(in oklch, var(--paper) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #0000;transition:border-color .2s,background .2s;position:sticky;top:0}.lp .nav.scrolled{border-bottom-color:var(--line)}.lp .nav-inner{align-items:center;gap:14px;height:66px;display:flex}.lp .brand{white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.lp .brand .mk{border-radius:9px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.lp .brand .mk :where(img,svg){width:100%;height:100%;display:block}.lp .nav-links{gap:4px;margin-left:18px;display:flex}.lp .nav-links a{border-radius:var(--r-sm);color:var(--ink-2);white-space:nowrap;padding:8px 12px;font-size:13.5px;font-weight:500;transition:background .13s,color .13s}.lp .nav-links a:hover{background:var(--state-hover);color:var(--ink)}.lp .nav-cta{align-items:center;gap:10px;margin-left:auto;display:flex}@media (max-width:820px){.lp .nav-links{display:none}}.lp .hero{text-align:center;padding:clamp(56px,9vw,104px) 0 0;position:relative}.lp .hero:before{content:"";background:radial-gradient(680px 360px at 50% -8%, var(--brand-wash) 0%, transparent 62%), radial-gradient(420px 300px at 88% 6%, color-mix(in oklch, var(--chart-6) 16%, transparent) 0%, transparent 60%);pointer-events:none;z-index:0;height:620px;position:absolute;inset:0 0 auto}.lp .hero>.wrap{z-index:1;position:relative}.lp .pill-eyebrow{background:var(--surface);border:1px solid var(--line);box-shadow:var(--elev-1);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 7px;font-size:12.5px;font-weight:500;display:inline-flex}.lp .pill-eyebrow .tag{background:var(--brand);color:var(--brand-ink);letter-spacing:.02em;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.lp .hero h1{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;max-width:16ch;margin:24px auto 0;font-size:clamp(40px,6.4vw,76px);font-weight:500;line-height:1}.lp .hero h1 em{color:var(--brand-strong);font-style:italic}.lp .hero .sub{color:var(--ink-2);text-wrap:pretty;max-width:56ch;margin:22px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.6}.lp .hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.lp .trust{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:22px;font-size:12.5px;display:flex}.lp .trust span{align-items:center;gap:6px;display:inline-flex}.lp .trust svg{width:14px;height:14px;color:var(--brand-strong)}.lp .preview{max-width:1080px;margin:clamp(40px,6vw,64px) auto 0;position:relative}.lp .preview:after{content:"";background:var(--brand);filter:blur(46px);opacity:.16;z-index:0;border-radius:50%;height:60px;position:absolute;bottom:-22px;left:4%;right:4%}.lp .frame{border-radius:var(--r-2xl);border:1px solid var(--line);background:var(--surface);box-shadow:var(--elev-3);position:relative;overflow:hidden}.lp .frame-bar{border-bottom:1px solid var(--line);background:var(--surface-2);align-items:center;gap:8px;padding:12px 16px;display:flex}.lp .dots{gap:6px;display:flex}.lp .dots i{background:var(--line-2);border-radius:50%;width:11px;height:11px}.lp .frame-url{font-family:var(--font-mono);color:var(--ink-3);background:var(--surface);border:1px solid var(--line);border-radius:999px;margin:0 auto;padding:4px 14px;font-size:11.5px}.lp .app-embed{background:var(--paper);height:478px;position:relative;overflow:hidden}.lp .app-embed .embed-shade{pointer-events:none;background:linear-gradient(to bottom, transparent 82%, color-mix(in oklch, var(--surface) 65%, transparent) 100%);position:absolute;inset:0}@media (max-width:720px){.lp .app-embed{height:320px}}.lp .app{text-align:left;grid-template-columns:196px 1fr;min-height:470px;display:grid}.lp .app-side{background:var(--sidebar);border-right:1px solid var(--line);padding:16px 12px}.lp .app-side .ng{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:14px 0 6px;padding:0 8px;font-size:9px}.lp .app-side .ng:first-child{margin-top:0}.lp .ni{border-radius:var(--r-sm);color:var(--ink-2);align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;font-weight:500;display:flex}.lp .ni svg{width:15px;height:15px;color:var(--ink-3)}.lp .ni.on{background:var(--brand-wash);color:var(--brand-strong)}.lp .ni.on svg{color:var(--brand-strong)}.lp .app-main{background:var(--paper);padding:22px}.lp .app-greet{font-family:var(--font-display);letter-spacing:-.012em;font-size:25px;font-weight:500}.lp .app-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.lp .ac{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px}.lp .ac .l{color:var(--ink-3);font-size:11px;font-weight:500}.lp .ac .v{font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:8px;font-size:26px;font-weight:600}.lp .ac .d{color:var(--success);margin-top:5px;font-size:10.5px;font-weight:600}.lp .app-lower{grid-template-columns:1.5fr 1fr;gap:12px;margin-top:12px;display:grid}.lp .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px}.lp .panel .pt{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.lp .panel .pt .mut{color:var(--ink-3);font-size:10px;font-weight:500}.lp .spark{align-items:flex-end;gap:7px;height:90px;display:flex}.lp .spark i{background:var(--brand);opacity:.9;border-radius:4px 4px 0 0;flex:1}.lp .spark i.alt{background:var(--chart-3)}.lp .row{align-items:center;gap:9px;padding:7px 0;display:flex}.lp .av{background:var(--brand-wash);width:26px;height:26px;color:var(--brand-strong);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:grid}.lp .row .nm{font-size:11.5px;font-weight:500}.lp .row .rl{color:var(--ink-3);font-size:10px}.lp .mini-badge{border-radius:999px;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:600}.lp .mb-g{background:var(--success-wash);color:var(--success)}.lp .mb-i{background:var(--info-wash);color:var(--info)}@media (max-width:720px){.lp .app{grid-template-columns:1fr}.lp .app-side{display:none}.lp .app-cards{grid-template-columns:1fr 1fr}.lp .app-lower{grid-template-columns:1fr}}.lp section{padding:clamp(64px,9vw,110px) 0}.lp .sec-head{text-align:center;max-width:640px;margin:0 auto clamp(36px,5vw,56px)}.lp .sec-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-strong);font-size:11.5px}.lp .sec-head h2{font-family:var(--font-display);letter-spacing:-.018em;text-wrap:balance;margin-top:14px;font-size:clamp(28px,4vw,42px);font-weight:500;line-height:1.06}.lp .sec-head p{color:var(--ink-2);text-wrap:pretty;margin-top:14px;font-size:16px;line-height:1.6}.lp .logos{padding:40px 0 8px}.lp .logos p{text-align:center;color:var(--ink-3);letter-spacing:.02em;font-size:12.5px;font-weight:500}.lp .logo-row{opacity:.72;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,5vw,52px);margin-top:24px;display:flex}.lp .logo-row .lg{letter-spacing:-.02em;color:var(--ink-2);align-items:center;gap:8px;font-size:19px;font-weight:700;display:inline-flex}.lp .logo-row .lg svg{width:22px;height:22px}.lp .bento{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.lp .b-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--elev-1);transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out), border-color .2s;padding:26px}.lp .b-card:hover{box-shadow:var(--elev-2);border-color:var(--line-2);transform:translateY(-3px)}.lp .b-ico{border-radius:var(--r-md);place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.lp .b-ico svg{width:22px;height:22px}.lp .b-card h3{letter-spacing:-.01em;font-size:18px;font-weight:600}.lp .b-card p{color:var(--ink-2);margin-top:7px;font-size:13.5px;line-height:1.55}.lp .b-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.lp .b-tag{color:var(--ink-3);background:var(--surface-2);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500}.lp .span-3{grid-column:span 3}.lp .span-2{grid-column:span 2}@media (max-width:920px){.lp .bento{grid-template-columns:1fr 1fr}.lp .span-3,.lp .span-2{grid-column:span 1}}@media (max-width:560px){.lp .bento{grid-template-columns:1fr}}.lp .w1{background:var(--brand-wash);color:var(--brand-strong)}.lp .w2{background:color-mix(in oklch, var(--chart-2) 16%, var(--surface));color:var(--chart-2)}.lp .w3{background:color-mix(in oklch, var(--chart-3) 18%, var(--surface));color:#7e5d07;color:lab(42.0903% 8.40449 47.2981)}.lp .w4{background:color-mix(in oklch, var(--chart-4) 16%, var(--surface));color:var(--chart-4)}.lp .w5{background:color-mix(in oklch, var(--chart-5) 16%, var(--surface));color:var(--chart-5)}.lp .band{background:var(--brand);color:var(--brand-ink);border-radius:var(--r-2xl);padding:clamp(36px,5vw,56px);position:relative;overflow:hidden}.lp .band:before{content:"";background:color-mix(in oklch, var(--brand-ink) 8%, transparent);border-radius:50%;width:460px;height:460px;position:absolute;top:-180px;right:-120px}.lp .band:after{content:"";background:color-mix(in oklch, var(--chart-6) 24%, transparent);opacity:.4;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-160px;left:-100px}.lp .band-grid{z-index:1;text-align:center;grid-template-columns:repeat(4,1fr);gap:28px;display:grid;position:relative}.lp .band-grid .n{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(34px,5vw,50px);font-weight:500;line-height:1}.lp .band-grid .lab{opacity:.84;margin-top:8px;font-size:13px}@media (max-width:720px){.lp .band-grid{grid-template-columns:1fr 1fr;gap:28px 16px}}.lp .quote{text-align:center;max-width:820px;margin:0 auto}.lp .quote blockquote{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(24px,3.4vw,36px);font-weight:500;line-height:1.28}.lp .quote .by{justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.lp .quote .by .av{width:44px;height:44px;font-size:15px}.lp .quote .by .who{text-align:left}.lp .quote .by .who .nm{font-size:14px;font-weight:600}.lp .quote .by .who .rl{color:var(--ink-3);font-size:12.5px}.lp .price-toggle{background:var(--surface-2);border-radius:999px;align-items:center;gap:4px;margin:0 auto;padding:4px;display:inline-flex}.lp .price-toggle button{font-family:var(--font-ui);color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .15s}.lp .price-toggle button.on{background:var(--surface);color:var(--ink);box-shadow:var(--elev-1)}.lp .price-toggle .save{color:var(--brand-strong);margin-left:5px;font-size:10.5px;font-weight:600}.lp .tiers{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;margin-top:40px;display:grid}.lp .tier{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--elev-1);padding:28px}.lp .tier.feat{border-color:var(--brand);box-shadow:var(--elev-2);position:relative}.lp .tier.feat:before{content:"Most popular";background:var(--brand);color:var(--brand-ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.lp .tier .tn{font-size:15px;font-weight:600}.lp .tier .td{color:var(--ink-3);min-height:34px;margin-top:4px;font-size:12.5px}.lp .tier .tp{align-items:baseline;gap:4px;margin:18px 0 4px;display:flex}.lp .tier .tp .amt{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:500}.lp .tier .tp .per{color:var(--ink-3);font-size:13px}.lp .tier .tnote{color:var(--ink-3);font-size:11.5px}.lp .tier ul{flex-direction:column;gap:11px;margin:22px 0 24px;padding:0;list-style:none;display:flex}.lp .tier li{color:var(--ink-2);gap:9px;font-size:13px;line-height:1.4;display:flex}.lp .tier li svg{width:16px;height:16px;color:var(--brand-strong);flex-shrink:0;margin-top:1px}@media (max-width:860px){.lp .tiers{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}}.lp .faq{max-width:760px;margin:0 auto}.lp .qa{border-bottom:1px solid var(--line)}.lp .qa summary{cursor:pointer;color:var(--ink);align-items:center;gap:16px;padding:22px 4px;font-size:16px;font-weight:600;list-style:none;display:flex}.lp .qa summary::-webkit-details-marker{display:none}.lp .qa summary .chev{width:20px;height:20px;color:var(--ink-3);transition:transform .2s var(--ease-out);flex-shrink:0;margin-left:auto}.lp .qa[open] summary .chev{transform:rotate(180deg)}.lp .qa .ans{color:var(--ink-2);padding:0 36px 22px 4px;font-size:14.5px;line-height:1.65}.lp .final{text-align:center}.lp .final-card{background:linear-gradient(150deg, var(--brand) 0%, color-mix(in oklch, var(--brand) 74%, var(--chart-6)) 100%);color:var(--brand-ink);border-radius:var(--r-2xl);padding:clamp(48px,7vw,80px) clamp(24px,5vw,64px);position:relative;overflow:hidden}.lp .final-card:before{content:"";border:1px solid color-mix(in oklch, var(--brand-ink) 22%, transparent);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-240px;right:-160px}.lp .final-card h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:18ch;color:var(--brand-ink);margin:0 auto;font-size:clamp(30px,4.6vw,50px);font-weight:500;line-height:1.04;position:relative}.lp .final-card p{opacity:.9;max-width:48ch;margin:18px auto 0;font-size:16px;line-height:1.55;position:relative}.lp .final-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex;position:relative}.lp .btn-on-brand{background:var(--brand-ink);color:var(--brand-strong)}.lp .btn-on-brand:hover{background:var(--surface)}.lp .btn-ghost-brand{color:var(--brand-ink);border:1px solid color-mix(in oklch, var(--brand-ink) 40%, transparent);background:0 0}.lp .btn-ghost-brand:hover{background:color-mix(in oklch, var(--brand-ink) 12%, transparent)}.lp footer{border-top:1px solid var(--line);padding:56px 0 40px}.lp .foot-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:40px;display:grid}.lp .foot-brand .brand{margin-bottom:14px}.lp .foot-brand p{color:var(--ink-3);max-width:32ch;font-size:13px;line-height:1.6}.lp .foot-col h4{color:var(--ink);letter-spacing:.01em;margin-bottom:14px;font-size:12px;font-weight:600}.lp .foot-col a{color:var(--ink-3);padding:5px 0;font-size:13px;transition:color .13s;display:block}.lp .foot-col a:hover{color:var(--brand-strong)}.lp .foot-bottom{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:24px;font-size:12.5px;display:flex}.lp .foot-social{gap:10px;display:flex}.lp .foot-social a{border-radius:var(--r-sm);border:1px solid var(--line);width:32px;height:32px;color:var(--ink-3);place-items:center;transition:all .15s;display:grid}.lp .foot-social a:hover{color:var(--brand-strong);border-color:var(--brand)}.lp .foot-social svg{width:16px;height:16px}@media (max-width:760px){.lp .foot-grid{grid-template-columns:1fr 1fr;gap:32px}.lp .foot-brand{grid-column:span 2}}.lp .wl-form{flex-wrap:wrap;justify-content:center;gap:10px;max-width:480px;margin:30px auto 0;display:flex;position:relative}.lp .wl-input{border-radius:var(--r-md);background:var(--surface);min-width:220px;height:44px;color:var(--ink);font-family:var(--font-ui);box-shadow:var(--elev-1);border:1px solid #0000;outline:none;flex:1;padding:0 16px;font-size:15px}.lp .wl-input::placeholder{color:var(--ink-3)}.lp .wl-input:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--brand-ink) 35%, transparent)}.lp .wl-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.lp .wl-done{color:var(--brand-ink);margin:30px auto 0;font-size:17px;font-weight:600}.lp .wl-err{width:100%;color:var(--brand-ink);margin-top:4px;font-size:13px;font-weight:500}.lp .final-alt{color:var(--brand-ink);opacity:.9;text-underline-offset:3px;margin-top:16px;font-size:13.5px;text-decoration:underline;display:inline-block}.lp .reveal{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(14px)}.lp .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp .reveal{opacity:1;transform:none}}