.lp{--lp-ink:#0f0f11;--lp-muted:#64646c;--lp-line:#e4e4e8;--lp-bg:#ececee;--lp-surface:#f7f7f8;--lp-card:#fff;--lp-dark:#1d1d1f;--lp-dark-2:#28282b;--lp-blue:#4f86e8;--lp-ok:#3fb27f;--lp-review:#e5a93d;--lp-bad:#e5534b;--lp-radius:22px;--lp-gutter:48px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--lp-bg);color:var(--lp-ink);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";min-height:100vh;padding:12px;line-height:1.5}html:has(.lp){scroll-behavior:smooth}body:has(.lp){background:#ececee}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}}.lp *,.lp :before,.lp :after{box-sizing:border-box}:where(.lp) :is(h1,h2,h3,p,ul,ol){margin:0;padding:0}:where(.lp) :is(ul,ol){list-style:none}:where(.lp) a{color:inherit;text-decoration:none}:where(.lp) button{font:inherit;color:inherit}:where(.lp) img{display:block}.lp :focus-visible{outline:2px solid var(--lp-blue);outline-offset:3px;border-radius:10px}.lp-hero :focus-visible,.lp-cases :focus-visible,.lp-cta :focus-visible{outline-color:#fff}.lp [id]{scroll-margin-top:92px}.lp-skip{z-index:100;background:#fff;border-radius:999px;padding:10px 16px;font-weight:500;position:absolute;top:-60px;left:16px}.lp-skip:focus{top:16px}.lp-shell{background:var(--lp-surface);border-radius:32px;max-width:1440px;margin:0 auto;padding:8px 8px 40px;box-shadow:inset 0 1px #fffc,0 20px 60px #14141e0f}.lp-section{padding:80px var(--lp-gutter) 0}.lp-section h2,.lp-cases h2,.lp-cta h2{text-wrap:balance;letter-spacing:-.03em;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.1}.lp-tag{border:1px solid var(--lp-line);height:28px;color:var(--lp-muted);background:#fff;border-radius:999px;align-items:center;margin-bottom:16px;padding:0 12px;font-size:12.5px;display:inline-flex}.lp-tag--dark{color:#ffffffc7;background:0 0;border-color:#ffffff38}.lp-section__head{max-width:760px}.lp-section__head--center{text-align:center;margin:0 auto}.lp-section__head p{color:var(--lp-muted);margin-top:14px;font-size:16px}.lp-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:14.5px;font-weight:500;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex}.lp-btn:hover{transform:translateY(-1px)}.lp-btn--lg{height:50px;padding:0 24px;font-size:15px}.lp-btn--light{color:var(--lp-ink);background:#fff;box-shadow:0 6px 24px #0000001f}.lp-btn--outline{color:#fff;background:0 0;border-color:#ffffff59;height:44px}.lp-btn--outline:hover{background:#ffffff14}.lp-btn--glass{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-color:#ffffff59;justify-content:space-between;width:100%;height:46px}.lp-btn--glass:hover{background:#fff3}.lp-circle{cursor:pointer;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.lp-icon-box{border:1px solid var(--lp-line);color:#3a3a42;background:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:inline-grid}.lp-icon-box--sm{border-radius:11px;width:36px;height:36px}.lp-logo{color:#fff;align-items:center;gap:10px;display:inline-flex}.lp-logo__mark{flex:none;width:32px;height:32px}.lp-logo__text{line-height:1;display:grid}.lp-logo__name{width:auto;height:15px;display:block}.lp-logo__tag{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-top:4px;font-size:9.5px}.lp-hero{--panel-w:clamp(320px, 27vw, 372px);isolation:isolate;grid-template-columns:minmax(0, 1fr) var(--panel-w);border-radius:var(--lp-radius);color:#fff;background:linear-gradient(#8fb6d6 0%,#b4cde0 34%,#dcd8cf 50%,#b08c6b 70%,#8f6c50 100%);grid-template-rows:auto 1fr auto;gap:28px 40px;min-height:clamp(600px,100svh - 24px,820px);padding:20px 24px 24px;display:grid;position:relative;overflow:hidden}.lp-hero__photo{object-fit:cover;object-position:44% 50%;z-index:-2}.lp-hero__veil{z-index:-1;background:radial-gradient(62% 70% at 6% 22%,#0818348c 0%,#08183447 45%,#08183400 75%),linear-gradient(#08183447 0%,#08183400 18% 58%,#140e086b 100%);position:absolute;inset:0}.lp-header{z-index:5;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.lp-header__brand{border-radius:12px;flex:none}.lp-nav{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:2px;height:46px;padding:0 6px;display:flex}.lp-nav__item{position:relative}.lp-header__actions{align-items:center;gap:6px;display:flex}.lp-header__login{color:#fff;border-radius:999px;align-items:center;height:44px;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.lp-header__login:hover{background:#ffffff2e}.lp-mobile__login{color:inherit;text-underline-offset:4px;margin-top:14px;font-size:15px;text-decoration:underline;display:block}.lp-sticky__actions{align-items:center;gap:4px;display:flex}.lp-sticky__login{height:40px;color:inherit;border-radius:999px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.lp-sticky__login:hover{background:#0000000f}.lp-nav__link{white-space:nowrap;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;height:34px;padding:0 13px;font-size:13.5px;transition:background-color .15s;display:inline-flex}.lp-nav__link:hover,.lp-nav__link[aria-expanded=true]{background:#ffffff2e}.lp-nav__link svg{transition:transform .2s}.lp-flip{transform:rotate(180deg)}.lp-dropdown{min-width:270px;color:var(--lp-ink);background:#fffffffa;border-radius:18px;padding:6px;animation:.18s both lp-pop;position:absolute;top:calc(100% + 14px);left:-6px;box-shadow:0 24px 60px #00000040}.lp-dropdown a{border-radius:13px;gap:2px;padding:11px 13px;display:grid}.lp-dropdown a:hover{background:#f1f1f4}.lp-dropdown strong{font-size:13.5px;font-weight:600}.lp-dropdown span{color:var(--lp-muted);font-size:12.5px}.lp-burger{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:44px;height:44px;display:none}.lp-mobile{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101a2ef0;border:1px solid #ffffff29;border-radius:20px;gap:6px;padding:10px;animation:.18s both lp-pop;display:grid;position:absolute;top:calc(100% + 12px);left:0;right:0}.lp-mobile a:not(.lp-btn){border-radius:12px;padding:12px 14px;font-size:15.5px;display:block}.lp-mobile a:not(.lp-btn):hover{background:#ffffff1a}.lp-hero__copy{max-width:640px;padding:clamp(24px, 7vh, 72px) 0 0 calc(var(--lp-gutter) - 24px);outline:none;grid-area:2/1;align-self:start}.lp-hero__copy h1{letter-spacing:-.035em;text-wrap:balance;max-width:11em;font-size:clamp(36px,4vw,58px);font-weight:600;line-height:1.05}.lp-hero__copy h1,.lp-hero__copy p{text-shadow:0 1px 18px #08183447}.lp-hero__copy p{color:#fffffff0;text-wrap:pretty;max-width:400px;margin:18px 0 28px;font-size:clamp(15px,1.15vw,17px);line-height:1.45}.lp-hero__copy .lp-hero__offer{margin:12px 0 0;font-size:13.5px;font-weight:500}.lp-hero__aside{grid-area:2/2;align-self:end;min-width:0}.lp-pack__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#8a8a93;margin-bottom:12px;font-size:11px;font-weight:600}.lp-pack{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);color:var(--lp-ink);background:#ffffffdb;border:1px solid #ffffffb3;border-radius:22px;padding:16px;position:relative;box-shadow:0 24px 50px -16px #0a142866}.lp-pack:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff73;border:1px solid #ffffff80;border-bottom:0;border-radius:12px 12px 0 0;height:7px;position:absolute;inset:-7px 16px auto}.lp-pack__head{align-items:center;gap:12px;display:flex}.lp-pack__thumb{object-fit:cover;border-radius:13px;flex:none;width:52px;height:52px;box-shadow:inset 0 0 0 1px #0000000f}.lp-pack__title{gap:1px;min-width:0;display:grid}.lp-pack__title strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.lp-pack__title span{color:var(--lp-muted);font-size:12.5px}.lp-pack__tags{flex-wrap:wrap;gap:6px;margin:12px 0 10px;display:flex}.lp-pack__tags span{color:#4a4a52;background:#eef0f4;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:500}.lp-pack__docs{border-top:1px solid #e8e8ec;display:grid}.lp-pack__docs li{border-bottom:1px solid #e8e8ec;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:40px;font-size:13px;display:grid}.lp-pack__docs svg{color:#8a8a93}.lp-pack__docs li>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp-chip-status{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 7px;font-size:11.5px;font-style:normal;font-weight:560;display:inline-flex}.lp-chip-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.lp-chip-status--ok{color:#1e7a4f;background:#e7f6ee}.lp-chip-status--review{color:#93600b;background:#fdf3e1}.lp-chip-status--missing{color:#b4302a;background:#fdeceb}.lp-pack__foot{margin-top:12px;padding-right:120px}.lp-pack__progress{color:#3a3a42;font-variant-numeric:tabular-nums;gap:6px;font-size:12.5px;font-weight:500;display:grid}.lp-pack__bar{background:#e6e7ec;border-radius:3px;height:5px;display:block;overflow:hidden}.lp-pack__bar span{background:var(--lp-blue);transform-origin:0;border-radius:3px;height:100%;animation:.7s cubic-bezier(.2,.7,.2,1) both lp-grow;display:block}.lp-pack__bar span.is-complete{background:var(--lp-ok)}.lp-pack__nav{align-items:center;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.lp-pack__count{color:var(--lp-muted);font-variant-numeric:tabular-nums;margin-right:4px;font-size:12px}.lp-pack__nav button{width:34px;height:34px;color:var(--lp-ink);cursor:pointer;background:#fff;border:1px solid #dcdde3;border-radius:50%;place-items:center;transition:background-color .15s,opacity .15s;display:grid;position:relative}.lp-pack__nav button:after{content:"";position:absolute;inset:-5px}.lp-pack__nav button:hover:not(:disabled){background:#f1f1f4}.lp-pack__nav button:disabled{opacity:.4;cursor:default}.lp-hero__controls{z-index:3;grid-column:1/-1;align-items:center;gap:16px;display:flex;position:relative}.lp-pills{flex-wrap:wrap;gap:8px;display:flex}.lp-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff73;border-radius:999px;height:40px;padding:0 20px;font-size:14px;transition:background-color .15s,color .15s,border-color .15s}.lp-pill:hover{background:#ffffff3d}.lp-pill.is-active{color:var(--lp-ink);background:#fff;border-color:#fff}@keyframes lp-grow{0%{transform:scaleX(0)}}.lp-fade{animation:.35s both lp-fade}@keyframes lp-fade{0%{opacity:0;transform:translateY(8px)}}@keyframes lp-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.lp-sticky{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);opacity:0;background:#ffffffeb;border:1px solid #0f0f1412;border-radius:999px;align-items:center;gap:16px;width:min(1120px,100% - 24px);height:62px;padding:0 8px 0 14px;transition:transform .35s,opacity .35s;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%,-150%);box-shadow:0 12px 40px #0f141e1f}.lp-sticky.is-visible{opacity:1;transform:translate(-50%)}.lp-sticky .lp-logo{color:var(--lp-ink)}.lp-sticky .lp-logo__mark{width:32px;height:32px;color:var(--lp-blue)}.lp-sticky .lp-logo__name{height:15px}.lp-sticky__brand{border-radius:12px;flex:none}.lp-sticky nav{flex:1;justify-content:center;gap:2px;display:flex}.lp-sticky nav a{color:#45454d;border-radius:999px;align-items:center;height:40px;padding:0 14px;font-size:14px;transition:background-color .15s,color .15s;display:inline-flex}.lp-sticky nav a:hover{color:var(--lp-ink);background:#f0f0f3}.lp-btn--dark{background:var(--lp-ink);color:#fff;gap:10px;height:46px;margin-left:auto;padding:0 20px;font-size:14px}.lp-btn--dark:hover{background:#2a2a30}.lp-trust{padding:36px var(--lp-gutter) 0}.lp-trust ul{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.lp-trust li{align-items:flex-start;gap:16px;display:flex}.lp-trust h3{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.lp-trust p{color:var(--lp-muted);margin-top:6px;font-size:13px;line-height:1.45}.lp-process{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:48px 64px;display:grid}.lp-process__intro>p{max-width:420px;color:var(--lp-muted);margin-top:16px;font-size:16px}.lp-process__photo{aspect-ratio:4/3.2;background:#dcdce0;border-radius:20px;max-width:400px;margin-top:32px;position:relative;overflow:hidden}.lp-process__photo img{object-fit:cover}.lp-process__note{background:#fffffff5;border-radius:18px;gap:4px;width:min(250px,100% - 28px);padding:16px;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 12px 36px #0000002e}.lp-process__note .lp-icon-box{margin-bottom:8px}.lp-process__note strong{letter-spacing:-.01em;font-size:16px;font-weight:600}.lp-process__note>span:last-child{color:var(--lp-muted);font-size:13px;line-height:1.4}.lp-steps{border-top:1px solid var(--lp-line)}.lp-steps li{border-bottom:1px solid var(--lp-line)}.lp-step{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:48px 1fr 42px;align-items:center;gap:8px;width:100%;padding:24px 0;display:grid}.lp-step__num{color:#8a8a93;font-variant-numeric:tabular-nums;font-size:15px}.lp-step__text{gap:8px;display:grid}.lp-step__text strong{letter-spacing:-.02em;font-size:17px;font-weight:560}.lp-step__text span{max-width:440px;color:var(--lp-muted);font-size:13.5px;line-height:1.5}.lp-circle--step{background:var(--lp-ink);color:#fff;width:42px;height:42px;transition:background-color .2s,transform .2s}.lp-step:hover .lp-circle--step{transform:scale(1.06)}.lp-steps li.is-active .lp-circle--step{background:var(--lp-blue)}.lp-cases{padding:40px var(--lp-gutter) var(--lp-gutter);background:var(--lp-dark);color:#fff;border-radius:26px;margin:80px 0 0}.lp-cases__head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.lp-cases__head p{color:#ffffffa8;margin-top:14px;font-size:15px}.lp-cases__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.lp-case{isolation:isolate;background:var(--lp-dark-2);border-radius:20px;flex-direction:column;justify-content:space-between;gap:96px;min-height:370px;padding:16px;display:flex;position:relative;overflow:hidden}.lp-case>img{object-fit:cover;z-index:-2;transition:transform .6s}.lp-case:hover>img{transform:scale(1.04)}.lp-case__veil{z-index:-1;background:linear-gradient(#0a0a0c59 0%,#0a0a0c0d 28%,#0a0a0c99 55%,#0a0a0ceb 100%);position:absolute;inset:0}.lp-case__chips{flex-wrap:wrap;gap:8px;display:flex}.lp-case__chips span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;align-items:center;height:30px;padding:0 14px;font-size:12.5px;display:inline-flex}.lp-case__body{gap:8px;display:grid}.lp-case__body h3{letter-spacing:-.02em;font-size:19px;font-weight:560}.lp-case__body p{color:#ffffffc7;margin-bottom:12px;font-size:14px;line-height:1.45}.lp-materials{padding:0 var(--lp-gutter);border:1px solid var(--lp-line);background:#fff;border-radius:22px;align-items:center;gap:40px;min-height:72px;margin:24px 0 0;display:flex}.lp-materials p{color:var(--lp-muted);flex:none;font-size:13px}.lp-materials ul{color:#8d8d95;flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.lp-materials li{letter-spacing:-.02em;font-size:17px;font-weight:600}.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px 64px;display:grid}.lp-split__copy>p{max-width:480px;color:var(--lp-muted);margin-top:16px;font-size:16px}.lp-checks{gap:14px;margin-top:28px;display:grid}.lp-checks li{align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.45;display:flex}.lp-checks svg{color:#2c68d6;background:#e7f1ff;border-radius:50%;flex:none;width:28px;height:28px;margin-top:-3px;padding:5px}.lp-dash{color:#f2f2f3;background:#111113;border:1px solid #2a2a2e;border-radius:24px;margin:0;padding:24px;box-shadow:0 30px 70px #0f0f1438}.lp-dash__top{color:#a0a0a8;justify-content:space-between;align-items:center;font-size:14px;display:flex}.lp-dash__badge{border:1px solid #323238;border-radius:999px;padding:4px 10px;font-size:12px}.lp-dash__score{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-top:14px;display:flex}.lp-dash__score strong{letter-spacing:-.05em;font-size:60px;font-weight:600;line-height:1}.lp-dash__score span{color:#a0a0a8;font-size:24px}.lp-dash__bar{background:#26262a;border-radius:999px;height:8px;margin-top:18px;overflow:hidden}.lp-dash__bar span{background:linear-gradient(90deg,#3fb27f,#6fd3a5);border-radius:999px;height:100%;display:block}.lp-dash__stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.lp-dash__stats li{color:#a0a0a8;background:#19191c;border:1px solid #26262a;border-radius:14px;gap:2px;padding:14px;font-size:13px;display:grid}.lp-dash__stats strong{color:#f2f2f3;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.lp-dot{border-radius:50%;width:8px;height:8px;margin-bottom:6px}.lp-dot--ok{background:var(--lp-ok)}.lp-dot--review{background:var(--lp-review)}.lp-dot--missing{background:var(--lp-bad)}.lp-dot--expired{background:#8a8a93}.lp-dash__list{margin-top:24px}.lp-dash__list h3{margin-bottom:10px;font-size:15px;font-weight:560}.lp-dash__list ul{gap:8px;display:grid}.lp-dash__list li{background:#19191c;border:1px solid #26262a;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.lp-avatar{background:#2a2a2f;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:600;display:grid}.lp-dash__who{min-width:0;display:grid}.lp-dash__who strong{font-size:14px;font-weight:560}.lp-dash__who span{color:#a0a0a8;font-size:12.5px}.lp-status{white-space:nowrap;border:1px solid;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:560}.lp-status--missing,.lp-status--expired{color:#ff8a82}.lp-status--review{color:#f0be5f}.lp-catalog .lp-section__head{margin-bottom:40px}.lp-table{border:1px solid var(--lp-line);background:#fff;border-radius:24px;overflow:hidden}.lp-table__head,.lp-table__row{grid-template-columns:.8fr 1.2fr 1.6fr;align-items:center;gap:24px;padding:18px 24px;display:grid}.lp-table__head{letter-spacing:.06em;text-transform:uppercase;color:var(--lp-muted);border-bottom:1px solid var(--lp-line);background:#fbfbfc;font-size:12.5px}.lp-table__row+.lp-table__row{border-top:1px solid var(--lp-line)}.lp-table__row strong{font-size:15px;font-weight:560}.lp-chips,.lp-docs{flex-wrap:wrap;gap:8px;display:flex}.lp-chip{color:#45454d;background:#f1f1f4;border-radius:999px;padding:5px 12px;font-size:13px}.lp-docs span{color:#244f9e;background:#eef4ff;border-radius:10px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:13.5px;display:inline-flex}.lp-note{max-width:760px;color:var(--lp-muted);margin-top:18px;font-size:13px}.lp-supply__stage{background:linear-gradient(150deg,#e6eeff 0%,#f1f1f6 55%,#eef3fb 100%);border-radius:26px;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);align-items:start;gap:24px;margin-top:40px;padding:32px;display:grid}.lp-supply__panel{justify-items:center;gap:16px;margin:0;display:grid}.lp-supply__label{color:#33333a;align-items:center;gap:10px;font-size:14px;font-weight:560;display:inline-flex}.lp-supply__label span{background:var(--lp-blue);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.lp-mail{text-align:left;background:#fff;border:1px solid #e3e5ec;border-radius:22px;width:100%;max-width:480px;overflow:hidden;box-shadow:0 24px 50px #141e3c1f}.lp-mail__meta{background:#fafbfd;border-bottom:1px solid #eceef3;gap:6px;margin:0;padding:16px 22px;font-size:13px;display:grid}.lp-mail__meta div{grid-template-columns:64px 1fr;gap:8px;display:grid}.lp-mail__meta dt{color:var(--lp-muted)}.lp-mail__meta dd{overflow-wrap:anywhere;min-width:0;margin:0}.lp-mail__meta strong{font-weight:600}.lp-mail__body{color:#2a2a30;gap:12px;padding:20px 22px 22px;font-size:14px;line-height:1.5;display:grid}.lp-mail__body ul{gap:8px;display:grid}.lp-mail__body li{background:#f4f5f8;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.lp-mail__body li strong{font-size:13.5px;font-weight:600}.lp-mail__body li span{color:var(--lp-muted);font-size:13px}.lp-mail__button{background:var(--lp-blue);color:#fff;border-radius:999px;justify-self:start;align-items:center;gap:10px;height:44px;margin-top:4px;padding:0 20px;font-weight:560;display:inline-flex;box-shadow:0 8px 20px #4f86e859}.lp-mail__fine{color:var(--lp-muted);font-size:12.5px}.lp-supply__connector{align-self:center;place-items:center;min-width:132px;min-height:56px;display:grid;position:relative}.lp-supply__connector:before{content:"";border-top:2px dashed #4f86e8b3;position:absolute;top:50%;left:0;right:0}.lp-supply__connector span{color:#2c68d6;white-space:nowrap;background:#fff;border:1px solid #d5e2fb;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:560;display:inline-flex;position:relative;box-shadow:0 6px 16px #14285a14}.lp-supply__steps{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.lp-supply__steps li{border:1px solid var(--lp-line);background:#fff;border-radius:20px;padding:24px;position:relative}.lp-supply__steps .lp-icon-box{background:var(--lp-surface)}.lp-supply__num{color:#9a9aa2;font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:28px;right:28px}.lp-supply__steps h3{letter-spacing:-.02em;margin:18px 0 6px;font-size:16.5px;font-weight:560}.lp-supply__steps p{color:var(--lp-muted);font-size:14.5px}.lp-supply__reminders{border:1px solid var(--lp-line);background:#fff;border-radius:20px;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center;gap:24px 40px;margin-top:16px;padding:24px;display:grid}.lp-supply__reminders-head{color:#2c68d6;align-items:center;gap:12px;display:flex}.lp-supply__reminders-head svg{flex:none}.lp-supply__reminders-head h3{letter-spacing:-.015em;color:var(--lp-ink);font-size:17px;font-weight:560}.lp-timeline{grid-template-columns:repeat(4,1fr);gap:12px;display:grid;position:relative}.lp-timeline:before{content:"";background:linear-gradient(90deg, var(--lp-blue), #d5e2fb);height:2px;position:absolute;top:6px;left:6px;right:calc(25% - 16px)}.lp-timeline li{color:var(--lp-muted);gap:2px;padding-top:26px;font-size:13.5px;display:grid;position:relative}.lp-timeline__dot{border:3px solid var(--lp-blue);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.lp-timeline li:last-child .lp-timeline__dot{border-color:var(--lp-review)}.lp-timeline strong{color:var(--lp-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.lp-iphone{--s:.68;width:calc(421px * var(--s));height:calc(880px * var(--s));flex:none}.lp-iphone__device{width:421px;height:880px;transform:scale(var(--s));transform-origin:0 0;background:linear-gradient(140deg,#9b9da2 0%,#55575c 14%,#2c2d30 45%,#3a3b3f 70%,#8e9095 100%);border-radius:74px;padding:4px;position:relative;box-shadow:0 0 0 1px #00000073,inset 0 0 0 1px #ffffff2e,0 60px 90px -30px #121c3a73,0 24px 40px -24px #00000073}.lp-iphone__btn{background:linear-gradient(90deg,#3e4044,#8f9196 60%,#5b5d62);width:4px;position:absolute}.lp-iphone__btn--action,.lp-iphone__btn--vol-up,.lp-iphone__btn--vol-down{border-radius:3px 0 0 3px;left:-3px}.lp-iphone__btn--action{height:34px;top:186px}.lp-iphone__btn--vol-up{height:64px;top:252px}.lp-iphone__btn--vol-down{height:64px;top:332px}.lp-iphone__btn--power{background:linear-gradient(270deg,#3e4044,#8f9196 60%,#5b5d62);border-radius:0 3px 3px 0;height:102px;top:292px;right:-3px}.lp-iphone__bezel{background:#050506;border-radius:70px;height:100%;padding:10px;box-shadow:inset 0 0 0 1.5px #232326}.lp-iphone__screen{isolation:isolate;color:#000;height:100%;font-family:var(--font-sans);font-feature-settings:normal;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;background:#fff;border-radius:60px;position:relative;overflow:hidden}.lp-iphone__island{z-index:20;background:#000;border-radius:20px;width:126px;height:37px;margin-left:-63px;position:absolute;top:11px;left:50%}.lp-iphone__island:after{content:"";background:radial-gradient(circle at 35% 35%,#2b3550 0%,#0d1018 55%,#050507 100%);border-radius:50%;width:13px;height:13px;position:absolute;top:12px;right:22px}.lp-iphone__status{z-index:10;justify-content:space-between;align-items:center;height:54px;padding:4px 30px 0 52px;display:flex;position:absolute;inset:0 0 auto}.lp-iphone__time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.lp-iphone__icons{align-items:center;gap:6px;display:flex}.lp-iphone__content{position:absolute;inset:54px 0 0}.lp-iphone__safari{z-index:10;-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);background:#f9f9fbe6;border-top:.5px solid #0000001f;height:96px;padding:8px 12px 0;position:absolute;inset:auto 0 0}.lp-iphone__url{background:#fff;border-radius:14px;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000001a,0 0 0 .5px #0000000f}.lp-iphone__aa{font-size:17px;font-weight:600}.lp-iphone__aa span{font-size:13px}.lp-iphone__domain{align-items:center;gap:6px;font-size:16px;font-weight:500;display:inline-flex}.lp-iphone__domain svg{color:#3c3c43}.lp-iphone__reload{color:#1c1c1e}.lp-iphone__load{transform-origin:0;background:#0a84ff;height:3px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.lp-iphone__home{background:#000;border-radius:3px;width:136px;height:5px;margin:26px auto 0}.lp-up,.lp-up-done{padding:18px 20px 0;position:absolute;inset:0 0 96px}.lp-up{opacity:0;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(10px)}.lp-up.is-visible{opacity:1;transform:none}.lp-up.is-gone{opacity:0;transform:scale(.97)}.lp-up__head{align-items:center;gap:12px;display:flex}.lp-up__avatar{color:#9a5a45;background:#f4e8e2;border-radius:50%;place-items:center;width:42px;height:42px;font-size:15px;font-weight:650;display:grid}.lp-up__head strong{font-size:16px;font-weight:600;display:block}.lp-up__head small{color:#8e8e93;font-size:13.5px;display:block}.lp-up__title{letter-spacing:-.025em;margin:24px 0 14px;font-size:30px;font-weight:700;line-height:1.1}.lp-up__progress{background:#ececf0;border-radius:3px;height:6px;overflow:hidden}.lp-up__progress span{background:var(--lp-blue);transform-origin:0;border-radius:3px;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.lp-up__count{color:#8e8e93;font-variant-numeric:tabular-nums;margin:9px 0 20px;font-size:13.5px}.lp-up__list{gap:10px;display:grid}.lp-up__doc{background:#fff;border:1.5px dashed #d1d1d6;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;min-height:76px;padding:14px;transition:background-color .35s,border-color .35s,transform .18s;display:grid;position:relative}.lp-up__doc.is-uploading{background:#f6f9ff;border-style:solid;border-color:#cfe0fb}.lp-up__doc.is-review,.lp-up__doc.is-ready{background:#f3faf6;border-style:solid;border-color:#cdebd9}.lp-up__doc.is-pressed,.lp-up__send.is-pressed{transform:scale(.975)}.lp-up__icon{color:#636366;background:#f2f2f7;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.is-review .lp-up__icon,.is-ready .lp-up__icon{color:#fff;background:#34c759}.is-ready .lp-up__icon{animation:.5s cubic-bezier(.34,1.56,.64,1) both lp-pop-in}.is-uploading .lp-up__icon{background:0 0}.lp-up__ring{width:42px;height:42px;transform:rotate(-90deg)}.lp-up__ring circle{fill:none;stroke-width:3.5px;stroke:#dce7fb}.lp-up__ring circle+circle{stroke:var(--lp-blue);stroke-linecap:round;stroke-dasharray:94.25}.lp-up__text{min-width:0}.lp-up__text strong{font-size:16px;font-weight:600;line-height:1.25;display:block}.lp-up__text small{color:#8e8e93;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin-top:3px;font-size:13.5px;display:block;overflow:hidden}.lp-up__bar{background:#dce7fb;border-radius:2px;height:3px;margin-top:8px;display:block;overflow:hidden}.lp-up__bar span{background:var(--lp-blue);transform-origin:0;height:100%;display:block}.lp-up__send{color:#a1a1a6;background:#e5e5ea;border-radius:16px;place-items:center;height:54px;margin-top:20px;font-size:17px;font-weight:600;transition:background-color .4s,color .4s,transform .18s;display:grid;position:relative}.lp-up__send.is-enabled{color:#fff;background:#000}.lp-up__spinner{border:2.5px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.75s linear infinite lp-spin}.lp-up__fine{text-align:center;color:#8e8e93;margin-top:12px;font-size:13px}.lp-up__why{color:#6e6e73;background:#f2f2f7;border-radius:14px;gap:10px;margin-top:22px;padding:14px;font-size:13px;line-height:1.4;display:flex}.lp-up__why svg{color:#8e8e93;flex:none;margin-top:1px}.lp-up__why strong{color:#3a3a3c;margin-bottom:2px;font-weight:600;display:block}.lp-up-done{text-align:center;opacity:0;pointer-events:none;align-content:center;justify-items:center;padding:0 36px 40px;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);display:grid;transform:translateY(12px)}.lp-up-done.is-visible{opacity:1;transform:none}.lp-up-done__check{width:92px;height:92px}.lp-up-done__check circle{fill:#34c759}.lp-up-done__check path{fill:none;stroke:#fff;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50px}.lp-up-done.is-visible .lp-up-done__check{animation:.55s cubic-bezier(.34,1.56,.64,1) both lp-pop-in}.lp-up-done.is-visible .lp-up-done__check path{animation:.45s ease-out .3s forwards lp-draw}.lp-up-done__title{letter-spacing:-.02em;margin:24px 0 10px;font-size:26px;font-weight:700}.lp-up-done__text{color:#6e6e73;font-size:16px;line-height:1.45}.lp-touch{opacity:0;pointer-events:none;background:#3c3c4333;border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:62%;box-shadow:inset 0 0 0 1.5px #ffffffbf,0 2px 10px #0000002e}.lp-up__send .lp-touch{left:50%}.lp-touch.is-on{animation:.42s ease-out both lp-tap}.lp-mail__button{transition:transform .16s,box-shadow .16s,filter .16s}.lp-mail__button.is-pressed{filter:brightness(.92);transform:scale(.96);box-shadow:0 3px 10px #4f86e84d}.lp-supply__connector span{z-index:1}.lp-supply__connector:after{content:"";background:var(--lp-blue);opacity:0;border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:0;box-shadow:0 0 0 5px #4f86e82e}.lp-supply__connector.is-travel:after{animation:.7s cubic-bezier(.45,0,.2,1) both lp-travel}@keyframes lp-tap{0%{opacity:0;transform:scale(.6)}25%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes lp-pop-in{0%{transform:scale(.5)}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-travel{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}@keyframes lp-travel-y{0%{opacity:0;top:0}15%,85%{opacity:1}to{opacity:0;top:calc(100% - 10px)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lp [data-reveal]{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 80ms)}.lp [data-reveal]:not([data-in]){opacity:0;transform:translateY(18px)}.lp-hero__photo{animation:2.4s cubic-bezier(.2,.7,.2,1) both lp-settle}.lp-dash__bar span{transform-origin:0;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .35s}.lp-dash:not([data-in]) .lp-dash__bar span{transform:scaleX(0)}.lp-timeline:before{transform-origin:0;transition:transform 1.3s cubic-bezier(.3,.6,.2,1) .2s}.lp-supply__reminders:not([data-in]) .lp-timeline:before{transform:scaleX(0)}.lp-timeline__dot{transition:border-color .3s,transform .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.25s + var(--i,0) * .32s)}.lp-supply__reminders:not([data-in]) .lp-timeline li .lp-timeline__dot{border-color:#d5e2fb;transform:scale(.6)}}@keyframes lp-settle{0%{transform:scale(1.06)}}.lp-features{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.lp-features li{border:1px solid var(--lp-line);background:#fff;border-radius:20px;padding:24px}.lp-features h3{letter-spacing:-.02em;margin:18px 0 6px;font-size:16.5px;font-weight:560}.lp-features p{color:var(--lp-muted);font-size:14.5px}.lp-features .lp-icon-box{background:var(--lp-surface)}.lp-faq__intro{position:sticky;top:100px}.lp-faq__intro>p{max-width:340px;margin-top:16px}.lp-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.lp-faq__list{border-top:1px solid var(--lp-line)}.lp-faq details{border-bottom:1px solid var(--lp-line)}.lp-faq summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:16.5px;font-weight:540;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq__plus{border:1px solid var(--lp-line);background:#fff;border-radius:50%;flex:none;width:32px;height:32px;position:relative}.lp-faq__plus:before,.lp-faq__plus:after{content:"";background:var(--lp-ink);border-radius:2px;width:12px;height:1.6px;margin:auto;transition:transform .2s;position:absolute;inset:0}.lp-faq__plus:after{transform:rotate(90deg)}.lp-faq details[open] .lp-faq__plus:after{transform:rotate(0)}.lp-faq details p{max-width:640px;color:var(--lp-muted);padding:0 56px 22px 0;font-size:15px}.lp-cta{text-align:center;color:#fff;background:radial-gradient(60% 120% at 80% 0%, #4f86e88c 0%, #4f86e800 60%), var(--lp-dark);border-radius:26px;margin:80px 0 0;padding:72px 32px}.lp-cta h2{max-width:720px;margin:0 auto}.lp-cta p{color:#ffffffb8;max-width:560px;margin:18px auto 30px;font-size:16px}.lp-cta .lp-cta__email{margin:22px auto 0;font-size:14.5px}.lp-cta__email a{color:#fff;text-underline-offset:3px;-webkit-user-select:all;user-select:all;text-decoration:underline}.lp-footer{max-width:1440px;padding:36px calc(8px + var(--lp-gutter)) 28px;color:var(--lp-muted);margin:0 auto}.lp-footer .lp-logo{color:var(--lp-ink)}.lp-footer .lp-logo__mark{color:var(--lp-blue)}.lp-footer__top{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.lp-footer__brand{gap:14px;max-width:340px;font-size:14px;display:grid}.lp-footer nav a{align-items:center;min-height:44px;display:inline-flex}.lp-footer nav ul{flex-wrap:wrap;gap:4px 28px;font-size:14px;display:flex}.lp-footer nav a:hover{color:var(--lp-ink)}.lp-footer__legal{border-top:1px solid #d9d9de;max-width:760px;margin-top:36px;padding-top:24px;font-size:13px}.lp-footer__copy,.lp-footer__company{margin-top:8px;font-size:13px}.lp-footer__company a{color:inherit;text-underline-offset:3px;text-decoration:underline}.lp-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-link{align-items:center;gap:6px;min-height:44px;margin-top:12px;font-size:15px;font-weight:500;display:inline-flex;color:#2c68d6!important}.lp-link:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1180px){.lp-nav__link{padding:0 11px}.lp-split{gap:48px}.lp-supply__stage{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);padding:32px}.lp-supply__connector{display:none}.lp-supply__reminders{grid-template-columns:1fr}.lp-iphone{--s:.64}.lp-dash__stats li{padding:12px}}@media (max-width:1100px){.lp-header .lp-logo__tag{display:none}.lp-nav__link{padding:0 9px}.lp-hero{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);row-gap:24px;min-height:0;padding:18px}.lp-hero__veil{background:linear-gradient(#0818345c 0%,#0818346b 42%,#0818341a 62%,#140e0880 100%)}.lp-hero__copy{padding:48px 0 4px max(4px, calc(var(--lp-gutter) - 18px))}.lp-hero__aside{grid-area:3/1;width:min(100%,420px)}}@media (max-width:980px){.lp{--lp-gutter:32px}.lp-nav,.lp-header__actions,.lp-sticky nav,.lp-sticky__login{display:none}.lp-burger{display:grid}.lp-trust ul,.lp-features{grid-template-columns:repeat(2,1fr)}.lp-process,.lp-split,.lp-faq{grid-template-columns:minmax(0,1fr)}.lp-supply__stage{grid-template-columns:minmax(0,1fr);gap:16px}.lp-supply__connector{min-height:56px;display:grid}.lp-supply__connector:before{border-top:0;border-left:2px dashed #4f86e8b3;inset:0 auto 0 50%}.lp-supply__connector:after{margin:0 0 0 -5px;top:0;left:50%}.lp-supply__connector.is-travel:after{animation-name:lp-travel-y}.lp-iphone{--s:.68}.lp-supply__steps{grid-template-columns:minmax(0,1fr)}.lp-process__photo{aspect-ratio:16/9;max-width:none}.lp-faq__intro{position:static}.lp-cases__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--lp-gutter) * -1);padding:0 var(--lp-gutter);scroll-padding:0 var(--lp-gutter);grid-template-columns:none;grid-auto-columns:min(78%,420px);grid-auto-flow:column;overflow-x:auto}.lp-cases__grid::-webkit-scrollbar{display:none}.lp-case{scroll-snap-align:start;min-height:400px}.lp-materials{flex-direction:column;align-items:flex-start;gap:14px;padding:24px 28px}.lp-materials ul{width:100%}}@media (max-width:720px){.lp-table__head{display:none}.lp-table__row{grid-template-columns:1fr;gap:12px;padding:22px}}@media (max-width:640px){.lp{--lp-gutter:16px;padding:0}.lp-shell{box-shadow:none;border-radius:0;padding:8px 8px 24px}.lp-hero{border-radius:22px}.lp-hero__photo{object-position:4% 50%}.lp-section{padding:64px var(--lp-gutter) 0}.lp-trust{padding:28px var(--lp-gutter) 0}.lp-trust ul{grid-template-columns:1fr;gap:20px}.lp-hero{padding:14px}.lp-hero__copy{padding-top:36px}.lp-pills{gap:6px}.lp-pill{height:42px;padding:0 15px}.lp-pack{padding:14px}.lp-sticky{width:calc(100% - 16px);height:58px;top:8px}.lp-sticky .lp-btn--dark{height:42px;padding:0 16px}.lp-step{grid-template-columns:36px 1fr 44px;padding:24px 0}.lp-circle--step{width:44px;height:44px}.lp-process__photo{aspect-ratio:4/3.4}.lp-cases{border-radius:24px;margin-top:64px;padding:28px 16px 16px}.lp-cases__head{flex-direction:column;margin-bottom:28px}.lp-cases__grid{grid-auto-columns:86%;gap:12px;margin:0 -16px;padding:0 16px;scroll-padding:0 16px}.lp-case{gap:64px;min-height:340px}.lp-materials{padding:22px 20px}.lp-materials ul{justify-content:flex-start;gap:10px 22px}.lp-materials li{font-size:16px}.lp-dash{padding:20px}.lp-dash__score strong{font-size:56px}.lp-dash__stats{grid-template-columns:repeat(2,1fr)}.lp-dash__list li{grid-template-columns:38px 1fr}.lp-dash__list .lp-status{grid-column:2;justify-self:start}.lp-supply__stage{border-radius:24px;margin-top:32px;padding:24px 12px}.lp-iphone{--s:.66}.lp-mail__meta,.lp-mail__body{padding-left:16px;padding-right:16px}.lp-supply__steps li,.lp-supply__reminders{padding:24px}.lp-timeline{grid-template-columns:1fr;gap:18px}.lp-timeline:before{display:none}.lp-timeline li{padding:0 0 0 30px}.lp-timeline li:not(:last-child):after{content:"";background:#c3d5f7;width:2px;position:absolute;top:14px;bottom:-18px;left:6px}.lp-supply__reminders-head{align-items:flex-start}.lp-supply__reminders-head svg{margin-top:3px}.lp-features{grid-template-columns:1fr}.lp-features li{padding:24px}.lp-faq summary{font-size:16.5px}.lp-faq details p{padding-right:0}.lp-cta{border-radius:24px;margin-top:64px;padding:56px 20px}.lp-footer{padding:32px calc(8px + var(--lp-gutter)) 24px}.lp-footer nav ul{gap:4px 24px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}}@media (max-width:980px){.lp-supply__arrow{transform:rotate(90deg)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro)[data-reveal],.lp .lp-cases__head[data-reveal]{opacity:1!important;transform:none!important}.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro)[data-reveal]>*,.lp .lp-cases__head[data-reveal]>div>*,.lp .lp-cases__head[data-reveal]>a{transition:opacity .7s cubic-bezier(.2,.7,.2,1),translate .9s cubic-bezier(.2,.7,.2,1),clip-path 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--n,0) * 90ms)}.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro)[data-reveal] h2,.lp .lp-cases__head[data-reveal] h2{clip-path:inset(-20% -2%)}.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro)[data-reveal]:not([data-in])>*,.lp .lp-cases__head[data-reveal]:not([data-in])>div>*,.lp .lp-cases__head[data-reveal]:not([data-in])>a{opacity:0;translate:0 14px}.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro)[data-reveal]:not([data-in]) h2,.lp .lp-cases__head[data-reveal]:not([data-in]) h2{opacity:1;clip-path:inset(-20% -2% 100%);translate:0 .9em}.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro,.lp-cases__head>div)>:nth-child(2){--n:1}.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro,.lp-cases__head>div)>:nth-child(3){--n:2}.lp :is(.lp-section__head,.lp-process__intro,.lp-split__copy,.lp-faq__intro,.lp-cases__head>div)>:nth-child(n+4),.lp .lp-cases__head>a{--n:3}.lp-case>img,.lp-process__photo img{transition:scale 1.6s cubic-bezier(.2,.7,.2,1)}.lp-case[data-reveal]:not([data-in])>img,.lp-process__intro[data-reveal]:not([data-in]) .lp-process__photo img{scale:1.1}.lp-process__note{transition:opacity .6s .5s,translate .8s cubic-bezier(.2,.7,.2,1) .5s}.lp-process__intro[data-reveal]:not([data-in]) .lp-process__note{opacity:0;translate:0 16px}.lp-dash__stats li,.lp-dash__list li,.lp-table__row,.lp-faq details,.lp-materials li{transition:opacity .6s,translate .7s cubic-bezier(.2,.7,.2,1)}.lp-dash:not([data-in]) :is(.lp-dash__stats li,.lp-dash__list li),.lp-table:not([data-in]) .lp-table__row,.lp-faq__list:not([data-in]) details,.lp-materials:not([data-in]) li{opacity:0;translate:0 12px}.lp-dash__stats li:first-child{transition-delay:.25s}.lp-dash__stats li:nth-child(2){transition-delay:.32s}.lp-dash__stats li:nth-child(3){transition-delay:.39s}.lp-dash__stats li:nth-child(4){transition-delay:.46s}.lp-dash__list li:first-child{transition-delay:.55s}.lp-dash__list li:nth-child(2){transition-delay:.63s}.lp-dash__list li:nth-child(3){transition-delay:.71s}.lp-table__row:nth-child(2){transition-delay:.2s}.lp-table__row:nth-child(3){transition-delay:.3s}.lp-table__row:nth-child(4){transition-delay:.4s}.lp-table__row:nth-child(5){transition-delay:.5s}.lp-faq details:nth-child(2){transition-delay:50ms}.lp-faq details:nth-child(3){transition-delay:.1s}.lp-faq details:nth-child(4){transition-delay:.15s}.lp-faq details:nth-child(5){transition-delay:.2s}.lp-faq details:nth-child(6){transition-delay:.25s}.lp-faq details:nth-child(7){transition-delay:.3s}.lp-faq details:nth-child(8){transition-delay:.35s}.lp-faq details:nth-child(9){transition-delay:.4s}.lp-faq details:nth-child(10){transition-delay:.45s}.lp-materials li:first-child{transition-delay:.1s}.lp-materials li:nth-child(2){transition-delay:.18s}.lp-materials li:nth-child(3){transition-delay:.26s}.lp-materials li:nth-child(4){transition-delay:.34s}.lp-materials li:nth-child(5){transition-delay:.42s}.lp-materials li:nth-child(6){transition-delay:.5s}.lp-cta .lp-btn{transition:opacity .6s .35s,translate .8s cubic-bezier(.2,.7,.2,1) .35s,transform .15s}.lp-cta:not([data-in]) .lp-btn{opacity:0;translate:0 12px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-hero__photo{animation:2.4s cubic-bezier(.2,.7,.2,1) both lp-settle,linear both lp-hero-depth;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh}@media (min-width:1101px){.lp-hero__copy,.lp-hero__aside{animation:linear both lp-hero-exit;animation-timeline:scroll(root);animation-range:0 85vh}}.lp-cases,.lp-supply__stage,.lp-cta{transform-origin:50% 100%;animation:linear both lp-panel-in;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes lp-hero-depth{to{translate:0 10%}}@keyframes lp-hero-exit{to{opacity:.1;translate:0 -56px}}@keyframes lp-panel-in{0%{scale:.95}}.lp-pack__bar span{transition:transform .7s cubic-bezier(.2,.7,.2,1),background-color .4s}.lp-chip-status{animation:.45s cubic-bezier(.34,1.56,.64,1) both lp-chip-in}@keyframes lp-chip-in{0%{opacity:0;transform:scale(.8)}}.lp-circle--step{position:relative}.lp-step__ring{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px;transform:rotate(-90deg)}.lp-step__ring circle{fill:none;stroke:var(--lp-blue);stroke-width:2px;stroke-linecap:round;stroke-dasharray:141.37;opacity:.55}.lp-dash{position:relative}.lp-dash__bar span{transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .35s,width .9s cubic-bezier(.2,.7,.2,1)}.lp-status--ok{color:#6fd3a5}.lp-status{animation:.45s cubic-bezier(.34,1.56,.64,1) both lp-chip-in}.lp-bump{animation:.6s cubic-bezier(.34,1.56,.64,1) lp-bump;display:inline-block}@keyframes lp-bump{40%{color:#fff;transform:scale(1.18)}}.lp-dash__list li{max-height:120px}.lp-dash__list li.is-flash{animation:1.4s lp-row-flash}@keyframes lp-row-flash{0%{background-color:#253556;border-color:#3c5689}}.lp-dash__list li.is-leaving{animation:.5s cubic-bezier(.4,0,.2,1) forwards lp-row-out}@keyframes lp-row-out{to{opacity:0;border-width:0;max-height:0;margin-top:-8px;padding-top:0;padding-bottom:0;transform:translate(16px)}}.lp-toast{z-index:2;opacity:0;pointer-events:none;width:min(290px,100% - 28px);transition:opacity .35s,translate .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:14px;right:14px;translate:0 -8px}.lp-toast.is-on{opacity:1;translate:0}.lp-toast__inner{background:#26262bf5;border:1px solid #3a3a40;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;animation:.35s both lp-fade;display:flex;box-shadow:0 14px 30px #0006}.lp-toast__inner strong{color:#f2f2f3;font-size:13px;font-weight:600;display:block}.lp-toast__inner small{color:#a0a0a8;font-size:12px;display:block}.lp-toast__icon{color:#9dbcf5;background:#2f4166;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.lp-toast__icon--check{color:#6fd3a5;background:#1f4a37}.lp-docs{position:relative}.lp-docs>span{transition:opacity .35s,scale .45s cubic-bezier(.34,1.56,.64,1)}.lp-docs>span.is-pending{opacity:0;scale:.85}.lp-docs>.lp-docs__scan{color:var(--lp-muted);background:0 0;align-items:center;gap:8px;padding:0;font-size:13px;animation:.3s both lp-fade;display:inline-flex;position:absolute;top:50%;left:0;translate:0 -50%}.lp-docs .lp-docs__spinner{border:2px solid #d5e2fb;border-top-color:var(--lp-blue);background:0 0;border-radius:50%;width:14px;height:14px;padding:0;animation:.7s linear infinite lp-spin;display:block}.lp-table__row.is-scanning .lp-chip{animation:.8s lp-chip-scan;animation-delay:calc(var(--k,0) * .12s)}.lp-table__row .lp-chip:nth-child(2){--k:1}.lp-table__row .lp-chip:nth-child(3){--k:2}@keyframes lp-chip-scan{40%{color:#244f9e;background:#dfe9fd;box-shadow:0 0 0 1px #b9cdf6}}.lp-timeline__dot.is-hit{background:var(--lp-blue);border-color:var(--lp-blue)}.lp-timeline li:last-child .lp-timeline__dot.is-hit{background:var(--lp-review);border-color:var(--lp-review)}.lp-timeline__dot.is-hit:after{content:"";color:var(--lp-blue);border:2px solid;border-radius:50%;animation:.9s ease-out both lp-ping;position:absolute;inset:-3px}.lp-timeline li:last-child .lp-timeline__dot.is-hit:after{color:var(--lp-review)}@keyframes lp-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.lp-timeline__now{z-index:1;background:var(--lp-ink);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600;transition:opacity .3s;position:absolute;translate:-50% calc(-100% - 12px)}.lp-timeline__now:after{content:"";background:inherit;border-radius:1px;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.lp-timeline__now.is-on{opacity:1}.lp-timeline__now.is-vertical{right:0;translate:0 -50%;left:auto!important}.lp-timeline__now.is-vertical:after{display:none}.lp-features .lp-features__source{color:var(--lp-muted);opacity:.85;margin-top:10px;font-size:12.5px}
