.landing_landing__xQWu5{background:#fff;color:#171717;overflow:hidden}.landing_container__7U0_E{width:min(1200px,calc(100% - 64px));margin-inline:auto}.landing_hero__IFqnw{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:96px 76px}.landing_eyebrow__L_21j{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;border:1px solid #e5e5e5;border-radius:30px;padding:8px 12px;background:#fafafa}.landing_hero__IFqnw h1{font-size:clamp(42px,4.6vw,64px);line-height:1.09;letter-spacing:-3px;font-weight:600;margin:25px 0}.landing_hero__IFqnw h1>span{color:#777}.landing_lead__0nXCU{font-size:16px;line-height:1.8;max-width:440px;color:#646464}.landing_actions__7UZ3M{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}.landing_primaryButton__q6jWW,.landing_secondaryButton__reG1q{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:14px 21px;border-radius:8px;font-size:13px;font-weight:500}.landing_primaryButton__q6jWW{background:#171717;color:#fff;border:1px solid #171717}.landing_primaryButton__q6jWW:hover{background:#383838;transform:translateY(-2px)}.landing_secondaryButton__reG1q{border:1px solid #ddd;background:#fff}.landing_secondaryButton__reG1q:hover{background:#f5f5f5}.landing_heroNotes__x97Ag{display:flex;flex-wrap:wrap;gap:18px;color:#737373;font-size:11px;margin-top:20px}.landing_heroNotes__x97Ag span{display:flex;align-items:center;gap:5px}.landing_heroNotes__x97Ag svg{color:#262626}.landing_heroVisual__IS3c0{position:relative;height:490px;min-width:0}.landing_visualBackdrop__0x0Bg{position:absolute;inset:14px -18px 12px 5px;background:#f5f4f0;border-radius:50%}.landing_backPreview__T1FuZ{position:absolute;width:66%;top:12px;right:-10px;transform:rotate(8deg);border-radius:12px;overflow:hidden;border:1px solid #333;box-shadow:0 20px 45px #0002}.landing_frontPreview__cBa2H{position:absolute;width:85%;left:-8px;top:100px;transform:rotate(-5deg);background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;box-shadow:0 24px 55px #00000015}.landing_backPreview__T1FuZ img,.landing_frontPreview__cBa2H img{width:100%;height:auto}.landing_previewBar__yNM76{height:30px;border-bottom:1px solid #eee;display:flex;gap:4px;align-items:center;padding:0 12px}.landing_previewBar__yNM76>span:not(.landing_previewLabel__rXfje){width:5px;height:5px;border-radius:50%;background:#ddd}.landing_previewLabel__rXfje{font-size:8px;color:#888;margin-left:auto}.landing_visualCaption__OU6O0{position:absolute;bottom:0;right:12px;font-size:11px;color:#666;display:flex;align-items:center;gap:8px}.landing_visualCaption__OU6O0>span{color:#b68a29;font-size:24px}.landing_useCases__X9IC7{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #eaeaea;padding-block:28px 36px}.landing_useCases__X9IC7 p{color:#737373;font-size:12px}.landing_useCases__X9IC7>div{display:flex;flex-wrap:wrap;gap:9px}.landing_useCases__X9IC7 span{padding:6px 12px;border:1px solid #e5e5e5;border-radius:20px;font-size:11px;color:#525252}.landing_productSection__p1W7j{padding-block:80px 100px;background:#fcfcfa;border-block:1px solid #eee}.landing_sectionHeading__kfsYD{text-align:center;margin-bottom:80px}.landing_kicker__x_rfd{display:block;font-size:10px;letter-spacing:1.8px;font-weight:600;color:#737373;margin-bottom:16px}.landing_landing__xQWu5 h2{font-size:clamp(28px,3vw,38px);letter-spacing:-1.4px;line-height:1.22;font-weight:600}.landing_sectionHeading__kfsYD>p{margin-top:16px;color:#737373;line-height:1.7}.landing_featureGrid___zomq{display:flex;flex-direction:column;gap:100px}.landing_featureCard__rZm_H{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:center;min-width:0}.landing_featureCard__rZm_H:nth-child(2){grid-template-columns:1.2fr .8fr}.landing_featureCard__rZm_H:nth-child(2) .landing_featureCopy__BP_3v{grid-column:2;grid-row:1}.landing_featureCard__rZm_H:nth-child(2) .landing_featureImage__Yy7Ae{grid-column:1;grid-row:1;background:#edf2f6;transform:rotate(-1.5deg)}.landing_featureCopy__BP_3v{padding:20px 0}.landing_featureNumber__2kfjm{display:inline-block;font-size:10px;letter-spacing:1.4px;color:#636363;font-weight:500;border-bottom:1px solid #ccc;padding-bottom:10px}.landing_landing__xQWu5 h3{font-size:clamp(28px,3vw,39px);line-height:1.16;letter-spacing:-1.4px;font-weight:600;margin:22px 0 18px}.landing_activityFeature__nTZJn p,.landing_featureCopy__BP_3v p{color:#666;line-height:1.9;max-width:350px;font-size:14px}.landing_featureImage__Yy7Ae{position:relative;background:#f4ecd8;padding:42px 25px 25px;border-radius:8px;transform:rotate(1.5deg)}.landing_featureImage__Yy7Ae:before{content:"";position:absolute;width:75px;height:22px;background:#d8c59680;top:-8px;left:calc(50% - 37px);transform:rotate(-5deg)}.landing_featureCard__rZm_H:nth-child(2) .landing_featureImage__Yy7Ae:before{background:#b9cfdd80;transform:rotate(5deg)}.landing_stageNote__niyyN{display:block;font-size:12px;color:#74674c;font-style:italic;letter-spacing:.2px;margin:-18px 0 16px;text-align:right}.landing_featureCard__rZm_H:nth-child(2) .landing_stageNote__niyyN{color:#536b7b}.landing_featureImage__Yy7Ae img{display:block;width:100%;height:auto;border-radius:5px;border:1px solid #0000000d;box-shadow:0 12px 30px #3b322115}.landing_activityFeature__nTZJn{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:center;padding-top:90px;margin-top:90px;border-top:1px solid #e2e2de}.landing_activityFeature__nTZJn>div:first-child{padding:20px 0}.landing_textLink__rtgyB{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:500}.landing_textLink__rtgyB:hover{text-decoration:underline;text-underline-offset:4px}.landing_activityFeature__nTZJn .landing_textLink__rtgyB{margin-top:24px}.landing_activityImage__whxVl{background:#e9eee5;padding:42px 25px 25px;border-radius:50% 50% 8px 8px/15% 15% 8px 8px}.landing_activityImage__whxVl .landing_stageNote__niyyN{color:#59694e;text-align:center}.landing_activityImage__whxVl img{display:block;width:100%;height:auto;border-radius:5px;border:1px solid #0000000d;box-shadow:0 12px 30px #26351d12}.landing_setup__Ei1AM{padding-block:80px;scroll-margin-top:30px}.landing_setupHeading__Xg_i7{display:flex;align-items:end;justify-content:space-between;gap:24px}.landing_setupHeading__Xg_i7>a{margin-bottom:5px}.landing_setupIntro__xeyku{color:#737373;margin-top:20px;line-height:1.8;max-width:600px}.landing_codeGrid__moF0I{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.landing_codeCard__vzlVE{min-width:0;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;background:#fafafa}.landing_stepHeading__BoEjp{display:flex;gap:12px;padding:22px;background:#fff;border-bottom:1px solid #e5e5e5}.landing_stepHeading__BoEjp>span{display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:7px;width:28px;height:28px;flex-shrink:0;font-size:12px}.landing_stepHeading__BoEjp h3{font-size:14px;letter-spacing:-.2px;margin:0 0 5px}.landing_stepHeading__BoEjp p{font-size:11px;color:#737373}.landing_codeCard__vzlVE pre{margin:0!important;height:330px;font-size:10px!important;border-radius:0!important;padding:24px!important;background:#fafafa!important}.landing_closing___RbtN{margin-bottom:72px;padding:40px;border:1px solid #e6e2d7;border-radius:12px;background:#faf8f1;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_closing___RbtN h2{font-size:30px}.landing_closing___RbtN p{color:#737373;margin-top:12px;font-size:13px;line-height:1.7}.landing_landing__xQWu5 a:focus-visible{outline:2px solid #a87914;outline-offset:5px}@media (min-width:1300px){.landing_heroVisual__IS3c0{height:530px}}@media (max-width:1000px){.landing_hero__IFqnw{gap:24px;padding-top:64px}.landing_hero__IFqnw h1{letter-spacing:-2px}.landing_heroVisual__IS3c0{height:410px}.landing_frontPreview__cBa2H{top:90px}.landing_visualCaption__OU6O0{bottom:10px}.landing_useCases__X9IC7{flex-direction:column;gap:16px}.landing_activityFeature__nTZJn,.landing_featureCard__rZm_H{gap:36px}.landing_activityImage__whxVl,.landing_featureImage__Yy7Ae{padding:36px 18px 18px}}@media (max-width:760px){.landing_container__7U0_E{width:calc(100% - 40px)}.landing_hero__IFqnw{grid-template-columns:1fr;padding-top:48px;padding-bottom:30px;gap:30px}.landing_hero__IFqnw h1{font-size:clamp(40px,8vw,58px)}.landing_heroCopy__seflO{max-width:520px}.landing_lead__0nXCU{font-size:15px}.landing_heroVisual__IS3c0{height:clamp(330px,85vw,530px);width:min(100%,530px);margin-inline:auto}.landing_frontPreview__cBa2H{left:2%;top:70px;width:82%}.landing_backPreview__T1FuZ{right:3%}.landing_visualBackdrop__0x0Bg{inset:0 0 30px}.landing_visualCaption__OU6O0{bottom:0;right:0}.landing_useCases__X9IC7{text-align:center;padding-bottom:28px}.landing_useCases__X9IC7>div{justify-content:center;gap:6px}.landing_productSection__p1W7j,.landing_setup__Ei1AM{padding-block:52px}.landing_sectionHeading__kfsYD{margin-bottom:40px}.landing_featureGrid___zomq{gap:60px}.landing_activityFeature__nTZJn,.landing_featureCard__rZm_H,.landing_featureCard__rZm_H:nth-child(2){grid-template-columns:1fr;gap:20px}.landing_featureCard__rZm_H:nth-child(2) .landing_featureCopy__BP_3v,.landing_featureCard__rZm_H:nth-child(2) .landing_featureImage__Yy7Ae{grid-column:auto;grid-row:auto}.landing_activityFeature__nTZJn>div:first-child,.landing_featureCopy__BP_3v{padding:0}.landing_activityFeature__nTZJn p,.landing_featureCopy__BP_3v p{max-width:440px}.landing_featureImage__Yy7Ae{margin-inline:6px}.landing_activityFeature__nTZJn{margin-top:60px;padding-top:50px}.landing_codeGrid__moF0I{grid-template-columns:1fr;gap:20px}.landing_setupHeading__Xg_i7{align-items:start;flex-direction:column;gap:18px}.landing_closing___RbtN{flex-direction:column;align-items:start;padding:28px;margin-bottom:40px}.landing_closing___RbtN h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.landing_landing__xQWu5 a{transition:none}.landing_primaryButton__q6jWW:hover{transform:none}}.Spinner_ldsSpinner__iNRoF{display:inline-block;position:relative;top:-13px;left:2px}.Spinner_ldsSpinner__iNRoF div{transform-origin:40px 40px;animation:Spinner_ldsSpinner__iNRoF 1.2s linear infinite}.Spinner_ldsSpinner__iNRoF div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:inherit}.Spinner_ldsSpinnerDark__Y0OlK div:after{background:#000}.Spinner_ldsSpinnerLight__8wNIf div:after{background:#fff}.Spinner_ldsSpinner__iNRoF div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.Spinner_ldsSpinner__iNRoF div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.Spinner_ldsSpinner__iNRoF div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.Spinner_ldsSpinner__iNRoF div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.Spinner_ldsSpinner__iNRoF div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.Spinner_ldsSpinner__iNRoF div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.Spinner_ldsSpinner__iNRoF div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.Spinner_ldsSpinner__iNRoF div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.Spinner_ldsSpinner__iNRoF div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.Spinner_ldsSpinner__iNRoF div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.Spinner_ldsSpinner__iNRoF div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.Spinner_ldsSpinner__iNRoF div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes Spinner_ldsSpinner__iNRoF{0%{opacity:1}to{opacity:0}}.Dialog_dialogOverlay__ATMxt{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;display:grid;place-items:center;overflow-y:auto;animation:Dialog_overlayShow__5duJ7 .3s cubic-bezier(.16,1,.3,1)}.Dialog_dialogContent__bQ59X{max-width:450px;width:100%;background:#fff;border-radius:8px;padding:25px;animation:Dialog_contentShow___eEJj .3s cubic-bezier(.16,1,.3,1)}@keyframes Dialog_overlayShow__5duJ7{0%{opacity:0}to{opacity:1}}@keyframes Dialog_contentShow___eEJj{0%{opacity:0;transform:translatey(15px)}to{opacity:1;transform:translatey(0)}}.Toast_toastViewport__yWU89{--viewport-padding:25px;position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}.Toast_toastRoot__azAFr{background-color:var(--accent);border-radius:6px;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);padding:15px;display:grid;grid-template-areas:"description action";grid-template-columns:auto max-content;-moz-column-gap:15px;column-gap:15px;align-items:center}.Toast_toastRoot__azAFr[data-state=open]{animation:Toast_slideIn__97zKU .15s cubic-bezier(.16,1,.3,1)}.Toast_toastRoot__azAFr[data-state=closed]{animation:Toast_hide__K73SK .1s ease-in}.Toast_toastRoot__azAFr[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast_toastRoot__azAFr[data-swipe=cancel]{transform:translateX(0);transition:transform .2s ease-out}.Toast_toastRoot__azAFr[data-swipe=end]{animation:Toast_swipeOut__5sr62 .1s ease-out}@keyframes Toast_hide__K73SK{0%{opacity:1}to{opacity:0}}@keyframes Toast_slideIn__97zKU{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translateX(0)}}@keyframes Toast_swipeOut__5sr62{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}.Toast_toastTitle__1v6q8{grid-area:title;margin-bottom:5px;font-weight:500;color:var(--slate-12);font-size:15px}.Toast_toastDescription__KUgCR{grid-area:description;margin:0;color:#fff;font-size:13px;line-height:1.3}