.page-module__uLZZSa__page{width:100%}.page-module__uLZZSa__hero{background:var(--color-bg);padding:var(--space-4xl) var(--space-2xl) var(--space-3xl);justify-content:center;display:flex}.page-module__uLZZSa__heroInner{max-width:var(--max-width);text-align:center;align-items:center;gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.page-module__uLZZSa__heroEyebrow{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin:0}.page-module__uLZZSa__heroHeadline{font-size:var(--text-h1);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.02em;margin:0;line-height:1.1}.page-module__uLZZSa__heroSubheadline{font-size:var(--text-body-lg);color:var(--color-text-secondary);max-width:680px;margin:0;line-height:1.6}.page-module__uLZZSa__comparisonSection{background:var(--color-surface-alt);padding:var(--space-4xl) var(--space-2xl);justify-content:center;display:flex}.page-module__uLZZSa__comparisonInner{max-width:var(--max-width);align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.page-module__uLZZSa__comparisonHeading{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.01em;text-align:center;margin:0;line-height:1.2}.page-module__uLZZSa__comparisonSubheading{font-size:var(--text-body);color:var(--color-text-secondary);text-align:center;max-width:640px;margin:0;line-height:1.6}.page-module__uLZZSa__comparisonTable{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;overflow:hidden}.page-module__uLZZSa__comparisonRow{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.page-module__uLZZSa__comparisonRow:nth-child(2n):not(.page-module__uLZZSa__comparisonHeaderRow){background:var(--color-surface-alt)}.page-module__uLZZSa__comparisonRow:last-child{border-bottom:none}.page-module__uLZZSa__comparisonHeaderRow{background:var(--color-dark);font-weight:var(--weight-semibold);font-size:var(--text-caption);color:var(--color-text-inverse-70);text-transform:uppercase;letter-spacing:.05em}.page-module__uLZZSa__comparisonHeaderRow .page-module__uLZZSa__comparisonColBiz,.page-module__uLZZSa__comparisonHeaderRow .page-module__uLZZSa__comparisonColNum{color:var(--color-text-inverse-70)}.page-module__uLZZSa__comparisonColBiz{padding:var(--space-md);flex-direction:column;gap:2px;display:flex}.page-module__uLZZSa__comparisonSegment{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text)}.page-module__uLZZSa__comparisonRevenue{font-size:var(--text-body-sm);color:var(--color-text-muted)}.page-module__uLZZSa__comparisonColNum{padding:var(--space-md);font-size:var(--text-body);font-weight:var(--weight-medium);font-family:var(--font-mono);justify-content:center;align-items:center;display:flex}.page-module__uLZZSa__comparisonSaas{color:var(--color-error);text-decoration:line-through;-webkit-text-decoration-color:var(--color-error);text-decoration-color:var(--color-error);opacity:.7}.page-module__uLZZSa__comparisonJoinery{color:var(--color-success);font-weight:var(--weight-bold)}.page-module__uLZZSa__savingsPill{background:var(--color-success-muted);color:var(--color-success);font-weight:var(--weight-bold);font-size:var(--text-body-sm);padding:2px var(--space-sm);border-radius:var(--radius-sm);display:inline-block}.page-module__uLZZSa__comparisonCallout{font-size:var(--text-body);color:var(--color-text-secondary);text-align:center;margin:0;line-height:1.6}.page-module__uLZZSa__comparisonCallout strong{color:var(--color-text);font-weight:var(--weight-semibold)}.page-module__uLZZSa__whatYouGetSection{background:var(--color-surface);padding:var(--space-4xl) var(--space-2xl);justify-content:center;display:flex}.page-module__uLZZSa__whatYouGetInner{max-width:var(--max-width);align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.page-module__uLZZSa__whatYouGetHeading{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.01em;text-align:center;max-width:640px;margin:0;line-height:1.2}.page-module__uLZZSa__whatYouGetGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.page-module__uLZZSa__whatYouGetItem{align-items:flex-start;gap:var(--space-md);background:var(--color-bg);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);padding:var(--space-lg);transition:box-shadow var(--transition-fast);display:flex}.page-module__uLZZSa__whatYouGetItem:hover{box-shadow:var(--shadow-sm)}.page-module__uLZZSa__whatYouGetText{gap:var(--space-xs);flex-direction:column;display:flex}.page-module__uLZZSa__whatYouGetName{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text)}.page-module__uLZZSa__whatYouGetDesc{font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:1.5}.page-module__uLZZSa__socialSection{background:var(--color-surface-alt);padding:var(--space-3xl) var(--space-2xl);justify-content:center;display:flex}.page-module__uLZZSa__socialInner{max-width:var(--max-width);gap:var(--space-xl);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.page-module__uLZZSa__testimonialCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-xl);gap:var(--space-md);flex-direction:column;display:flex}.page-module__uLZZSa__testimonialQuote{font-size:var(--text-body-lg);color:var(--color-text);margin:0;font-style:italic;line-height:1.6}.page-module__uLZZSa__testimonialAttribution{align-items:center;gap:var(--space-sm);margin:0;display:flex}.page-module__uLZZSa__testimonialName{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text)}.page-module__uLZZSa__testimonialName:after{content:","}.page-module__uLZZSa__testimonialRole{font-size:var(--text-body);color:var(--color-text-secondary)}.page-module__uLZZSa__faqSection{background:var(--color-surface);padding:var(--space-3xl) var(--space-2xl);justify-content:center;display:flex}.page-module__uLZZSa__faqContainer{gap:var(--space-xl);flex-direction:column;width:100%;max-width:800px;display:flex}.page-module__uLZZSa__faqHeading{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.01em;text-align:center;margin:0;line-height:1.2}.page-module__uLZZSa__faqList{flex-direction:column;gap:0;display:flex}.page-module__uLZZSa__faqItem{border-bottom:1px solid var(--color-border-subtle)}.page-module__uLZZSa__faqItem:first-child{border-top:1px solid var(--color-border-subtle)}.page-module__uLZZSa__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-lg) 0;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-body-lg);font-weight:var(--weight-semibold);color:var(--color-text);text-align:left;background:0 0;border:none;line-height:1.4;display:flex}.page-module__uLZZSa__faqQuestion:hover{color:var(--color-accent)}.page-module__uLZZSa__faqChevron{font-size:var(--text-body-sm);color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0}.page-module__uLZZSa__faqChevronOpen{transform:rotate(180deg)}.page-module__uLZZSa__faqAnswer{padding:0 0 var(--space-lg) 0}.page-module__uLZZSa__faqAnswer p{font-size:var(--text-body);color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__uLZZSa__guaranteeSection{background:var(--color-surface);padding:0 var(--space-2xl) var(--space-3xl);justify-content:center;display:flex}.page-module__uLZZSa__guaranteeInner{width:100%;max-width:600px}.page-module__uLZZSa__guaranteeCard{background:var(--color-surface);border:2px solid var(--color-success);border-radius:var(--radius-md);padding:var(--space-xl);text-align:center;align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.page-module__uLZZSa__guaranteeIcon{color:var(--color-success);line-height:1}.page-module__uLZZSa__guaranteeTitle{font-size:var(--text-h3);font-weight:var(--weight-bold);color:var(--color-text);margin:0;line-height:1.3}.page-module__uLZZSa__guaranteeText{font-size:var(--text-body);color:var(--color-text-secondary);max-width:480px;margin:0;line-height:1.6}.page-module__uLZZSa__finalCta{background:linear-gradient(135deg, var(--color-dark), var(--color-dark-end));padding:var(--space-4xl) var(--space-2xl);justify-content:center;display:flex}.page-module__uLZZSa__finalCtaInner{max-width:var(--max-width);text-align:center;align-items:center;gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.page-module__uLZZSa__finalCtaHeading{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--color-bg);letter-spacing:-.01em;margin:0;line-height:1.2}.page-module__uLZZSa__finalCtaSubtext{font-size:var(--text-body-lg);color:var(--color-bg);opacity:.8;margin:0}.page-module__uLZZSa__finalCtaButton{background:var(--color-accent);color:var(--color-text-inverse);font-size:var(--text-body-lg);font-weight:var(--weight-semibold);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-md);transition:background var(--transition-fast);text-decoration:none;display:inline-block}.page-module__uLZZSa__finalCtaButton:hover{background:var(--color-accent-hover)}.page-module__uLZZSa__finalCtaFriction{font-size:var(--text-body-sm);color:var(--color-bg);opacity:.6;margin:0}@media (max-width:1023px){.page-module__uLZZSa__comparisonTable{overflow-x:auto}.page-module__uLZZSa__comparisonRow{min-width:500px}.page-module__uLZZSa__whatYouGetGrid,.page-module__uLZZSa__socialInner{grid-template-columns:1fr}}@media (max-width:639px){.page-module__uLZZSa__hero{padding:var(--space-3xl) var(--space-md) var(--space-2xl)}.page-module__uLZZSa__heroHeadline{font-size:var(--text-h2)}.page-module__uLZZSa__comparisonSection{padding:var(--space-3xl) var(--space-md)}.page-module__uLZZSa__comparisonHeading{font-size:var(--text-h3)}.page-module__uLZZSa__whatYouGetSection{padding:var(--space-3xl) var(--space-md)}.page-module__uLZZSa__whatYouGetHeading{font-size:var(--text-h3)}.page-module__uLZZSa__socialSection,.page-module__uLZZSa__faqSection{padding:var(--space-2xl) var(--space-md)}.page-module__uLZZSa__faqHeading{font-size:var(--text-h3)}.page-module__uLZZSa__guaranteeSection{padding:0 var(--space-md) var(--space-2xl)}.page-module__uLZZSa__finalCta{padding:var(--space-3xl) var(--space-md)}.page-module__uLZZSa__finalCtaHeading{font-size:var(--text-h3)}}
