.landing_landing__UNG4_{padding-bottom:92px;background:var(--color-canvas)}.landing_shell___55YV{width:min(1280px,100%);margin:auto;padding-inline:24px}.landing_hero__VRpb_{min-height:78vh;padding:120px 0 96px;display:flex;align-items:center;background:radial-gradient(ellipse at 80% 10%,var(--color-accent-soft),transparent 38%)}.landing_eyebrow__c_TNq{margin:0;color:var(--color-accent);font:800 11px/1.3 Barlow Condensed,sans-serif;letter-spacing:.24em;text-transform:uppercase}.landing_hero__VRpb_ h1,.landing_painCard__b42ed h3,.landing_section__wqEfH h2,.landing_solutionCard__kFNcn h3{font-family:Barlow Condensed,sans-serif;font-weight:900;letter-spacing:-.025em;text-transform:uppercase}.landing_hero__VRpb_ h1{max-width:960px;margin:18px 0 24px;font-size:clamp(64px,10vw,128px);line-height:.82}.landing_hero__VRpb_ h1 span{color:var(--color-accent)}.landing_lead__I9_z7{max-width:620px;color:var(--color-text-muted);font:500 clamp(16px,2vw,20px)/1.65 Raleway,sans-serif}.landing_heroActions__7pSNS{display:flex;gap:22px;align-items:center;margin-top:32px}.landing_primaryButton__FIkzv{display:inline-flex;min-height:48px;align-items:center;gap:10px;padding:0 20px;border:1px solid var(--color-accent);border-radius:12px;background:var(--color-accent);color:var(--color-surface-strong);font:900 15px/1 Barlow Condensed,sans-serif;letter-spacing:.08em;text-decoration:none}.landing_primaryButton__FIkzv svg{width:18px}.landing_textLink__FIOeI{display:inline-flex;align-items:center;gap:8px;color:var(--color-text);font:800 13px/1 Barlow Condensed,sans-serif;letter-spacing:.1em;text-decoration:none}.landing_textLink__FIOeI svg{width:16px}.landing_section__wqEfH{padding:120px 0}.landing_section__wqEfH h2{margin:12px 0 38px;font-size:clamp(48px,7vw,82px);line-height:.86}.landing_painSection__6uWaj{border-block:1px solid var(--color-line);background:var(--color-surface)}.landing_painGrid__ZS61k,.landing_solutionGrid__E2HqZ{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--color-line);border-top:1px solid var(--color-line)}.landing_painCard__b42ed,.landing_solutionCard__kFNcn{min-height:280px;padding:28px;border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.landing_cardNumber__LOjTH,.landing_painCard__b42ed span{color:var(--color-accent);font:900 18px/1 Barlow Condensed,sans-serif}.landing_painCard__b42ed h3,.landing_solutionCard__kFNcn h3{margin:56px 0 12px;font-size:30px;line-height:.95}.landing_faq__CJPm7 p,.landing_painCard__b42ed p,.landing_priceDetails__p54N2 p,.landing_solutionCard__kFNcn p{color:var(--color-text-muted);font:500 14px/1.65 Raleway,sans-serif}.landing_solutionCard__kFNcn{background:var(--color-surface)}.landing_solutionCard__kFNcn h3{margin:36px 0 12px}.landing_solutionCard__kFNcn small{display:block;margin-top:28px;color:var(--color-text-faint);font:800 10px/1.3 Barlow Condensed,sans-serif;letter-spacing:.16em}.landing_comparisonSection__a8OwT{background:var(--color-canvas-raised)}.landing_tableWrap__ICcnj{overflow:auto;border:1px solid var(--color-line);border-radius:20px}.landing_tableWrap__ICcnj table{width:100%;min-width:760px;border-collapse:collapse;font:500 14px/1.5 Raleway,sans-serif}.landing_tableWrap__ICcnj td,.landing_tableWrap__ICcnj th{padding:20px;text-align:left;border-bottom:1px solid var(--color-line)}.landing_tableWrap__ICcnj thead th{font:800 11px/1.2 Barlow Condensed,sans-serif;letter-spacing:.14em;color:var(--color-text-faint)}.landing_tableWrap__ICcnj .landing_ours__RkTH_{background:var(--color-accent-soft);color:var(--color-text);font-weight:700}.landing_priceCard__y6_vl{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--color-line);border-radius:28px;overflow:hidden;background:var(--color-surface)}.landing_priceCard__y6_vl>div{padding:40px}.landing_priceCard__y6_vl h2{margin:0;color:var(--color-accent);font-size:clamp(72px,9vw,112px);text-shadow:none}.landing_priceCard__y6_vl>div>p{margin:8px 0;font:800 13px/1 Barlow Condensed,sans-serif;letter-spacing:.16em}.landing_priceDetails__p54N2{border-left:1px solid var(--color-line);background:var(--color-surface-muted)}.landing_priceDetails__p54N2 .landing_primaryButton__FIkzv{margin:24px 0}.landing_priceDetails__p54N2 small{display:block;color:var(--color-text-faint);font:800 10px/1 Barlow Condensed,sans-serif;letter-spacing:.15em}.landing_faq__CJPm7{border-top:1px solid var(--color-line)}.landing_faq__CJPm7 details{border-bottom:1px solid var(--color-line)}.landing_faq__CJPm7 summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font:800 23px/1.1 Barlow Condensed,sans-serif;letter-spacing:.01em}.landing_faq__CJPm7 summary::-webkit-details-marker{display:none}.landing_faq__CJPm7 summary b{color:var(--color-accent);font-size:30px;font-weight:400}.landing_faq__CJPm7 p{max-width:720px;margin:0 0 24px}.landing_footer__KoZ_J{padding:48px 0;border-top:1px solid var(--color-line);background:var(--color-surface)}.landing_footer__KoZ_J .landing_shell___55YV{display:flex;align-items:end;justify-content:space-between;gap:24px}.landing_footerBrand__yFSEg{margin:0 0 8px;font:900 32px/1 Barlow Condensed,sans-serif}.landing_footer__KoZ_J code,.landing_footer__KoZ_J p:not(.landing_footerBrand__yFSEg){color:var(--color-text-faint);font:500 10px/1.5 JetBrains Mono,monospace;letter-spacing:.08em}.landing_footerLinks__WY5oe{display:flex;gap:18px}.landing_footerLinks__WY5oe a{color:var(--color-text-muted);font:800 11px/1 Barlow Condensed,sans-serif;letter-spacing:.12em;text-decoration:none}.landing_sticky__snPEa{position:fixed;z-index:20;right:16px;bottom:16px;left:16px;display:flex;justify-content:space-between;align-items:center;gap:20px;width:min(760px,calc(100% - 32px));margin:auto;padding:12px 14px 12px 20px;border:1px solid var(--color-line);border-radius:20px;background:color-mix(in srgb,var(--color-canvas-raised) 90%,transparent);box-shadow:0 16px 40px rgba(0,0,0,.35);backdrop-filter:blur(14px)}.landing_sticky__snPEa span{display:block;color:var(--color-text-faint);font:800 10px/1 Barlow Condensed,sans-serif;letter-spacing:.18em}.landing_sticky__snPEa strong{font:900 26px/1 Barlow Condensed,sans-serif}.landing_sticky__snPEa small{color:var(--color-text-muted);font-size:12px}.landing_sticky__snPEa .landing_primaryButton__FIkzv{min-height:44px}.landing_landing__UNG4_ .landing-counters{display:grid;grid-template-columns:repeat(3,1fr);max-width:760px;margin-top:64px;border-top:1px solid var(--color-line)}.landing_landing__UNG4_ .landing-counters>div{padding:18px 18px 0 0}.landing_landing__UNG4_ .landing-counters strong{display:block;color:var(--color-accent);font:900 clamp(40px,5vw,64px)/.8 Barlow Condensed,sans-serif}.landing_landing__UNG4_ .landing-counters span{display:block;max-width:120px;margin-top:10px;color:var(--color-text-faint);font:800 10px/1.3 Barlow Condensed,sans-serif;letter-spacing:.13em}.landing_landing__UNG4_ .landing-counters strong{text-shadow:none}@media(max-width:700px){.landing_shell___55YV{padding-inline:16px}.landing_hero__VRpb_{min-height:auto;padding:72px 0}.landing_hero__VRpb_ h1{font-size:clamp(50px,14.5vw,58px)}.landing_heroActions__7pSNS{flex-direction:column;align-items:flex-start}.landing_section__wqEfH{padding:80px 0}.landing_painGrid__ZS61k,.landing_solutionGrid__E2HqZ{grid-template-columns:1fr}.landing_painCard__b42ed,.landing_solutionCard__kFNcn{min-height:0}.landing_painCard__b42ed h3{margin-top:36px}.landing_priceCard__y6_vl{grid-template-columns:1fr}.landing_priceDetails__p54N2{border-top:1px solid var(--color-line);border-left:0}.landing_priceCard__y6_vl>div{padding:28px}.landing_footer__KoZ_J .landing_shell___55YV{align-items:flex-start;flex-direction:column}.landing_footerLinks__WY5oe{flex-wrap:wrap}.landing_sticky__snPEa{right:8px;bottom:8px;left:8px;width:calc(100% - 16px)}.landing_sticky__snPEa strong{font-size:23px}.landing_sticky__snPEa .landing_primaryButton__FIkzv{padding:0 14px}.landing_landing__UNG4_ .landing-counters{margin-top:48px}.landing_landing__UNG4_ .landing-counters>div{padding-right:10px}.landing_landing__UNG4_ .landing-counters strong{font-size:42px}}[data-theme=light] .landing_landing__UNG4_ .landing-counters strong,[data-theme=light] .landing_landing__UNG4_ .landing_hero__VRpb_ h1 span,[data-theme=light] .landing_landing__UNG4_ .landing_priceCard__y6_vl h2{text-shadow:2px 3px 5px rgba(22,19,15,.46)}[data-theme=light] .landing_landing__UNG4_ .landing_primaryButton__FIkzv{border:0;box-shadow:2px 3px 5px rgba(22,19,15,.46)}