._2AriCG_page{--accent:#57cfc6;--accent-dark:#2f9d93;--accent-light:#e3f7f5;--ink:#1f2430;--muted:#5f677a;--border:#e8e6ee;font-family:var(--font-geist-sans);color:var(--ink);background:#fff;overflow-x:hidden}._2AriCG_header{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);background:#ffffffe6;position:sticky;top:0}._2AriCG_headerInner{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;padding:14px 20px;display:flex}._2AriCG_logo{width:auto;height:24px}._2AriCG_loginLink{color:var(--accent-dark);border:1.5px solid var(--accent-dark);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}._2AriCG_hero{flex-wrap:wrap;align-items:center;gap:40px;max-width:1080px;margin:0 auto;padding:48px 20px 40px;display:flex}._2AriCG_heroText{flex-direction:column;flex:1;gap:16px;min-width:280px;display:flex}._2AriCG_eyebrow{letter-spacing:.06em;color:var(--accent-dark);font-size:12.5px;font-weight:700}._2AriCG_heroText h1{text-wrap:balance;font-size:clamp(26px,4.5vw,38px);font-weight:800;line-height:1.35}._2AriCG_lead{color:var(--muted);max-width:520px;font-size:14.5px;line-height:1.85}._2AriCG_ctaRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._2AriCG_ctaButton{background:linear-gradient(90deg, var(--accent), var(--accent-dark));color:#fff;border-radius:999px;align-items:center;padding:15px 30px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -12px #2f9d9399}._2AriCG_ctaSecondary{border:1.5px solid var(--accent-dark);color:var(--accent-dark);background:#fff;border-radius:999px;align-items:center;padding:14px 22px;font-size:14px;font-weight:700;display:inline-flex}._2AriCG_ctaNote{color:var(--muted);font-size:12px;line-height:1.6}._2AriCG_heroVisual{flex-direction:column;flex:1;gap:8px;min-width:260px;max-width:420px;margin:0;display:flex}._2AriCG_heroPhoto{aspect-ratio:4/3;object-fit:cover;border-radius:20px;width:100%;box-shadow:0 30px 60px -24px #1f243059}._2AriCG_heroVisual figcaption{color:var(--muted);font-size:12px}._2AriCG_section,._2AriCG_sectionAlt{padding:48px 20px}._2AriCG_sectionAlt{background:#f7f8fc}._2AriCG_section>*,._2AriCG_sectionAlt>*{max-width:900px;margin-left:auto;margin-right:auto}._2AriCG_section h2,._2AriCG_sectionAlt h2{text-align:center;text-wrap:balance;margin-bottom:24px;font-size:21px;font-weight:800}._2AriCG_useCases,._2AriCG_trust{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;padding:0;list-style:none;display:grid}._2AriCG_useCases li,._2AriCG_trust li{border:1.5px solid var(--border);background:#fff;border-radius:16px;align-items:flex-start;gap:10px;padding:16px;font-size:13.5px;line-height:1.7;display:flex}._2AriCG_useCases svg,._2AriCG_trust svg{color:var(--accent-dark);flex-shrink:0;margin-top:3px}._2AriCG_guideTitle{text-align:center;text-wrap:balance;margin-bottom:20px;font-size:26px;font-weight:800;line-height:1.5}._2AriCG_guide p{font-size:14px;line-height:1.9}._2AriCG_guide p+p{margin-top:12px}._2AriCG_features{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}._2AriCG_feature{border:1.5px solid var(--border);background:#fff;border-radius:18px;padding:20px}._2AriCG_feature h3{margin-bottom:8px;font-size:15px;font-weight:800}._2AriCG_feature p{color:var(--muted);font-size:13px;line-height:1.75}._2AriCG_faq{flex-direction:column;gap:10px;display:flex}._2AriCG_faqItem{border:1.5px solid var(--border);background:#fff;border-radius:16px;padding:16px 18px}._2AriCG_faqItem dt{margin-bottom:6px;font-size:14px;font-weight:800}._2AriCG_faqItem dd{color:var(--muted);margin:0;font-size:13px;line-height:1.75}._2AriCG_finalCta{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:56px 20px;display:flex}._2AriCG_finalCta h2{text-wrap:balance;font-size:22px;font-weight:800}._2AriCG_otherThemes{flex-wrap:wrap;justify-content:center;gap:8px;padding:0;list-style:none;display:flex}._2AriCG_otherThemes a{background:var(--accent-light);color:var(--accent-dark);border-radius:999px;align-items:center;gap:4px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}._2AriCG_footer{border-top:1px solid var(--border);flex-direction:column;align-items:center;gap:12px;padding:28px 20px 40px;display:flex}._2AriCG_footerLinks{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}._2AriCG_footerLinks a{color:var(--muted);font-size:12px}._2AriCG_copyright{color:var(--muted);font-size:11.5px}
