.lp-header{position:sticky;top:0;z-index:var(--z-sticky);background-color:rgb(255 255 255 / .95);border-bottom:1px solid var(--color-border-light);transition:background-color var(--transition-normal),box-shadow var(--transition-normal)}.lp-header.scrolled{background-color:rgb(255 255 255 / .85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-sm)}.lp-header-inner{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);gap:var(--space-4)}.lp-header-logo{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--color-text);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg)}.lp-header-logo img{display:block;height:28px;width:auto}.lp-header-nav{display:none;align-items:center;gap:var(--space-6)}.lp-header-nav a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-decoration:none;transition:color var(--transition-fast)}.lp-header-nav a:hover{color:var(--color-primary)}.lp-header-actions{display:flex;align-items:center;gap:var(--space-2)}.lp-header-actions .btn{font-size:var(--font-size-sm);padding:var(--space-2) var(--space-4)}@media (min-width:768px){.lp-header-nav{display:flex}}@media (max-width:767px){.lp-header-actions .btn-ghost{display:none}}.lp-hero{padding:var(--space-12) 0 var(--space-16);background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary) 100%);color:var(--color-white);overflow:hidden}.lp-hero .container{display:grid;grid-template-columns:1fr;gap:var(--space-10);align-items:center}.lp-hero h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-white);line-height:1.1;margin-bottom:var(--space-4)}.lp-hero-subtitle{font-size:var(--font-size-lg);color:rgb(255 255 255 / .85);line-height:var(--line-height-relaxed);margin-bottom:var(--space-6);max-width:500px}.lp-hero-bullets{list-style:none;margin-bottom:var(--space-8);display:flex;flex-direction:column;gap:var(--space-3)}.lp-hero-bullets li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:rgb(255 255 255 / .9)}.lp-hero-bullets li svg{color:var(--color-accent);flex-shrink:0}.lp-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.lp-hero-actions .btn-secondary{background-color:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .3);color:var(--color-white)}.lp-hero-actions .btn-secondary:hover{background-color:rgb(255 255 255 / .25);border-color:rgb(255 255 255 / .5);color:var(--color-white)}.lp-hero-visual{display:none}.lp-hero .job-preview-card{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-xl);width:100%;max-width:380px;color:var(--color-text);transform:rotate(2deg);transition:transform var(--transition-normal)}.lp-hero .job-preview-card:hover{transform:rotate(0deg)}.lp-hero .job-preview-header{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.lp-hero .job-preview-logo{width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-primary-light);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold);color:var(--color-primary);font-size:var(--font-size-sm);flex-shrink:0}.lp-hero .job-preview-meta h3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-secondary);margin-bottom:2px}.lp-hero .job-preview-meta p{font-size:var(--font-size-sm);color:var(--color-text-muted)}.lp-hero .job-preview-tags{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.lp-hero .job-preview-tag{font-size:var(--font-size-xs);padding:3px 10px;border-radius:var(--radius-full);background:var(--color-tech-bg);color:var(--color-tech-text);font-weight:var(--font-weight-medium)}.lp-hero .job-preview-details{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}.lp-hero .job-preview-detail{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.lp-hero .job-preview-detail svg{color:var(--color-primary);flex-shrink:0}.lp-hero .job-preview-languages{display:flex;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border-light)}.lp-hero .job-preview-lang{font-size:var(--font-size-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-primary-light);color:var(--color-primary);font-weight:var(--font-weight-medium)}@media (min-width:576px){.lp-hero h1{font-size:var(--font-size-4xl)}}@media (min-width:768px){.lp-hero{padding:var(--space-16) 0 var(--space-20)}.lp-hero h1{font-size:var(--font-size-4xl)}}@media (min-width:1024px){.lp-hero h1{font-size:var(--font-size-5xl)}.lp-hero .container{grid-template-columns:1fr 400px}.lp-hero-visual{display:block}}.lp-trust{padding:var(--space-10) 0;background:var(--color-white);border-bottom:1px solid var(--color-border-light)}.lp-trust-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.lp-trust-item{display:flex;align-items:center;gap:var(--space-4);justify-content:center}.lp-trust-icon{width:52px;height:52px;border-radius:var(--radius-lg);background:var(--color-primary-light);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.lp-trust-text{display:flex;flex-direction:column}.lp-trust-text strong{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.lp-trust-text span{font-size:var(--font-size-sm);color:var(--color-text-muted)}@media (min-width:768px){.lp-trust-grid{grid-template-columns:repeat(3,1fr)}}.lp-why{padding:var(--space-16) 0;background:var(--color-bg)}.lp-why .feature-explain-block{display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:center;margin-bottom:var(--space-12)}.lp-why .feature-explain-block:last-child{margin-bottom:0}.lp-why .feature-explain-text h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-secondary);margin-bottom:var(--space-3)}.lp-why .feature-explain-text p{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.lp-why .demo-container{background:var(--color-white);border-radius:var(--radius-xl);box-shadow:0 4px 24px rgb(0 0 0 / .08);overflow:hidden;border:1px solid var(--color-border)}.lp-why .demo-header{padding:var(--space-3) var(--space-4);background:var(--color-bg);border-bottom:1px solid var(--color-border);display:flex;align-items:center;gap:var(--space-2)}.lp-why .demo-dot{width:10px;height:10px;border-radius:50%}.lp-why .demo-dot:nth-child(1){background:#EF4444}.lp-why .demo-dot:nth-child(2){background:#F59E0B}.lp-why .demo-dot:nth-child(3){background:#22C55E}.lp-why .demo-content{padding:var(--space-4)}.lp-why .demo-target{text-align:center;padding:var(--space-2) 0}.lp-why .demo-target-center{width:48px;height:48px;background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4)}.lp-why .demo-target-tags{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-bottom:var(--space-4)}.lp-why .demo-target-tag{padding:4px 10px;font-size:11px;font-weight:var(--font-weight-medium);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text-muted);opacity:.4}.lp-why .demo-target-tag-active{background:var(--color-primary-light);color:var(--color-primary);opacity:1}.lp-why .demo-target-stat{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.lp-why .demo-target-stat-value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-primary)}.lp-why .demo-target-stat-label{font-size:var(--font-size-xs);color:var(--color-text-muted)}.lp-why .demo-timeline{display:flex;flex-direction:column;position:relative;padding-left:var(--space-6)}.lp-why .demo-timeline::before{content:'';position:absolute;left:15px;top:18px;bottom:18px;width:2px;background:var(--color-border-light)}.lp-why .demo-timeline-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;position:relative}.lp-why .demo-timeline-icon{width:32px;height:32px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--color-bg);color:var(--color-text-muted);position:relative;z-index:1;margin-left:calc(-1 * var(--space-6))}.lp-why .demo-timeline-done .demo-timeline-icon{background:#dcfce7;color:#16a34a}.lp-why .demo-timeline-active .demo-timeline-icon{background:var(--color-primary);color:var(--color-white);box-shadow:0 0 0 4px rgb(114 79 255 / .2)}.lp-why .demo-timeline-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.lp-why .demo-timeline-time{font-size:var(--font-size-xs);color:var(--color-text-muted)}.lp-why .demo-timeline-active .demo-timeline-label{color:var(--color-primary)}.lp-why .demo-stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin-bottom:var(--space-4)}.lp-why .demo-stat-card{background:var(--color-bg);border-radius:var(--radius-md);padding:var(--space-3);text-align:center}.lp-why .demo-stat-label{font-size:10px;color:var(--color-text-muted);margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.lp-why .demo-stat-value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.lp-why .demo-chart{display:flex;align-items:flex-end;gap:var(--space-2);height:80px;padding:var(--space-3) 0;border-top:1px solid var(--color-border-light)}.lp-why .demo-chart-bar{flex:1;background:linear-gradient(180deg,var(--color-primary) 0%,var(--color-primary-alpha-40) 100%);border-radius:4px 4px 0 0;min-height:8px}@media (min-width:768px){.lp-why .feature-explain-block{grid-template-columns:1fr 1fr;gap:var(--space-10)}.lp-why .feature-explain-reverse .feature-explain-text{order:2}.lp-why .feature-explain-reverse .feature-explain-demo{order:1}}@media (max-width:767px){.lp-why .feature-explain-block{margin-bottom:var(--space-10)}.lp-why .feature-explain-text h3{font-size:var(--font-size-lg)}}.lp-steps{padding:var(--space-16) 0;background:var(--color-white)}.lp-steps-grid{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);margin-top:var(--space-10)}.lp-step-card{background:var(--color-bg);border-radius:var(--radius-xl);padding:var(--space-8);text-align:center;width:100%;max-width:320px}.lp-step-number{width:48px;height:48px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0 auto var(--space-4)}.lp-step-card h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.lp-step-card p{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.lp-step-connector{color:var(--color-primary);transform:rotate(90deg)}@media (min-width:768px){.lp-steps-grid{flex-direction:row;justify-content:center;gap:var(--space-4)}.lp-step-connector{transform:none;flex-shrink:0}}.lp-features{padding:var(--space-16) 0;background:var(--color-bg)}.lp-features-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-top:var(--space-10)}.lp-feature-item{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--space-6);border:1px solid var(--color-border-light);transition:box-shadow var(--transition-normal)}.lp-feature-item:hover{box-shadow:var(--shadow-md)}.lp-feature-icon{width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-primary-light);display:flex;align-items:center;justify-content:center;color:var(--color-primary);margin-bottom:var(--space-3)}.lp-feature-item h3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1)}.lp-feature-item p{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}@media (min-width:576px){.lp-features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.lp-features-grid{grid-template-columns:repeat(4,1fr)}}.lp-pricing{padding:var(--space-16) 0;background:var(--color-white)}.lp-pricing-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-10)}.lp-pricing-card{background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-8);display:flex;flex-direction:column;position:relative}.lp-pricing-featured{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary),var(--shadow-lg)}.lp-pricing-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--color-primary);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:4px 16px;border-radius:var(--radius-full);white-space:nowrap}.lp-pricing-card-header{text-align:center;margin-bottom:var(--space-4)}.lp-pricing-card-header h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-1)}.lp-pricing-duration{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.lp-pricing-price{text-align:center;margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-light)}.lp-pricing-amount{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-text);line-height:1}.lp-pricing-currency{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-muted);margin-left:var(--space-1)}.lp-pricing-note{display:block;font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-1)}.lp-pricing-features{list-style:none;margin-bottom:var(--space-6);flex-grow:1;display:flex;flex-direction:column;gap:var(--space-3)}.lp-pricing-features li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm)}.lp-pricing-features li svg{color:var(--color-accent);flex-shrink:0}.lp-pricing-hint{margin-top:var(--space-6);font-size:var(--font-size-sm);color:var(--color-text-muted)}.lp-pricing-hint a{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-medium)}.lp-pricing-hint a:hover{text-decoration:underline}@media (min-width:576px){.lp-pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.lp-pricing-grid{grid-template-columns:repeat(4,1fr)}}.lp-comparison{padding:var(--space-16) 0;background:var(--color-bg)}.lp-comparison-table-wrapper{margin-top:var(--space-10);overflow-x:auto;-webkit-overflow-scrolling:touch}.lp-comparison-table{width:100%;border-collapse:collapse;background:var(--color-white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm);min-width:500px}.lp-comparison-table th,.lp-comparison-table td{padding:var(--space-4) var(--space-6);text-align:center;font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border-light);vertical-align:middle}.lp-comparison-table th:first-child,.lp-comparison-table td:first-child{text-align:left;font-weight:var(--font-weight-medium)}.lp-comparison-table thead th{background:var(--color-bg);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);color:var(--color-text)}.lp-comparison-table .highlight{background:var(--color-primary-alpha-05)}.lp-comparison-table thead th.highlight{background:var(--color-primary-alpha-10);color:var(--color-primary)}.lp-comparison-table .price-row td{font-size:var(--font-size-base);padding:var(--space-6);border-bottom:none}.lp-comparison-table td svg{vertical-align:middle;display:inline-block}.lp-comparison-table td:not(:first-child) svg{margin:0 auto}.lp-comparison-table .icon-check svg{color:var(--color-success)}.lp-comparison-table .icon-x svg{color:var(--color-error)}.lp-example{padding:var(--space-16) 0;background:var(--color-white)}.lp-example-wrapper{max-width:700px;margin:var(--space-10) auto 0}.lp-example .demo-container{background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-border-light);overflow:hidden;box-shadow:var(--shadow-lg)}.lp-example .demo-header{display:flex;align-items:center;gap:6px;padding:10px 16px;background:var(--color-bg);border-bottom:1px solid var(--color-border-light)}.lp-example .demo-dot{width:10px;height:10px;border-radius:50%;background:var(--color-border)}.lp-example .demo-dot:first-child{background:#EF4444}.lp-example .demo-dot:nth-child(2){background:#F59E0B}.lp-example .demo-dot:nth-child(3){background:#22C55E}.lp-example .demo-content{padding:var(--space-6)}.lp-example-job{display:flex;flex-direction:column;gap:var(--space-4)}.lp-example-job-header{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.lp-example-job-logo{width:48px;height:48px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary-alpha-25));flex-shrink:0}.lp-example-job-info{flex:1;min-width:0}.lp-example-job-info h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:2px}.lp-example-job-info p{font-size:var(--font-size-sm);color:var(--color-text-muted)}.lp-example .demo-featured-badge{background:var(--color-primary);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:3px 10px;border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0}.lp-example-job-tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.lp-example-tag{font-size:var(--font-size-xs);padding:3px 10px;border-radius:var(--radius-full);background:var(--color-tech-bg);color:var(--color-tech-text);font-weight:var(--font-weight-medium)}.lp-example-job-details{display:flex;flex-wrap:wrap;gap:var(--space-4)}.lp-example-detail{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted)}.lp-example-detail svg{flex-shrink:0;color:var(--color-text-muted)}.lp-example-job-desc{padding:var(--space-4);background:var(--color-bg);border-radius:var(--radius-md)}.lp-example-job-desc p{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.lp-example-job-langs{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted)}.lp-example-job-langs span{padding:2px 10px;background:var(--color-bg);border-radius:var(--radius-sm)}.lp-example-job-footer{padding-top:var(--space-3);border-top:1px solid var(--color-border-light)}.lp-example-benefits{font-size:var(--font-size-xs);color:var(--color-text-muted)}.lp-quality{padding:var(--space-16) 0;background:var(--color-bg)}.lp-quality-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-10)}.lp-quality-item{text-align:center;padding:var(--space-6)}.lp-quality-icon{width:56px;height:56px;border-radius:var(--radius-lg);background:var(--color-primary-light);display:flex;align-items:center;justify-content:center;color:var(--color-primary);margin:0 auto var(--space-4)}.lp-quality-item h3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.lp-quality-item p{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}@media (min-width:576px){.lp-quality-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.lp-quality-grid{grid-template-columns:repeat(4,1fr)}}.lp-faq{padding:var(--space-16) 0;background:var(--color-white)}.lp-faq .faq-accordion{max-width:800px;margin:var(--space-10) auto 0}.lp-faq .faq-item{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);margin-bottom:var(--space-3);overflow:hidden;background:var(--color-white)}.lp-faq .faq-item.open{border-color:var(--color-primary-alpha-30);box-shadow:0 0 0 1px var(--color-primary-alpha-10)}.lp-faq .faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:none;border:none;cursor:pointer;text-align:left;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text);font-family:inherit;line-height:var(--line-height-normal)}.lp-faq .faq-question::after{content:none}.lp-faq .faq-question:hover{color:var(--color-primary)}.lp-faq .faq-chevron{flex-shrink:0;transition:transform var(--transition-normal);color:var(--color-text-muted)}.lp-faq .faq-item.open .faq-chevron{transform:rotate(180deg)}.lp-faq .faq-answer{display:block;grid-template-rows:unset;overflow:hidden;transition:height var(--transition-normal);padding-inline:0}.lp-faq .faq-answer-inner{padding:0 var(--space-6) var(--space-5)}.lp-faq .faq-answer-inner p{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.lp-final-cta{padding:var(--space-16) 0;background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary) 100%);color:var(--color-white)}.lp-final-cta-content{text-align:center;max-width:600px;margin:0 auto}.lp-final-cta-content h2{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:var(--space-4)}.lp-final-cta-content p{font-size:var(--font-size-lg);color:rgb(255 255 255 / .85);margin-bottom:var(--space-8)}.lp-final-cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.lp-final-cta-actions .btn-secondary{background-color:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .3);color:var(--color-white)}.lp-final-cta-actions .btn-secondary:hover{background-color:rgb(255 255 255 / .25);border-color:rgb(255 255 255 / .5);color:var(--color-white)}@media (min-width:768px){.lp-final-cta-content h2{font-size:var(--font-size-4xl)}}.lp-why .section-header,.lp-steps .section-header,.lp-features .section-header,.lp-pricing .section-header,.lp-comparison .section-header,.lp-example .section-header,.lp-quality .section-header,.lp-faq .section-header{margin-bottom:0}.lp-why .section-header h2,.lp-steps .section-header h2,.lp-features .section-header h2,.lp-pricing .section-header h2,.lp-comparison .section-header h2,.lp-example .section-header h2,.lp-quality .section-header h2,.lp-faq .section-header h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2)}.lp-why .section-subtitle,.lp-steps .section-subtitle,.lp-features .section-subtitle,.lp-pricing .section-subtitle,.lp-comparison .section-subtitle,.lp-example .section-subtitle,.lp-quality .section-subtitle,.lp-faq .section-subtitle{font-size:var(--font-size-lg);color:var(--color-text-muted)}@media (min-width:768px){.lp-why .section-header h2,.lp-steps .section-header h2,.lp-features .section-header h2,.lp-pricing .section-header h2,.lp-comparison .section-header h2,.lp-example .section-header h2,.lp-quality .section-header h2,.lp-faq .section-header h2{font-size:var(--font-size-3xl)}}.lp-why .section-header{margin-bottom:var(--space-12)}@media (max-width:767px){.lp-hero{padding:var(--space-10) 0}.lp-hero h1{font-size:var(--font-size-2xl)}.lp-hero-subtitle{font-size:var(--font-size-base)}.lp-hero-actions{flex-direction:column}.lp-hero-actions .btn{width:100%;justify-content:center;text-align:center;display:flex}.lp-trust-item{justify-content:flex-start}.lp-why,.lp-steps,.lp-features,.lp-pricing,.lp-comparison,.lp-example,.lp-quality,.lp-faq,.lp-final-cta{padding:var(--space-12) 0}.lp-final-cta-actions{flex-direction:column}.lp-final-cta-actions .btn{width:100%;justify-content:center;text-align:center;display:flex}.lp-pricing-card{padding:var(--space-6)}.lp-faq .faq-question{padding:var(--space-4);font-size:var(--font-size-sm)}.lp-faq .faq-answer-inner{padding:0 var(--space-4) var(--space-4)}}@media (max-width:374px){.lp-hero h1{font-size:var(--font-size-xl)}}