.lw-page{min-height:100vh;color:var(--text);font-family:var(--font-body);background:#0d0d0d}.lw-container{z-index:2;max-width:1180px;margin:0 auto;padding:0 24px;position:relative}.lw-center{justify-content:center;display:flex}.lw-accent{color:var(--accent)}.lw-br-desktop{display:inline}.lw-br-mobile{display:none}.lw-btn{letter-spacing:-.005em;color:#fff;background:linear-gradient(#f2532d 0%,#e23a12 100%);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:14.5px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 0 0 1px #ed40188c,0 8px 24px -6px #ed40188c}.lw-btn:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff40,0 0 0 1px #ed4018b3,0 14px 36px -8px #ed4018b3}.lw-btn:active{transform:translateY(0)}.lw-btn-lg{padding:17px 34px;font-size:16px}.lw-btn-sm{gap:8px;padding:9px 18px;font-size:13px}.lw-btn-arrow{transition:transform .2s}.lw-btn:hover .lw-btn-arrow{transform:translate(3px)}.lw-cta-block{flex-direction:column;align-items:center;gap:14px;display:flex}.lw-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;font-size:12.5px;font-weight:600;display:inline-flex}.lw-eyebrow-line{background:linear-gradient(90deg,#0000,#ed4018b3);width:28px;height:1px}.lw-eyebrow-line:last-child{transform:scaleX(-1)}.lw-h1{font-family:var(--font-display);letter-spacing:-.025em;color:#f7f7f3;max-width:1080px;margin:28px 0 0;font-size:clamp(40px,6.2vw,76px);font-weight:700;line-height:1.08}.lw-h2{font-family:var(--font-display);letter-spacing:-.025em;color:#f7f7f3;margin:18px 0 0;font-size:clamp(32px,4.4vw,54px);font-weight:700;line-height:1.1}.lw-sec-head{text-align:center;max-width:820px;margin:0 auto}.lw-sec-sub{max-width:600px;color:var(--text-3);margin:18px auto 0;font-size:17px;line-height:1.6}.lw-hero{text-align:center;padding:150px 0 96px;position:relative;overflow:hidden}.lw-hero-inner{flex-direction:column;align-items:center;display:flex}.lw-hero-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:top;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%)}.lw-hero-glow{z-index:0;pointer-events:none;filter:blur(30px);background:radial-gradient(#ed401838 0%,#ed40180f 45%,#0000 70%);border-radius:50%;width:1100px;height:640px;position:absolute;top:-280px;left:50%;transform:translate(-50%)}.lw-hero-sub{max-width:620px;color:var(--text-2);margin:28px 0 0;font-size:19px;line-height:1.6}.lw-stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff17;border-radius:20px;grid-template-columns:repeat(4,1fr);width:100%;max-width:1000px;margin-top:72px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 24px 60px -20px #0009}.lw-stat{padding:28px 20px}.lw-stat+.lw-stat{border-left:1px solid #ffffff14}.lw-stat-value{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1}.lw-stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);margin-top:10px;font-size:12px;font-weight:600}.lw-section{padding:112px 0;scroll-margin-top:80px}.lw-section-alt{background:linear-gradient(#0d0d0d 0%,#121212 50%,#0d0d0d 100%);border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.lw-card{text-align:left;background:linear-gradient(#ffffff0a 0%,#ffffff04 100%);border:1px solid #ffffff14;border-radius:18px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;box-shadow:inset 0 1px #ffffff0d}.lw-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ed401899,#0000);height:1px;transition:opacity .25s;position:absolute;top:-1px;left:18%;right:18%}.lw-card:hover{border-color:#ffffff24;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0f,0 24px 48px -24px #000c,0 0 40px -20px #ed401859}.lw-card:hover:before{opacity:1}.lw-card-top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.lw-step-num{font-family:var(--font-display);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px #ffffff38;font-size:44px;font-weight:700;line-height:1}.lw-icon-chip{width:44px;height:44px;color:var(--accent);background:linear-gradient(#ed401833,#ed401814);border:1px solid #ed40184d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 24px -6px #ed401873}.lw-icon-chip-lg{width:48px;height:48px;margin-bottom:24px}.lw-card-title{letter-spacing:-.015em;color:#fff;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.lw-card-body{color:var(--text-3);margin:0;font-size:15px;line-height:1.65}.lw-steps{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:64px;display:grid}.lw-step{flex-direction:column;display:flex}.lw-faq{flex-direction:column;gap:12px;max-width:820px;margin:56px auto 0;display:flex}.lw-faq-item{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;transition:border-color .25s}.lw-faq-item:hover,.lw-faq-item[open]{border-color:#ed401859}.lw-faq-q{cursor:pointer;font-family:var(--font-display);letter-spacing:-.015em;color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:19px;font-weight:600;list-style:none;display:flex}.lw-faq-q::-webkit-details-marker{display:none}.lw-faq-icon{color:var(--accent);flex-shrink:0;font-size:24px;line-height:1;transition:transform .25s}.lw-faq-item[open] .lw-faq-icon{transform:rotate(45deg)}.lw-faq-a{padding:0 26px 24px}.lw-reasons{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px;display:grid}.lw-reason{padding:32px}.lw-reason-title{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.25}.lw-final{text-align:center;background:linear-gradient(#161616 0%,#0f0f0f 100%);border:1px solid #ffffff17;border-radius:28px;max-width:880px;margin:0 auto;padding:64px 32px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -40px #000c}.lw-final-grid{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 100%,#000 20%,#0000 70%);mask-image:radial-gradient(60% 70% at 50% 100%,#000 20%,#0000 70%)}.lw-final-glow{pointer-events:none;filter:blur(20px);background:radial-gradient(#ed401847 0%,#ed40180f 50%,#0000 70%);border-radius:50%;width:900px;height:520px;position:absolute;bottom:-320px;left:50%;transform:translate(-50%)}.lw-final-inner{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.lw-final .lw-h2{margin-top:0}.lw-footer{border-top:1px solid #ffffff12;padding:48px 0 40px}.lw-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.lw-footer-logo{align-items:center;display:inline-flex}.lw-footer-copy{color:var(--text-4);font-size:13px}@media (max-width:1024px){.lw-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.lw-br-desktop{display:none}.lw-hero{padding:120px 0 64px}.lw-hero-sub{font-size:16.5px}.lw-stats{grid-template-columns:repeat(2,1fr);margin-top:56px}.lw-stat:nth-child(3){border-left:none}.lw-stat:nth-child(n+3){border-top:1px solid #ffffff14}.lw-section{padding:80px 0}.lw-reasons{grid-template-columns:1fr}.lw-steps,.lw-reasons{margin-top:44px}.lw-final{border-radius:22px;padding:48px 22px}.lw-footer-inner{text-align:center;flex-direction:column}}@media (max-width:560px){.lw-br-mobile{display:inline}.lw-container{padding:0 16px}.lw-steps{grid-template-columns:1fr}.lw-btn-lg{padding:16px 26px;font-size:15px}.lw-stat{padding:22px 12px}.lw-card{padding:24px}}
