.bp{--ink:#17262a;--muted:#55666a;--line:#dde6e2;--accent:#186752;--accent-soft:#e3f1ec;--flag:#c2522d;--flag-soft:#fbe9e2;--sun-soft:#fff4d6;--paper:#fff;--bg:#f8fafc;color:var(--ink);grid-template-columns:minmax(0,1fr);gap:32px;font-size:16px;line-height:1.6;display:grid}@media (width>=1100px){.bp{grid-template-columns:210px minmax(0,1fr)}}.bp h2,.bp h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif}.bp h2{font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.15}.bp h3{font-size:17px;font-weight:600}.bp section>h3{margin:24px 0 10px}.bp p{max-width:70ch;margin:0}.bp a{color:var(--accent)}.bp nav.toc{display:none}@media (width>=1100px){.bp nav.toc{align-self:start;font-size:14px;display:block;position:sticky;top:24px}.bp nav.toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bp nav.toc a{color:var(--muted);border-radius:8px;padding:5px 10px;text-decoration:none;display:block}.bp nav.toc a:hover{background:var(--accent-soft);color:var(--ink)}.bp nav.toc p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;padding-left:10px;font-size:12px;font-weight:600}}.bp .bp-body{gap:44px;min-width:0;display:grid}.bp section{gap:14px;scroll-margin-top:72px;display:grid}.bp section>.head{gap:6px;display:grid}.bp .num{color:var(--accent);font-family:Inter Tight,Inter,sans-serif;font-size:15px;font-weight:600}.bp .panel{background:var(--paper);border:1px solid var(--line);border-radius:14px;gap:10px;padding:18px;display:grid}.bp ul.ticks,.bp ul.plain{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bp ul.ticks li{max-width:74ch;padding-left:24px;position:relative}.bp ul.ticks li:before{content:"";background:var(--accent);border-radius:3px;width:8px;height:8px;position:absolute;top:.6em;left:4px}.bp .principles,.bp .grid2{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.bp .principles .panel p{color:var(--muted);font-size:15px}.bp ol.journey{counter-reset:j;gap:10px;margin:0;padding:0;list-style:none;display:grid}.bp ol.journey li{counter-increment:j;background:var(--paper);border:1px solid var(--line);border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;padding:14px;display:grid}.bp ol.journey li:before{content:counter(j);background:var(--accent);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.bp ol.journey li.client:before{background:var(--accent-soft);color:var(--accent)}.bp ol.journey strong{font-size:16px;display:block}.bp ol.journey span,.bp .small{color:var(--muted);font-size:14.5px}.bp .tablebox{border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow-x:auto}.bp table{border-collapse:collapse;width:100%;min-width:620px;font-size:14.5px}.bp th,.bp td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:11px 13px}.bp th{color:var(--muted);background:var(--bg);font-size:13px;font-weight:600}.bp tr:last-child td{border-bottom:0}.bp td:first-child{font-weight:600}.bp .done{border-left:4px solid var(--accent);background:var(--accent-soft);border-radius:0 12px 12px 0;gap:4px;max-width:76ch;padding:12px 16px;font-size:15px;display:grid}.bp .features,.bp .integrations,.bp .faq{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.bp .features div,.bp .integrations div,.bp .faq div{background:var(--paper);border:1px solid var(--line);border-radius:12px;gap:4px;padding:12px 14px;font-size:14.5px;display:grid}.bp .features span,.bp .integrations span,.bp .faq p{color:var(--muted)}.bp .faq .tbc{color:var(--flag);font-size:13px;font-weight:600}.bp .example{background:var(--sun-soft);border-radius:12px;gap:6px;max-width:76ch;padding:14px 16px;font-size:15px;display:grid}.bp .example ol{gap:4px;margin:0;padding-left:20px;display:grid}.bp .phases{gap:10px;display:grid}.bp .phase{background:var(--paper);border:1px solid var(--line);border-radius:14px;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.bp .phase .tag{color:var(--accent);font-size:20px;font-weight:700}.bp .phase p{color:var(--muted);font-size:15px}.bp .phase .when{color:var(--ink);font-size:14px}.bp .plans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:12px;display:grid}.bp .plan{background:var(--paper);border:1px solid var(--line);border-radius:16px;gap:10px;padding:18px;display:grid}.bp .plan.pop{border:2px solid var(--accent)}.bp .plan .price{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.bp .plan .price small{color:var(--muted);font-size:14px;font-weight:500}.bp .plan .for{color:var(--muted);font-size:14px}.bp .plan ul{font-size:14.5px}.bp .badge{background:var(--accent-soft);color:var(--accent);border-radius:999px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:600}:root{--lc-green:#186752;--lc-deep:#0f4a3b;--lc-soft:#e3f1ec;--lc-cream:#fff8ee;--lc-ink:#1b2a2f;--lc-ink-2:#3c4e54;--lc-coral:#ff7a59;--lc-sun:#ffc94d;--lc-line:#0f4a3b17;--lc-shadow:0 1px 2px #0f4a3b0d, 0 10px 28px -16px #0f4a3b47;--lc-shadow-hover:0 2px 4px #0f4a3b0f, 0 18px 36px -18px #0f4a3b5c}.lc-app{background:radial-gradient(1100px 520px at 100% -10%, #ffefb873, transparent 60%), radial-gradient(900px 480px at -10% 0%, #cde8d580, transparent 60%), var(--lc-cream);color:var(--lc-ink)}.lc-topbar{border-bottom:1px solid var(--lc-line);-webkit-backdrop-filter:saturate(1.4)blur(12px);background:#fffaf2db}.lc-iconbtn{width:40px;height:40px;color:var(--lc-deep);box-shadow:inset 0 0 0 1px var(--lc-line);background:#fff;border-radius:12px;place-items:center;transition:background-color .15s,transform .15s;display:grid}.lc-iconbtn:hover{background:var(--lc-soft)}.lc-iconbtn:active{transform:scale(.96)}.lc-toplink{min-height:40px;color:var(--lc-ink-2);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .85rem;font-size:14px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.lc-toplink:hover{color:var(--lc-deep);background:#e3f1eccc}.lc-toplink[aria-current=page]{background:var(--lc-soft);color:var(--lc-deep)}.lc-bottombar{border-top:1px solid var(--lc-line);-webkit-backdrop-filter:saturate(1.4)blur(12px);background:#fffaf2f0}.lc-tab{color:#5b6b70;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:58px;font-size:11px;font-weight:600;display:flex}.lc-tab .lc-tab-pill{border-radius:999px;place-items:center;width:48px;height:28px;transition:background-color .15s;display:grid}.lc-tab[aria-current=page]{color:var(--lc-deep)}.lc-tab[aria-current=page] .lc-tab-pill{background:#d7eedf}.lc-tile{--a:#f4faf6;--b:#e6f4ec;--chip:#cde8d5;background:linear-gradient(150deg, var(--a) 0%, var(--b) 100%);min-height:132px;box-shadow:var(--lc-shadow), inset 0 0 0 1px var(--lc-line);color:var(--lc-ink);isolation:isolate;border-radius:18px;flex-direction:column;gap:.6rem;padding:14px 14px 12px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.lc-tile:after{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffffb3,#0000);border-radius:50%;width:70%;position:absolute;inset:-40% -30% auto auto}.lc-tile:hover{box-shadow:var(--lc-shadow-hover), inset 0 0 0 1px #0f4a3b24;transform:translateY(-2px)}.lc-tile:active{transform:translateY(0)scale(.985)}.lc-tile:focus-visible{outline:3px solid var(--lc-green);outline-offset:3px}@media (width>=640px){.lc-tile{min-height:150px;padding:18px 18px 14px}}.lc-tile-icon{background:var(--chip);width:42px;height:42px;color:var(--lc-deep);border-radius:13px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #fff9}.lc-tile-title{letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1.25}.lc-tile-line{color:var(--lc-ink-2);font-size:13px;line-height:1.35}.lc-tile-arrow{width:28px;height:28px;color:var(--lc-deep);background:#ffffffbf;border-radius:999px;place-items:center;transition:transform .18s,background-color .18s;display:grid}.lc-tile:hover .lc-tile-arrow{background:#fff;transform:translate(2px)}.lc-live{max-width:100%;color:var(--lc-deep);box-shadow:inset 0 0 0 1px var(--lc-line);white-space:normal;background:#ffffffd1;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.lc-live-dot{background:var(--lc-coral);border-radius:999px;flex:none;width:7px;height:7px}.lc-badge{color:#fff;background:var(--lc-green);border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;font-weight:800;display:inline-grid}.lc-mint{--a:#f5fbf7;--b:#e6f4ec;--chip:#cde8d5}.lc-sage{--a:#f1f9f3;--b:#d7eedf;--chip:#bfe0cb}.lc-butter{--a:#fffcf0;--b:#fff3c9;--chip:#ffe9a3}.lc-lemon{--a:#fffdf5;--b:#fdf3c9;--chip:#fbe6a2}.lc-peach{--a:#fffaf6;--b:#fdeee2;--chip:#f9dcc8}.lc-sky{--a:#f7fbfd;--b:#e5f1f8;--chip:#cfe5f2}.lc-lilac{--a:#faf8fd;--b:#efe9f8;--chip:#ddd2f0}.lc-teal{--a:#f4fafb;--b:#dff0f2;--chip:#c3e3e8}.lc-feature{min-height:150px}.lc-feature .lc-tile-title{font-size:18px}.lc-heading{letter-spacing:-.02em;color:var(--lc-ink,#1b2a2f);text-wrap:balance;align-items:center;gap:10px;margin:14px 2px;font-size:clamp(24px,6vw,30px);font-weight:800;line-height:1.15;display:flex}.lc-heading-toggle{cursor:pointer}.lc-heading-btn{font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.lc-heading-btn:focus-visible{outline:3px solid var(--sec,#186752);outline-offset:4px;border-radius:6px}.lc-heading-chev{width:.8em;height:.8em;color:var(--sec,#186752);flex:none;transition:transform .2s}.lc-heading-chev.is-open{transform:rotate(180deg)}.lc-heading-badge{font-size:13px;position:static}@media (prefers-reduced-motion:reduce){.lc-heading-chev{transition:none}}.lc-heading:before{content:"";background:var(--sec,#186752);border-radius:999px;flex:none;width:6px;height:.95em}.lc-heading:after{content:"";background:linear-gradient(90deg, var(--sec-line,#1867522e), transparent);border-radius:2px;flex:1;height:2px}.lc-sec-mint{--sec:#2a8c70;--sec-line:#2a8c704d}.lc-sec-sage{--sec:#5b8a64;--sec-line:#5b8a644d}.lc-sec-butter{--sec:#d9a514;--sec-line:#d9a51459}.lc-sec-lemon{--sec:#b8962a;--sec-line:#b8962a59}.lc-sec-peach{--sec:#e0845a;--sec-line:#e0845a59}.lc-sec-sky{--sec:#4a8fbf;--sec-line:#4a8fbf4d}.lc-sec-lilac{--sec:#8a6cc2;--sec-line:#8a6cc24d}.lc-sec-teal{--sec:#2b7f8e;--sec-line:#2b7f8e4d}.lc-panel{--card-top:#e6f4ec;background:linear-gradient(180deg, var(--card-top) 0, #fff 72px);box-shadow:var(--lc-shadow), inset 0 0 0 1px var(--lc-line);border-radius:18px;padding:16px;position:relative}@media (width>=640px){.lc-panel{padding:20px}}.lc-panel>div:first-child>h2{letter-spacing:-.01em;color:var(--lc-ink);font-size:16px;font-weight:700}.lc-panel-mint{--card-top:#e6f4ec}.lc-panel-sage{--card-top:#d7eedf}.lc-panel-butter{--card-top:#fff3c9}.lc-panel-lemon{--card-top:#fdf3c9}.lc-panel-peach{--card-top:#fdeee2}.lc-panel-sky{--card-top:#e5f1f8}.lc-panel-lilac{--card-top:#efe9f8}.lc-panel-teal{--card-top:#dff0f2}.lc-panel[class*=lc-panel-]{background:linear-gradient(180deg, var(--card-top) 0, #fff 72px)}a.lc-panel,button.lc-panel{transition:box-shadow .15s}a.lc-panel:hover,button.lc-panel:hover{box-shadow:var(--lc-shadow-hover), inset 0 0 0 1px #0f4a3b24}a.lc-panel:focus-visible,button.lc-panel:focus-visible{outline:3px solid var(--lc-green);outline-offset:2px}.lc-stat{background:linear-gradient(180deg, var(--card-top) 0, #fff 60px);border-radius:16px;padding:14px 16px}.lc-item{padding:14px 16px}@media (width>=640px){.lc-stat,.lc-item{padding:16px 18px}}.lc-panel .lc-panel:not([class*=lc-panel-]){box-shadow:0 1px 2px #0f4a3b0d, inset 0 0 0 1px var(--lc-line);background:#fff;border-radius:14px}.lc-panel .text-slate-500,.lc-panel .text-slate-400{color:#4b5a6b}.lc-hero{isolation:isolate;color:var(--lc-deep);background:linear-gradient(128deg,#cde8d5 0%,#def1e5 38%,#fff3c9 78%,#ffe9a3 100%);border-radius:22px;padding:18px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f4a3b0f,0 22px 44px -24px #0f4a3b73,inset 0 0 0 1px #0f4a3b1a}@media (width>=640px){.lc-hero{padding:26px 28px}}.lc-hero:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffc94d8c,#ffc94d2e 60%,#0000);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-70px}.lc-hero:after{content:"";z-index:-1;border:1.5px solid #ff7a5947;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-120px;right:-40px}.lc-eyebrow{letter-spacing:.02em;background:#ffffffb3;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #0f4a3b1a}.lc-hero-title{letter-spacing:-.025em;color:var(--lc-deep);font-size:25px;font-weight:800;line-height:1.12}@media (width>=640px){.lc-hero-title{font-size:30px}}.lc-hero-link{background:#ffffffd9;border-radius:14px;align-items:center;gap:8px;padding:5px 5px 5px 14px;display:flex;box-shadow:inset 0 0 0 1px #0f4a3b1f}.lc-copy{min-height:40px;color:var(--lc-deep);background:#e3f1ec;border-radius:10px;flex:none;padding:0 14px;font-size:14px;font-weight:700;transition:background-color .15s}.lc-copy:hover{background:#cde8d5}.lc-cta{text-align:left;color:#fff;background:linear-gradient(#1d7a61,#186752);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 10px 8px 18px;font-size:15.5px;font-weight:700;line-height:1.2;transition:transform .15s,box-shadow .15s,filter .15s;display:flex;box-shadow:0 10px 22px -12px #0f4a3bbf,inset 0 1px #ffffff26}.lc-cta:hover{filter:brightness(1.06);box-shadow:0 14px 28px -12px #0f4a3bcc,inset 0 1px #ffffff26}.lc-cta:active{transform:scale(.99)}.lc-marks{--lc-glyph-cut:#186752;flex:none;display:flex}.lc-marks span{color:#fff;background:#1f7a60;border-radius:999px;place-items:center;width:27px;height:27px;margin-left:4px;display:grid;box-shadow:0 0 0 2px #186752}.lc-marks span:first-child{margin-left:0}.lc-ring-track{stroke:#ffffffbf}.lc-ring-bar{stroke:var(--lc-green);transition:stroke-dashoffset .8s}.lc-seg{background:#ffffffb3;border-radius:999px;flex:1;height:8px;box-shadow:inset 0 0 0 1px #0f4a3b1a}.lc-seg-on{background:var(--lc-green);box-shadow:none}@media (prefers-reduced-motion:reduce){.lc-tile,.lc-tile:hover,.lc-tile:active,.lc-cta,.lc-tile-arrow{transition:none!important;transform:none!important}.lc-ring-bar{transition:none}}.lc-grid{flex-wrap:wrap;gap:12px;display:flex}.lc-grid>.lc-tile{flex:calc(50% - 6px);min-width:0}.lc-grid>.lc-feature{flex-basis:100%}@media (width>=640px){.lc-grid{gap:16px}.lc-grid>.lc-tile{flex-basis:calc(33.333% - 11px)}.lc-grid>.lc-feature{flex-basis:calc(66.666% - 6px)}}@media (width<=420px){.lc-cta{gap:8px;padding-left:16px;font-size:15px}.lc-marks span{width:23px;height:23px;box-shadow:none;margin-left:3px}.lc-cta>span:first-child{white-space:nowrap}}.lc-btn{text-align:center;vertical-align:middle;border-radius:12px;justify-content:center;align-items:center;gap:6px;max-width:100%;min-height:44px;padding:8px 16px;font-size:14.5px;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .15s,filter .15s,transform .15s;display:inline-flex}.lc-btn:active{transform:scale(.985)}.lc-btn:focus-visible{outline:3px solid var(--lc-green);outline-offset:2px}.lc-btn:disabled,.lc-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.lc-btn-primary{color:#fff;background:linear-gradient(#1d7a61,#186752);box-shadow:0 8px 18px -12px #0f4a3bb3,inset 0 1px #ffffff26}.lc-btn-primary:hover{filter:brightness(1.06)}.lc-btn-soft{color:var(--lc-deep);background:var(--lc-soft);box-shadow:inset 0 0 0 1px #0f4a3b1a}.lc-btn-soft:hover{background:#cde8d5}.lc-btn-small{border-radius:10px;min-height:44px;padding:6px 12px;font-size:13.5px}.lc-btn-own{width:fit-content;display:flex}.lc-btn-full{width:100%;display:flex}@media (width>=640px){.lc-btn-full{width:auto;display:inline-flex}.lc-btn-own.lc-btn-full{width:fit-content;display:flex}}.lc-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.lc-btn,.lc-btn:active{transition:none!important;transform:none!important}}.lc-sec-mint{--pt-a:#eef8f2;--pt-b:#e2f2e9;--pt-line:#2a8c7029;--pt-card:#e6f4ec}.lc-sec-sage{--pt-a:#eef7f0;--pt-b:#ddefe3;--pt-line:#5b8a642e;--pt-card:#d7eedf}.lc-sec-butter{--pt-a:#fff9e6;--pt-b:#fff1c4;--pt-line:#d9a51438;--pt-card:#fff3c9}.lc-sec-lemon{--pt-a:#fffbea;--pt-b:#fbf1cc;--pt-line:#b8962a38;--pt-card:#fdf3c9}.lc-sec-peach{--pt-a:#fff6ef;--pt-b:#fde9db;--pt-line:#e0845a33;--pt-card:#fdeee2}.lc-sec-sky{--pt-a:#f1f7fc;--pt-b:#e2eff8;--pt-line:#4a8fbf33;--pt-card:#e5f1f8}.lc-sec-lilac{--pt-a:#f7f4fc;--pt-b:#ece5f8;--pt-line:#8a6cc233;--pt-card:#efe9f8}.lc-sec-teal{--pt-a:#f0f8f9;--pt-b:#dcf0f2;--pt-line:#2b7f8e33;--pt-card:#dff0f2}.lc-toned .lc-topbar{box-shadow:inset 0 -3px 0 var(--sec);border-bottom-color:#0000}.lc-pagehead{background:linear-gradient(120deg, var(--pt-b,#e2f2e9) 0%, var(--pt-a,#eef8f2) 100%);box-shadow:inset 0 0 0 1px var(--pt-line,var(--lc-line));border-radius:18px;padding:14px 16px;position:relative}@media (width>=640px){.lc-pagehead{padding:18px 22px}}.lc-pagehead-title{letter-spacing:-.02em;color:var(--lc-ink);text-wrap:balance;align-items:center;gap:10px;font-size:clamp(22px,5.6vw,28px);font-weight:800;line-height:1.15;display:flex}.lc-pagehead-title:before{content:"";background:var(--sec,#186752);border-radius:999px;flex:none;width:6px;height:.95em}.lc-toned .lc-page .lc-panel:not([class*=lc-panel-]){--card-top:var(--pt-card);box-shadow:var(--lc-shadow), inset 0 0 0 1px var(--pt-line)}.lc-toned .lc-page .lc-panel .lc-panel:not([class*=lc-panel-]){box-shadow:0 1px 2px #0f4a3b0d, inset 0 0 0 1px var(--lc-line)}.lc-viewas{color:#6b4500;white-space:nowrap;background:#fff1c2;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13.5px;font-weight:700;transition:background-color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #b878004d}.lc-viewas:hover{background:#ffe79a}@media (width<=380px){.lc-viewas{padding:0 10px}}.lf-flow{--fl-accent:var(--lc-green);--fl-soft:#a9d7bb}.lc-sec-lilac .lf-flow{--fl-accent:#6f51a8;--fl-soft:#c9b8e8}.lc-sec-teal .lf-flow{--fl-accent:#1f6b78;--fl-soft:#a8d6dd}.lf-step{background:linear-gradient(150deg, #fff 0%, var(--a) 100%);box-shadow:var(--lc-shadow), inset 0 0 0 1px var(--lc-line);color:var(--lc-ink)}.lf-step:hover{box-shadow:var(--lc-shadow-hover), inset 0 0 0 1px #0f4a3b24}.lf-step:focus-visible{outline:3px solid var(--fl-accent);outline-offset:2px}.lf-step.is-next{background:linear-gradient(150deg, var(--a) 0%, var(--b) 100%);box-shadow:var(--lc-shadow), inset 0 0 0 2px var(--fl-accent)}.lf-step.is-open{box-shadow:var(--lc-shadow-hover), inset 0 0 0 2.5px var(--fl-accent);background:#fff}.lf-step.is-locked{opacity:.72}.lf-step-num,.lf-seg-done{background:var(--fl-accent)}.lf-seg-next{background:var(--fl-soft)}.lf-step-panel{box-shadow:var(--lc-shadow), inset 0 0 0 1.5px var(--sec-line,var(--lc-line));background:#fff;border-radius:18px}.lf-step-panel>div:first-child{background:linear-gradient(180deg, var(--pt-card,#e6f4ec) 0, #fff 72px)}.lc-panel.sticky{position:sticky}.lc-panel.lc-picked{box-shadow:var(--lc-shadow), inset 0 0 0 2px var(--lc-green)!important}.lc-sheet{background:linear-gradient(180deg, var(--pt-card,#e6f4ec) 0, #fff 88px);border-radius:22px 22px 0 0}@media (width>=640px){.lc-sheet{border-radius:22px}}.lc-sheet .lc-panel:not([class*=lc-panel-]){box-shadow:0 1px 2px #0f4a3b0d, inset 0 0 0 1px var(--lc-line);background:#fff;border-radius:14px}
