.landing_site__hOv9b>footer,.landing_site__hOv9b>header>div:first-child{width:calc(100% - 32px);max-width:1152px;padding-inline:16px}.landing_site__hOv9b>footer{margin-inline:auto;border-inline:1px solid var(--color-border)}.landing_site__hOv9b>footer p{overflow-wrap:anywhere}.landing_site__hOv9b>footer p:has(a){flex-wrap:wrap}.landing_landing__xQWu5{width:calc(100% - 32px);max-width:1152px;margin-inline:auto;border-inline:1px solid var(--color-border)}.landing_landing__xQWu5>section{padding:40px 16px 28px;border-top:1px solid var(--color-border);scroll-margin-top:80px}.landing_landing__xQWu5 h1,.landing_landing__xQWu5 h2,.landing_landing__xQWu5 h3{text-wrap:balance;overflow-wrap:anywhere}.landing_landing__xQWu5 h1{font-size:36px;line-height:1.05}.landing_landing__xQWu5 h2{font-size:28px;line-height:1.1;font-weight:300}.landing_landing__xQWu5 h3{font-size:18px;line-height:1.3;font-weight:400}.landing_landing__xQWu5 .landing-heading,.landing_landing__xQWu5 .landing-heading-solo{max-width:none;margin-inline:0;padding-inline:16px;text-align:left}.landing_landing__xQWu5 .landing-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:end}.landing_landing__xQWu5 .landing-heading>*{min-width:0}.landing_landing__xQWu5 .landing-heading h2{max-width:none}.landing_landing__xQWu5 .landing-heading-solo h2{max-width:28ch}.landing_landing__xQWu5 .landing-heading-copy,.landing_landing__xQWu5 .landing-heading-copy p{font-size:16px;line-height:1.4;text-wrap:pretty;max-width:60ch}.landing_landing__xQWu5 .landing-heading-copy,.landing_landing__xQWu5 .landing-heading-copy>p:first-child{margin-top:0}.landing_landing__xQWu5>section>div>.mt-12,.landing_landing__xQWu5>section>div>div>.mt-12{margin-top:24px}.landing_landing__xQWu5>#cena>div>.panel,.landing_landing__xQWu5>#referencie>div>.panel{padding:0;background:transparent;border:0;box-shadow:none}.landing_landing__xQWu5>#cena>div>div>div,.landing_landing__xQWu5>#cena>div>div>ul{max-width:none}.landing_landing__xQWu5>.landing-hero{border-top:0;padding-top:112px;padding-bottom:40px}.landing_landing__xQWu5 .landing-hero-grid{gap:40px}.landing_landing__xQWu5 .landing-hero-copy{min-height:0;padding:0;justify-content:center}.landing_landing__xQWu5 .landing-hero-copy>p{margin-top:24px;font-size:16px;line-height:1.4;text-wrap:pretty}.landing_landing__xQWu5 .landing-hero-demo{min-height:0;padding:32px 12px}.landing_landing__xQWu5>#faq>div{gap:24px;padding-inline:16px}.landing_landing__xQWu5>#faq h2+p{margin-top:16px;font-size:16px;line-height:1.4;text-wrap:pretty}.landing_landing__xQWu5>#konzultacia>div>div>.panel{padding:24px 16px;gap:24px}.landing_landing__xQWu5>#konzultacia>div>div>div>div{min-width:0}.landing_landing__xQWu5 blockquote{font-size:28px;line-height:1.3;text-wrap:pretty}.landing_landing__xQWu5>#riesenia [role=tab]>span:first-child{min-width:0}.landing_landing__xQWu5>#riesenia [role=tab]>span:last-child{flex-shrink:0}@media (max-width:767px){.landing_landing__xQWu5>#konzultacia>div>div>div>div:last-child{padding:16px}}@media (min-width:768px){.landing_site__hOv9b>footer,.landing_site__hOv9b>header>div:first-child{padding-inline:20px}.landing_landing__xQWu5>section{padding:64px 20px 40px}.landing_landing__xQWu5 h2{font-size:40px}.landing_landing__xQWu5 .landing-heading,.landing_landing__xQWu5 .landing-heading-solo{padding-inline:28px}.landing_landing__xQWu5 .landing-heading{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.landing_landing__xQWu5 .landing-heading:has(.landing-heading-copy p+p){align-items:start}.landing_landing__xQWu5 .landing-heading:has(.landing-heading-copy p+p) .landing-heading-copy{padding-top:29px}.landing_landing__xQWu5>section>div>.mt-12,.landing_landing__xQWu5>section>div>div>.mt-12{margin-top:48px}.landing_landing__xQWu5>#faq>div{padding-inline:28px;gap:40px}.landing_landing__xQWu5>#konzultacia>div>div>.panel{padding:40px 28px;gap:40px}.landing_landing__xQWu5 h1{font-size:48px}.landing_landing__xQWu5 blockquote{font-size:32px}}@media (min-width:1024px){.landing_landing__xQWu5>section{padding-top:96px;padding-bottom:56px}.landing_landing__xQWu5>.landing-hero{padding-top:144px;padding-bottom:56px}.landing_landing__xQWu5 .landing-hero-grid{gap:48px}.landing_landing__xQWu5 .landing-hero-demo{padding:40px 20px}.landing_landing__xQWu5 h1{font-size:64px}}.FounderQuote_quote__t4Mfp{max-width:880px;margin-inline:auto;padding-inline:16px}.FounderQuote_desktopPortrait__jUkhK{display:none}.FounderQuote_quote__t4Mfp blockquote.FounderQuote_quoteText__lWhch{display:flow-root;margin-top:12px;font-size:18px;line-height:1.5;font-weight:400;color:var(--color-ink);text-wrap:pretty}.FounderQuote_opening__J_ScG{display:block;margin-bottom:20px}.FounderQuote_inlinePortrait__Q0u0p{float:right;width:120px;height:auto;margin:3px 0 12px 18px;object-fit:contain;border-radius:12px}.FounderQuote_quote__t4Mfp .FounderQuote_signature__URsk3{margin-top:20px;gap:16px}@media (min-width:768px){.FounderQuote_quote__t4Mfp{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:32px;padding-inline:28px}.FounderQuote_desktopPortrait__jUkhK{display:block;width:160px;height:auto;object-fit:contain;border-radius:12px}.FounderQuote_inlinePortrait__Q0u0p{display:none}.FounderQuote_opening__J_ScG{display:inline;margin:0}.FounderQuote_quote__t4Mfp .FounderQuote_signature__URsk3{margin-top:16px;column-gap:24px}.FounderQuote_quote__t4Mfp blockquote.FounderQuote_quoteText__lWhch{font-size:20px}}.Pricing_comparison__HDcPP{padding-inline:16px;text-align:left}.Pricing_comparison__HDcPP h2{max-width:24ch}.Pricing_intro__RLkWC{margin-top:20px;font-size:16px;line-height:1.4;color:var(--color-text-2)}.Pricing_prices__83hZo{display:flex;align-items:baseline;gap:16px;margin-top:8px}.Pricing_previous__Mylyo{flex-shrink:0;color:var(--color-text-3);font-size:25px;line-height:1.2;border-radius:4px}.Pricing_previous__Mylyo s{text-decoration-thickness:1.5px}.Pricing_amount__axwmN{color:var(--color-ink);font-family:var(--font-display);font-weight:300;font-size:clamp(38px,8vw,64px);line-height:1.1;white-space:nowrap;letter-spacing:-.03em}.Pricing_amount__axwmN span{display:block;margin-top:6px;font-family:var(--font-sans);font-size:14px;letter-spacing:normal;color:var(--color-text-2)}@media (min-width:768px){.Pricing_comparison__HDcPP{padding-inline:28px}.Pricing_prices__83hZo{gap:24px}.Pricing_previous__Mylyo{font-size:36px}.Pricing_amount__axwmN span{display:inline;margin-left:12px}}