.lift-page{--lift-red-700:#b91c1c;--lift-red-600:#dc2626;--lift-red-500:#ef4444;--lift-red-400:#f87171;--lift-red-50:#fef2f2;--lift-dark:#020617;--lift-dark-2:#0f172a;--lift-dark-3:#1e293b;--lift-slate-700:#334155;--lift-slate-600:#475569;--lift-slate-500:#64748b;--lift-slate-400:#94a3b8;--lift-slate-300:#cbd5e1;--lift-slate-200:#e2e8f0;--lift-slate-100:#f1f5f9;--lift-slate-50:#f8fafc;--lift-gray-900:#111827;--lift-gray-800:#1f2937;--lift-gray-700:#374151;--lift-gray-400:#9ca3af;--lift-gray-100:#f3f4f6;--lift-green-400:#4ade80;--lift-green-500:#22c55e;--lift-white:#fff;--lift-ink:#0f172a;--lift-radius-md:12px;--lift-radius-lg:16px;--lift-radius-xl:24px;--lift-radius-2xl:32px;--lift-radius-3xl:40px;--lift-radius-pill:999px;--lift-container-x:clamp(20px,4vw,48px);background-color:var(--lift-white);color:var(--lift-ink);min-height:100vh;font-family:inherit}.lift-page ::selection{background-color:var(--lift-red-500);color:#fff}.lift-br-mobile{display:inline}@media (min-width:768px){.lift-br-mobile{display:none}}.lift-br-desktop{display:none}@media (min-width:1024px){.lift-br-desktop{display:inline}}.lift-hero{background-color:var(--lift-dark);color:#fff;padding-block:clamp(6rem,12vw,12rem) clamp(4rem,8vw,8rem);position:relative;overflow:hidden}.lift-hero__bg{opacity:.25;pointer-events:none;position:absolute;inset:0}.lift-hero__glow{filter:blur(120px);mix-blend-mode:screen;background-color:#dc262633;border-radius:50%;width:70%;height:140%;position:absolute;top:-20%;right:-20%}.lift-hero__grid-pattern{width:100%;height:100%;position:absolute;inset:0}.lift-hero__inner{z-index:1;width:100%;max-width:1280px;padding-inline:var(--lift-container-x);margin-inline:auto;position:relative}.lift-hero__grid{align-items:center;gap:4rem;display:grid}@media (min-width:1024px){.lift-hero__grid{grid-template-columns:7fr 5fr}}.lift-hero__text{flex-direction:column;gap:2rem;display:flex}.lift-hero__badge{border-radius:var(--lift-radius-pill);-webkit-backdrop-filter:blur(4px);text-transform:uppercase;letter-spacing:.2em;color:var(--lift-slate-300);background-color:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:.75rem;width:fit-content;padding:.5rem 1rem;font-size:.75rem;font-weight:500;display:inline-flex}.lift-hero__badge-dot{background-color:var(--lift-red-500);width:.5rem;height:.5rem;box-shadow:0 0 10px var(--lift-red-500);border-radius:50%;animation:2s cubic-bezier(.4,0,.6,1) infinite lift-pulse}@keyframes lift-pulse{0%,to{opacity:1}50%{opacity:.4}}.lift-hero__title{letter-spacing:-.02em;margin:0;font-size:clamp(3rem,9vw,7rem);font-weight:300;line-height:1.05}.lift-hero__title-accent{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,#fff,var(--lift-slate-500));font-weight:500}.lift-hero__desc{color:var(--lift-slate-400);max-width:36rem;margin:0;font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:300;line-height:1.75}.lift-hero__stats{flex-wrap:wrap;gap:1rem;padding-top:.5rem;display:flex}.lift-hero__stat{border-radius:var(--lift-radius-md);background-color:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.lift-hero__stat-icon{flex-shrink:0;display:inline-flex}.lift-hero__stat-icon svg{width:1.25rem;height:1.25rem}.lift-hero__stat-icon--green{color:var(--lift-green-400)}.lift-hero__stat-icon--red{color:var(--lift-red-400)}.lift-hero__stat-label{color:var(--lift-slate-400);text-transform:uppercase;letter-spacing:.15em;font-size:.625rem}.lift-hero__stat-val{font-size:.875rem;font-weight:700}.lift-hero__visual{position:relative}.lift-hero__visual-inner{aspect-ratio:3/4;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:768px){.lift-hero__visual-inner{aspect-ratio:1}}@media (min-width:1024px){.lift-hero__visual-inner{aspect-ratio:4/5}}.lift-hero__glow-img{background-image:linear-gradient(to top right,var(--lift-dark-2),var(--lift-dark-3));filter:blur(48px);opacity:.5;border-radius:50%;position:absolute;inset:0}.lift-hero__img{z-index:1;object-fit:contain;filter:drop-shadow(0 20px 50px #00000080);width:75%;height:auto;transition:transform .7s;position:relative}.lift-hero__visual-inner:hover .lift-hero__img{transform:scale(1.05)}.lift-hero__tag{z-index:2;color:var(--lift-ink);border-radius:var(--lift-radius-lg);background-color:#fff;padding:1rem;position:absolute;top:25%;right:-1rem;transform:rotate(3deg);box-shadow:0 25px 50px -12px #00000080}.lift-hero__tag-label{text-transform:uppercase;letter-spacing:.15em;color:var(--lift-red-600);margin-bottom:.25rem;font-size:.625rem;font-weight:700}.lift-hero__tag-val{font-size:1.5rem;font-weight:900;line-height:1}.lift-hero__tag-unit{margin-left:.25rem;font-size:.875rem;font-weight:500}.lift-cat{background-color:var(--lift-slate-50);border-top:1px solid var(--lift-slate-200);padding-block:clamp(4rem,8vw,6rem)}.lift-cat__inner{width:100%;max-width:72rem;padding-inline:var(--lift-container-x);margin-inline:auto}.lift-cat__head{text-align:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.lift-cat__eyebrow{color:var(--lift-red-600);letter-spacing:.15em;text-transform:uppercase;font-size:.875rem;font-weight:700}.lift-cat__title{color:var(--lift-ink);margin:1rem 0 1.5rem;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:900;line-height:1.2}.lift-cat__divider{background-color:var(--lift-red-600);border-radius:var(--lift-radius-pill);width:6rem;height:.375rem;margin:0 auto}.lift-cat__desc{color:var(--lift-slate-600);max-width:42rem;margin:1.5rem auto 0;font-size:1.125rem;font-weight:300;line-height:1.7}.lift-cat__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.lift-cat__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lift-cat__card{background-color:var(--lift-white);border-radius:var(--lift-radius-2xl);border:1px solid var(--lift-slate-100);flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.lift-cat__card:before{content:"";background-color:var(--lift-red-600);transform-origin:0;z-index:3;width:100%;height:4px;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.lift-cat__card:hover{transform:translateY(-6px);box-shadow:0 25px 40px -12px #0206172e}.lift-cat__card:hover:before{transform:scaleX(1)}.lift-cat__media{aspect-ratio:16/10;background-color:var(--lift-slate-50);border-bottom:1px solid var(--lift-slate-100);position:relative;overflow:hidden}.lift-cat__num{z-index:2;letter-spacing:.1em;color:#fff;background-color:var(--lift-red-600);border-radius:var(--lift-radius-md);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:900;display:flex;position:absolute;top:1rem;left:1rem;box-shadow:0 6px 14px #dc262659}.lift-cat__img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:1.5rem;transition:transform .5s}.lift-cat__img--cover{object-fit:cover;mix-blend-mode:normal;padding:0}.lift-cat__card:hover .lift-cat__img{transform:scale(1.08)}.lift-cat__body{flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex}.lift-cat__name{color:var(--lift-ink);font-size:1.375rem;font-weight:700;transition:color .3s}.lift-cat__card:hover .lift-cat__name{color:var(--lift-red-600)}.lift-cat__text{color:var(--lift-slate-500);font-size:.875rem;font-weight:300;line-height:1.7}.lift-cat__list{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.5rem;list-style:none;display:flex}.lift-cat__list-item{color:var(--lift-slate-600);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.lift-cat__dot{background-color:var(--lift-red-500);border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.lift-wll{background-color:var(--lift-white);border-top:1px solid var(--lift-slate-200);padding-block:clamp(4rem,8vw,6rem)}.lift-wll__inner{width:100%;max-width:64rem;padding-inline:var(--lift-container-x);margin-inline:auto}.lift-wll__head{text-align:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.lift-wll__eyebrow{color:var(--lift-red-600);letter-spacing:.15em;text-transform:uppercase;font-size:.875rem;font-weight:700}.lift-wll__title{color:var(--lift-ink);margin:1rem 0 1.5rem;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:900;line-height:1.2}.lift-wll__divider{background-color:var(--lift-red-600);border-radius:var(--lift-radius-pill);width:6rem;height:.375rem;margin:0 auto}.lift-wll__desc{color:var(--lift-slate-500);max-width:42rem;margin:1.5rem auto 0;font-size:1.125rem;font-weight:300;line-height:1.7}.lift-wll__desc-strong{color:var(--lift-ink);font-weight:600}.lift-wll__card{background-color:var(--lift-white);border-radius:var(--lift-radius-2xl);border:1px solid var(--lift-slate-200);overflow:hidden;box-shadow:0 20px 40px -12px #0206172e}.lift-wll__scroll{overflow-x:auto}.lift-wll__table{text-align:center;border-collapse:collapse;width:100%;min-width:800px}.lift-wll__thead-row{color:#fff;border-bottom:4px solid var(--lift-red-600);background-color:#000}.lift-wll__th{border-right:1px solid var(--lift-gray-800);vertical-align:middle;width:20%;padding:1.5rem}.lift-wll__th:last-child{border-right:none}.lift-wll__th-size{background-color:var(--lift-gray-900)}.lift-wll__th-size-label{color:var(--lift-gray-400);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.875rem}.lift-wll__th-size-val{color:var(--lift-red-500);font-size:1.25rem;font-weight:700}.lift-wll__leg{flex-direction:column;align-items:center;gap:.5rem;display:flex}.lift-wll__leg-circle{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:700;display:flex}.lift-wll__leg-circle--n1{border-color:var(--lift-slate-600);background-color:var(--lift-gray-800);color:#fff}.lift-wll__leg-circle--n2{border-color:var(--lift-red-500);color:var(--lift-red-400);background-color:#ef44441a}.lift-wll__leg-circle--n2b{border-color:var(--lift-slate-600);color:var(--lift-gray-400)}.lift-wll__leg-circle--n4{border-color:var(--lift-red-600);background-color:var(--lift-red-600);color:#fff;box-shadow:0 8px 16px #dc26264d}.lift-wll__leg-title{font-size:.875rem;font-weight:700}.lift-wll__leg-title--red{color:var(--lift-red-400)}.lift-wll__leg-title--mute{color:var(--lift-gray-400)}.lift-wll__leg-sub{color:var(--lift-gray-400);font-size:.75rem}.lift-wll__leg-sub--red{color:#f87171b3}.lift-wll__leg-sub--mute{color:var(--lift-slate-500)}.lift-wll__tr{border-bottom:1px solid var(--lift-gray-100);transition:background-color .15s}.lift-wll__tr:hover{background-color:#fef2f280}.lift-wll__td{color:var(--lift-gray-700);padding:1.25rem;font-size:1.125rem;font-weight:500}.lift-wll__td-size{color:#fff;background-color:var(--lift-gray-900);border-right:1px solid var(--lift-gray-800);font-weight:900}.lift-wll__td-hi{color:var(--lift-red-600);background-color:#fef2f266;font-weight:700}.lift-wll__td-mute{color:var(--lift-gray-400)}.lift-wll__td-max{color:var(--lift-red-700);background-color:#fef2f2cc;font-weight:900}.lift-wll__warn{background-color:var(--lift-red-50);border-top:4px solid var(--lift-red-600);padding:clamp(1.5rem,3vw,2rem)}.lift-wll__warn-row{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:768px){.lift-wll__warn-row{flex-direction:row;align-items:center}}.lift-wll__warn-main{align-items:flex-start;gap:1rem;display:flex}.lift-wll__warn-icon-wrap{background-color:var(--lift-red-600);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:.25rem;animation:2s cubic-bezier(.4,0,.6,1) infinite lift-pulse;display:flex;box-shadow:0 4px 10px #dc26264d}.lift-wll__warn-icon{width:1.25rem;height:1.25rem}.lift-wll__warn-title{color:#991b1b;margin-bottom:.25rem;font-weight:900}.lift-wll__warn-text{color:var(--lift-red-700);font-size:.875rem;font-weight:500;line-height:1.7}.lift-wll__warn-strong{color:#7f1d1d;text-decoration:underline;-webkit-text-decoration-color:var(--lift-red-400);text-decoration-color:var(--lift-red-400);text-underline-offset:4px;font-weight:900;text-decoration-thickness:2px}.lift-wll__warn-btn{white-space:nowrap;background-color:var(--lift-red-600);color:#fff;border-radius:var(--lift-radius-pill);border:1px solid var(--lift-red-500);flex-shrink:0;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .3s,transform .3s,box-shadow .3s;box-shadow:0 4px 10px #0206171f}.lift-wll__warn-btn:hover{background-color:var(--lift-red-700);transform:translateY(-2px);box-shadow:0 10px 20px #0206172e}.lift-cta{background-color:var(--lift-dark);color:#fff;padding-block:clamp(4rem,8vw,6rem);position:relative;overflow:hidden}.lift-cta__bg{opacity:.6;pointer-events:none;background-image:repeating-linear-gradient(45deg,#ffffff05 0 1px,#0000 1px 10px);position:absolute;inset:0}.lift-cta__glow-a{background-color:var(--lift-red-600);filter:blur(120px);opacity:.2;pointer-events:none;border-radius:50%;width:24rem;height:24rem;position:absolute;top:-10rem;right:-10rem}.lift-cta__glow-b{background-color:var(--lift-slate-500);filter:blur(120px);opacity:.2;pointer-events:none;border-radius:50%;width:24rem;height:24rem;position:absolute;bottom:-10rem;left:-10rem}.lift-cta__inner{z-index:1;width:100%;max-width:72rem;padding-inline:var(--lift-container-x);margin-inline:auto;position:relative}.lift-cta__panel{-webkit-backdrop-filter:blur(24px);border-radius:var(--lift-radius-3xl);background-color:#0f172ae6;border:1px solid #33415580;flex-direction:column;align-items:center;gap:3rem;padding:clamp(2rem,5vw,4rem);display:flex;box-shadow:0 0 50px #00000080}@media (min-width:1024px){.lift-cta__panel{flex-direction:row;gap:5rem}}.lift-cta__visual{width:100%;position:relative}@media (min-width:1024px){.lift-cta__visual{flex-shrink:0;width:40%}}.lift-cta__visual-glow{background-image:linear-gradient(to top right,var(--lift-red-600),transparent);border-radius:var(--lift-radius-lg);opacity:.2;filter:blur(16px);position:absolute;inset:0;transform:rotate(3deg)}.lift-cta__img{object-fit:cover;border-radius:var(--lift-radius-lg);border:1px solid var(--lift-slate-700);filter:grayscale();width:100%;height:auto;transition:filter .5s;position:relative;box-shadow:0 20px 25px -5px #0000004d}.lift-cta__visual:hover .lift-cta__img{filter:grayscale(0)}.lift-cta__badge{color:var(--lift-ink);border-radius:var(--lift-radius-md);border:1px solid var(--lift-slate-200);background-color:#fff;align-items:center;gap:.75rem;padding:1rem 1.5rem;animation:3s ease-in-out infinite lift-bounce;display:flex;position:absolute;bottom:-1.5rem;right:-.5rem;box-shadow:0 20px 25px -5px #0000004d}.lift-cta__badge-dot{background-color:var(--lift-green-500);border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem}.lift-cta__badge span:last-child{white-space:nowrap;font-size:.875rem;font-weight:700}@keyframes lift-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lift-cta__content{flex-direction:column;gap:2.5rem;width:100%;display:flex}.lift-cta__eyebrow{border-radius:var(--lift-radius-pill);width:fit-content;color:var(--lift-red-400);text-transform:uppercase;letter-spacing:.2em;background-color:#ef44441a;border:1px solid #ef44444d;align-items:center;gap:.5rem;padding:.375rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.lift-cta__eyebrow-icon{width:1rem;height:1rem}.lift-cta__title{color:#fff;letter-spacing:-.01em;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:300;line-height:1.15}.lift-cta__title-accent{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,var(--lift-red-400),var(--lift-red-500),var(--lift-red-700));font-weight:900}.lift-cta__desc{color:var(--lift-slate-300);border-left:2px solid #ef444480;margin:0;padding-left:1.5rem;font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:300;line-height:1.75}.lift-cta__list{flex-direction:column;gap:.75rem;list-style:none;display:flex}.lift-cta__list-item{border-radius:var(--lift-radius-lg);color:var(--lift-slate-200);background-color:#ffffff0d;border:1px solid #ffffff0d;align-items:center;gap:1rem;padding:1rem;font-size:.9375rem;font-weight:500;transition:background-color .3s,border-color .3s;display:flex}.lift-cta__list-item:hover{background-color:#ffffff1a;border-color:#ef44444d}.lift-cta__list-icon{width:2rem;height:2rem;color:var(--lift-red-400);background-color:#ef444433;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lift-cta__list-icon svg{width:1.125rem;height:1.125rem}.lift-cta__actions{flex-direction:column;gap:1rem;padding-top:.5rem;display:flex}@media (min-width:640px){.lift-cta__actions{flex-direction:row}}.lift-cta__btn-primary{background-image:linear-gradient(to right,var(--lift-red-600),var(--lift-red-700));color:#fff;border-radius:var(--lift-radius-pill);border:1px solid #ef444480;justify-content:center;align-items:center;gap:.75rem;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s,background-image .3s;display:inline-flex;box-shadow:0 10px 20px #dc262666}.lift-cta__btn-primary:hover{background-image:linear-gradient(to right,var(--lift-red-500),var(--lift-red-600));transform:translateY(-2px);box-shadow:0 14px 28px #dc262680}.lift-cta__btn-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.lift-cta__btn-secondary{-webkit-backdrop-filter:blur(4px);color:#fff;border-radius:var(--lift-radius-pill);background-color:#ffffff0d;border:1px solid #fff3;justify-content:center;align-items:center;gap:.75rem;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex}.lift-cta__btn-secondary:hover{background-color:#ffffff1a;border-color:#fff6}
