._page_1662l_1{min-height:100vh;background:#fafafa;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;color:#1d1d1f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}._nav_1662l_12{position:fixed;top:0;left:0;right:0;z-index:100;background:#fafafacc;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.06)}._navInner_1662l_24{max-width:980px;margin:0 auto;padding:.85rem 2rem;display:flex;align-items:center}._logo_1662l_32{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:#1d1d1f}._logoIcon_1662l_42{display:flex;align-items:center;color:#0071e3}._hero_1662l_49{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:9rem 2rem 4rem;max-width:720px;margin:0 auto}._heroGlow_1662l_60{position:absolute;top:10%;left:50%;transform:translate(-50%);width:700px;height:500px;background:radial-gradient(ellipse,rgba(0,113,227,.06) 0%,rgba(88,86,214,.03) 40%,transparent 70%);pointer-events:none;filter:blur(60px)}._heroContent_1662l_72{position:relative;z-index:1}._badge_1662l_77{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6e6e73;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:100px;padding:.4rem 1rem;margin-bottom:2rem;box-shadow:0 1px 3px #0000000a}._badgeDot_1662l_94{width:6px;height:6px;border-radius:50%;background:#34c759;box-shadow:0 0 6px #34c75966}._title_1662l_102{font-size:4.5rem;font-weight:700;letter-spacing:-.045em;line-height:1.05;margin:0 0 1.25rem;color:#1d1d1f}._titleGradient_1662l_111{background:linear-gradient(135deg,#0071e3,#5856d6 60%,#af52de);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_1662l_118{font-size:1.2rem;line-height:1.55;color:#86868b;margin:0 0 2.5rem;max-width:480px;margin-left:auto;margin-right:auto}._form_1662l_129,._ctaForm_1662l_129{width:100%;max-width:480px;margin:0 auto}._inputGroup_1662l_135{display:flex;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:.3rem;transition:border-color .3s ease,box-shadow .3s ease;box-shadow:0 1px 4px #0000000a}._inputGroup_1662l_135:focus-within{border-color:#0071e3;box-shadow:0 0 0 3px #0071e31f,0 2px 8px #0000000f}._input_1662l_135{flex:1;border:none;outline:none;background:transparent;font-size:.95rem;padding:.8rem 1.1rem;color:#1d1d1f;font-family:inherit}._input_1662l_135::placeholder{color:#c7c7cc}._button_1662l_166{display:inline-flex;align-items:center;gap:.35rem;background:#0071e3;color:#fff;border:none;border-radius:10px;padding:.8rem 1.5rem;font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .2s ease}._button_1662l_166:hover{background:#0077ed}._button_1662l_166:active{background:#006adb;transform:scale(.98)}._button_1662l_166:disabled{opacity:.6;cursor:not-allowed}._buttonArrow_1662l_197{transition:transform .2s ease}._button_1662l_166:hover ._buttonArrow_1662l_197{transform:translate(2px)}._formHint_1662l_205{font-size:.8rem;color:#aeaeb2;margin:1rem 0 0}._showcase_1662l_212{padding:2rem 2rem 5rem}._showcaseInner_1662l_216{max-width:640px;margin:0 auto}._mockup_1662l_221{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.08);overflow:hidden;box-shadow:0 8px 40px #0000000f,0 1px 3px #0000000a}._mockupBar_1662l_229{display:flex;gap:6px;padding:12px 16px;background:#f5f5f7;border-bottom:1px solid rgba(0,0,0,.05)}._mockupDot_1662l_237{width:10px;height:10px;border-radius:50%;background:#00000014}._mockupContent_1662l_244{position:relative;display:flex;align-items:center;justify-content:center;min-height:280px;background:linear-gradient(135deg,#f5f5f7,#ededf0)}._mockupOverlay_1662l_253{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._mockupModal_1662l_260{position:relative;z-index:1;background:#1c1c1e;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem 2rem 1.5rem;text-align:center;max-width:260px;width:100%;box-shadow:0 16px 48px #0003}._mockupShield_1662l_273{width:36px;height:36px;margin:0 auto .75rem;display:flex;align-items:center;justify-content:center;background:#0a84ff1f;border-radius:10px;color:#0a84ff}._mockupTitle_1662l_285{font-size:.85rem;font-weight:600;margin:0 0 .25rem;color:#f5f5f7}._mockupText_1662l_292{font-size:.72rem;color:#98989d;margin:0 0 1rem}._mockupBtn_1662l_298{background:#0a84ff;color:#fff;border-radius:8px;padding:.55rem;font-size:.75rem;font-weight:600;margin-bottom:.4rem}._mockupBtnOutline_1662l_308{background:#ffffff0f;color:#98989d;border-radius:8px;padding:.5rem;font-size:.75rem;font-weight:500}._features_1662l_318{padding:4rem 2rem 5rem}._featuresHeader_1662l_322{text-align:center;max-width:500px;margin:0 auto 3rem}._sectionLabel_1662l_328{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#0071e3;margin:0 0 .75rem}._sectionTitle_1662l_337{font-size:2.5rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0;color:#1d1d1f}._featureGrid_1662l_346{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:900px;margin:0 auto}._feature_1662l_318{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:2rem;transition:box-shadow .3s ease,transform .3s ease}._feature_1662l_318:hover{box-shadow:0 4px 24px #0000000f;transform:translateY(-2px)}._featureIcon_1662l_367{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:1.25rem}._featureIconBlue_1662l_377{background:#0071e314;color:#0071e3}._featureIconPurple_1662l_382{background:#5856d614;color:#5856d6}._featureIconTeal_1662l_387{background:#34c75914;color:#34c759}._featureTitle_1662l_392{font-size:1.1rem;font-weight:600;margin:0 0 .5rem;letter-spacing:-.01em;color:#1d1d1f}._featureText_1662l_400{font-size:.88rem;line-height:1.55;color:#86868b;margin:0}._faq_1662l_408{padding:4rem 2rem 5rem;background:#fff;border-top:1px solid rgba(0,0,0,.04)}._faqHeader_1662l_414{text-align:center;max-width:500px;margin:0 auto 3rem}._faqGrid_1662l_420{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}._faqItem_1662l_428{background:#fafafa;border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:1.25rem 1.5rem;cursor:pointer;text-align:left;width:100%;font-family:inherit;color:inherit;transition:background .2s ease}._faqItem_1662l_428:hover{background:#f0f0f2}._faqQuestion_1662l_445{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1rem;font-weight:600;letter-spacing:-.01em;margin:0;color:#1d1d1f}._faqChevron_1662l_457{flex-shrink:0;color:#aeaeb2;transition:transform .3s ease}._faqItemOpen_1662l_463 ._faqChevron_1662l_457{transform:rotate(180deg)}._faqAnswerWrap_1662l_467{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}._faqItemOpen_1662l_463 ._faqAnswerWrap_1662l_467{grid-template-rows:1fr}._faqAnswer_1662l_467{overflow:hidden;font-size:.9rem;line-height:1.6;color:#86868b;margin:0}._faqItemOpen_1662l_463 ._faqAnswer_1662l_467{padding-top:.75rem}._cta_1662l_129{position:relative;text-align:center;padding:4rem 2rem 6rem;background:#fff;border-top:1px solid rgba(0,0,0,.04)}._ctaGlow_1662l_498{display:none}._ctaTitle_1662l_502{font-size:2.5rem;font-weight:700;letter-spacing:-.035em;margin:0 0 .75rem;color:#1d1d1f}._ctaText_1662l_510{font-size:1.1rem;color:#86868b;margin:0 0 2rem}._ctaForm_1662l_129{position:relative}._footer_1662l_521{text-align:center;padding:2rem;background:#fff;border-top:1px solid rgba(0,0,0,.06)}._footer_1662l_521 p{font-size:.8rem;color:#aeaeb2;margin:0}@media only screen and (max-width:48rem){._hero_1662l_49{padding:7rem 1.5rem 3rem}._title_1662l_102{font-size:2.6rem}._sectionTitle_1662l_337,._ctaTitle_1662l_502{font-size:1.8rem}._subtitle_1662l_118{font-size:1.05rem}._featureGrid_1662l_346{grid-template-columns:1fr;gap:1rem}._inputGroup_1662l_135{flex-direction:column;gap:0;padding:.5rem}._input_1662l_135{width:100%;text-align:center}._button_1662l_166{width:100%;justify-content:center;padding:.85rem}._mockupModal_1662l_260{padding:1.5rem 1.25rem 1.25rem;max-width:220px}._mockupContent_1662l_244{min-height:240px}._showcase_1662l_212{padding:0 1.5rem 3rem}}
