.landing_page__1h4FN{--page-ink:#172033;--page-muted:#4c586a;--page-line:#c6ccd4;--page-link:#155da2;padding-block:48px 64px;color:var(--page-ink)}.landing_page__1h4FN figure,.landing_page__1h4FN h1,.landing_page__1h4FN h2,.landing_page__1h4FN h3,.landing_page__1h4FN p{margin:0}.landing_page__1h4FN h1{font-size:clamp(36px,3.6vw,52px);line-height:1.08;letter-spacing:-.04em;font-weight:800}.landing_page__1h4FN h1 span{color:var(--page-link)}.landing_page__1h4FN h2{font-size:clamp(24px,2.2vw,32px);line-height:1.2;letter-spacing:-.025em}.landing_page__1h4FN h3{font-size:20px}.landing_page__1h4FN p{font-size:17px;line-height:1.65}.landing_page__1h4FN a{color:var(--page-link);text-decoration:underline;text-underline-offset:3px}.landing_page__1h4FN a:hover{text-decoration-thickness:2px}.landing_imageScroll__VJRyq:focus-visible,.landing_page__1h4FN a:focus-visible,.landing_page__1h4FN summary:focus-visible{outline:3px solid var(--page-link);outline-offset:4px;border-radius:4px}.landing_hero__rxXrM{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);align-items:center;gap:64px}.landing_hero__rxXrM>div{display:grid;gap:24px}.landing_start__TxmWr{justify-self:end;max-width:380px}.landing_page__1h4FN .landing_intro___vE_L{font-size:20px;line-height:1.5}.landing_page__1h4FN .landing_primary__Ngxbn{display:inline-flex;justify-content:center;align-items:center;padding:16px 24px;min-height:48px;background:#155da2;color:#fff;border:2px solid #155da2;border-radius:8px;font-size:17px;line-height:1.4;font-weight:750;text-align:center;text-decoration:none}.landing_page__1h4FN .landing_primary__Ngxbn:hover{background:#104c85;border-color:#104c85}.landing_page__1h4FN .landing_note__QPQDv,.landing_page__1h4FN figcaption{font-size:14px;line-height:1.5;color:var(--page-muted)}.landing_page__1h4FN figure{min-width:0}.landing_page__1h4FN .landing_product__rhqoG{margin-top:32px}.landing_imageScroll__VJRyq{overflow-x:auto;border:1px solid var(--page-line);border-radius:8px}.landing_imageScroll__VJRyq img{display:block;width:100%;min-width:900px;height:auto}.landing_page__1h4FN figcaption{margin-top:8px}.landing_workflow__0OK62{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 48px;padding-block:48px;margin-top:48px;border-block:1px solid var(--page-line)}.landing_copy__XxYHx{display:grid;gap:16px}.landing_controls__FAGLH{grid-column:1/-1}.landing_guide__I6Fvx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-block:48px}.landing_guide__I6Fvx h2{font-size:26px}.landing_page__1h4FN .landing_example__18PBn{padding-left:16px;border-left:4px solid var(--page-link)}.landing_faq__4gbZS{padding-block:32px;border-top:1px solid var(--page-line)}.landing_faq__4gbZS>h2{margin-bottom:24px}.landing_faq__4gbZS details{border-bottom:1px solid var(--page-line)}.landing_faq__4gbZS summary{cursor:pointer;padding:16px 8px;min-height:56px;font-size:17px;font-weight:650}.landing_faq__4gbZS summary h3{display:inline;font-size:inherit;font-weight:inherit}.landing_faq__4gbZS details p{padding:0 8px 24px;max-width:80ch}.landing_closing__Rl5Dn{display:flex;gap:32px;justify-content:space-between;align-items:center;margin-top:32px;padding-top:32px;border-top:1px solid var(--page-line)}.landing_closing__Rl5Dn>div{display:grid;gap:8px}[data-mantine-color-scheme=dark] .landing_page__1h4FN{--page-ink:#f2f4f8;--page-muted:#bcc6d4;--page-line:#667181;--page-link:#8dc8ff}[data-mantine-color-scheme=dark] .landing_page__1h4FN .landing_primary__Ngxbn{background:#8dc8ff;border-color:#8dc8ff;color:#102033}[data-mantine-color-scheme=dark] .landing_page__1h4FN .landing_primary__Ngxbn:hover{background:#b6dcff;border-color:#b6dcff}@media (width <= 900px){.landing_hero__rxXrM{grid-template-columns:1fr;gap:24px}.landing_start__TxmWr{justify-self:start;max-width:600px}.landing_guide__I6Fvx,.landing_workflow__0OK62{column-gap:32px}}@media (width <= 600px){.landing_page__1h4FN{padding-block:32px 48px}.landing_hero__rxXrM>div{gap:16px}.landing_page__1h4FN h1{font-size:36px}.landing_page__1h4FN .landing_intro___vE_L{font-size:18px}.landing_page__1h4FN .landing_primary__Ngxbn{width:100%;padding:16px}.landing_start__TxmWr{width:100%}.landing_imageScroll__VJRyq img{width:100%;min-width:0}.landing_guide__I6Fvx,.landing_workflow__0OK62{grid-template-columns:1fr;gap:32px;padding-block:32px}.landing_workflow__0OK62{margin-top:32px}.landing_closing__Rl5Dn{flex-direction:column;align-items:stretch}}