.landing_main__1WGAv{padding:72px clamp(16px,6vw,56px);display:grid;grid-gap:40px;gap:40px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;background:radial-gradient(circle at top,rgba(59,130,246,.12),transparent 40%),#f5f7fb}.landing_hero__eUgL5{width:min(100%,1200px);max-width:1200px;margin:0 auto;background:linear-gradient(135deg,rgba(15,23,42,.92),rgba(59,130,246,.8));padding:clamp(32px,4vw,56px);border-radius:32px;color:#f8fafc;position:relative;overflow:hidden}.landing_hero__eUgL5:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(59,130,246,.4),transparent 45%);pointer-events:none}.landing_heroGrid__eSua6{display:grid;grid-gap:32px;gap:32px;align-items:center;grid-template-columns:1.1fr .9fr;position:relative;z-index:1}.landing_hLeft__joiic,.landing_hRight__BGunH{text-align:left}.landing_bullets__fWDVD{margin:0;padding-left:18px;color:rgba(248,250,255,.8);font-size:15px}.landing_hero__eUgL5 h1{margin:0 0 16px;font-size:clamp(32px,4vw,44px)}.landing_hero__eUgL5 p{margin:0 0 24px;color:rgba(248,250,255,.8)}.landing_heroBadges__JvDGZ{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.landing_heroBadges__JvDGZ span{padding:6px 12px;border-radius:999px;border:1px solid rgba(248,250,255,.35);font-size:13px;letter-spacing:.05em;text-transform:uppercase}.landing_actions___EDf4{display:flex;gap:12px;flex-wrap:wrap}.landing_cta__18Kfs{background:#fff;color:#111827;padding:12px 20px;border-radius:999px;font-weight:600;box-shadow:0 15px 35px rgba(15,23,42,.35)}.landing_secondary__a2bZ7{background:transparent;border:1px solid rgba(248,250,255,.4);color:#f8fafc;padding:12px 20px;border-radius:999px}.landing_subtle__aWgES{margin-top:8px;font-size:12px;color:var(--muted)}.landing_heroMetrics__Mp5gc{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px}.landing_heroMetrics__Mp5gc div{background:rgba(15,23,42,.35);border-radius:16px;padding:14px;text-align:center}.landing_metricNumber__UZofJ{display:block;font-size:28px;font-weight:700;margin-bottom:4px}.landing_heroMetrics__Mp5gc p{margin:0;font-size:13px;color:rgba(248,250,255,.75)}.landing_features__TZCLa{width:min(100%,1100px);margin:0 auto;padding:0 clamp(10px,3vw,20px);display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.landing_feature__KmqKY{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:18px;padding:24px;box-shadow:0 20px 35px rgba(15,23,42,.06);display:grid;grid-gap:12px;gap:12px;transition:transform .25s ease,box-shadow .25s ease}.landing_feature__KmqKY:hover{transform:translateY(-4px);box-shadow:0 30px 45px rgba(15,23,42,.12)}.landing_feature__KmqKY h3{margin:0;font-size:20px}.landing_feature__KmqKY p{margin:0;color:rgba(15,23,42,.7)}.landing_columns__4eNh5{width:min(100%,1100px);margin:0 auto;padding:0 clamp(10px,3vw,20px);display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.landing_col__VNItC{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:18px;padding:24px;box-shadow:0 20px 35px rgba(15,23,42,.06);display:grid;grid-gap:12px;gap:12px;position:relative;overflow:hidden}.landing_col__VNItC:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 60%);pointer-events:none}.landing_col__VNItC ul{margin:8px 0 0;padding-left:18px}.landing_col__VNItC ul li{margin-bottom:4px;color:rgba(15,23,42,.8)}.landing_col__VNItC h3{margin:0;font-size:20px}.landing_col__VNItC p{margin:0;color:rgba(15,23,42,.7)}.landing_legal__O7V5A{background:transparent}.landing_legalInner__rmoIB{width:min(100%,1100px);margin:0 auto;padding:8px clamp(12px,3vw,24px);display:flex;gap:8px;justify-content:center;color:var(--muted)}.landing_steps__USG_m{background:transparent}.landing_stepsInner__cTZMJ{width:min(100%,1100px);margin:0 auto;padding:0 clamp(10px,3vw,20px)}.landing_stepList__1oc8O{counter-reset:step;list-style:none;display:grid;grid-gap:16px;gap:16px;padding:0;margin:0}.landing_stepList__1oc8O li{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:18px;padding:20px;box-shadow:0 20px 35px rgba(15,23,42,.04);position:relative;overflow:hidden}.landing_stepList__1oc8O li:before{content:attr(data-step);position:absolute;top:16px;right:16px;font-size:32px;font-weight:700;color:rgba(15,23,42,.08)}.landing_stepList__1oc8O strong{display:block;margin-bottom:6px;font-size:16px}.landing_stepList__1oc8O div{color:rgba(15,23,42,.75);font-size:14px}.landing_stepsInner__cTZMJ h3{margin:8px 0 16px;font-size:24px}.landing_showcase__q2jMB{width:min(100%,1100px);margin:0 auto;padding:clamp(16px,3vw,28px);display:grid;grid-gap:32px;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:28px;box-shadow:0 30px 50px rgba(15,23,42,.08)}.landing_showcaseText__Jdtce{display:grid;grid-gap:14px;gap:14px}.landing_showcaseText__Jdtce h3{margin:0;font-size:clamp(24px,4vw,32px)}.landing_showcaseText__Jdtce p{margin:0;color:rgba(15,23,42,.72);line-height:1.55}.landing_showcaseList__FNGmd{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;color:rgba(15,23,42,.75)}.landing_showcaseVisualizer__kQFQQ{background:radial-gradient(circle at top,rgba(59,130,246,.15),rgba(15,23,42,.85));border-radius:22px;padding:24px;display:grid;grid-gap:16px;gap:16px;color:#f8fafc;position:relative;overflow:hidden}.landing_showcaseVisualizer__kQFQQ:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 30%,hsla(0,0%,100%,.15),transparent 55%);pointer-events:none}.landing_showcaseStream__vxh10{background:rgba(15,23,42,.45);border-radius:18px;padding:18px;display:grid;grid-gap:12px;gap:12px;position:relative;border:1px solid rgba(248,250,255,.12)}.landing_showcaseAssistant__mbVEs,.landing_showcaseUser__THoZn{display:grid;grid-gap:4px;gap:4px}.landing_showcaseAssistant__mbVEs span,.landing_showcaseUser__THoZn span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(248,250,255,.55)}.landing_showcaseAssistant__mbVEs p,.landing_showcaseUser__THoZn p{margin:0;font-size:14px;color:rgba(248,250,255,.95);line-height:1.5;word-break:break-word}.landing_showcaseSegment__WzC_q{opacity:0;animation:landing_segmentLoop__cgB_k 7s ease-in-out infinite;animation-delay:var(--loop-offset,0s);animation-fill-mode:both}.landing_showcaseDot__1Pfgi{width:8px;height:8px;border-radius:50%;background:#34d399;animation:landing_pulse__k4Z3V 1.8s infinite}.landing_showcaseDoc__U72Xt{background:hsla(0,0%,100%,.08);border-radius:22px;padding:20px;border:1px solid rgba(248,250,255,.25);display:grid;grid-gap:12px;gap:12px}.landing_showcaseDoc__U72Xt header{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.landing_showcaseDoc__U72Xt button{border:none;border-radius:999px;padding:6px 12px;background:rgba(248,250,255,.2);color:#fff;cursor:pointer}.landing_showcaseGenerated__5iHJr{background:rgba(15,23,42,.4);border-radius:18px;padding:16px;display:grid;grid-gap:8px;gap:8px;font-size:13px;color:rgba(248,250,255,.92);line-height:1.45;border:1px solid rgba(248,250,255,.18);overflow:hidden}.landing_showcaseDocLine__79RoZ{opacity:0;animation:landing_segmentLoop__cgB_k 8s ease-in-out infinite;animation-delay:var(--loop-offset,0s);animation-fill-mode:both}.landing_showcaseHint__JddBm{font-size:12px;color:rgba(248,250,255,.75)}.landing_showcaseStream__vxh10 p{margin:0;font-size:14px;color:rgba(248,250,255,.9)}.landing_showcaseTyping__vLW8M{display:inline-block;width:100%;max-width:100%;overflow:hidden;border-right:2px solid rgba(248,250,255,.85);white-space:nowrap;animation:landing_typing__4gjh9 6s steps(60) infinite alternate,landing_blink__ByaZ3 .9s step-end infinite}.landing_ribbon__vzB1R{background:transparent}.landing_ribbonInner__1f7Gx{width:min(100%,1100px);margin:0 auto;background:linear-gradient(120deg,rgba(59,130,246,.15),rgba(15,23,42,.85));color:#fff;padding:32px;border-radius:28px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.landing_ribbonLabel__fK3NE{text-transform:uppercase;letter-spacing:.1em;font-size:12px;margin:0;opacity:.85}.landing_ribbonInner__1f7Gx h3{margin:4px 0 0;font-size:20px;font-weight:600}.landing_ribbonActions__z8zma{display:flex;gap:12px;flex-wrap:wrap}.landing_sectionLabel__EzT2H{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:rgba(15,23,42,.6)}.landing_infographic__5t2YX{width:min(100%,1100px);margin:0 auto;padding:0 clamp(10px,3vw,20px);display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch}.landing_infographicText__Xd1Vx{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:24px;box-shadow:0 20px 35px rgba(15,23,42,.06);display:grid;grid-gap:16px;gap:16px}.landing_timeline__PAsQE{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.landing_timeline__PAsQE li{border-left:2px solid rgba(59,130,246,.4);padding-left:12px}.landing_timeline__PAsQE span{font-weight:600;font-size:13px;color:rgba(15,23,42,.7)}.landing_timeline__PAsQE p{margin:2px 0 0;color:rgba(15,23,42,.75);font-size:14px}.landing_infographicGrid__Z16oh{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.landing_infographicCard__XLI5k{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:20px;box-shadow:0 15px 30px rgba(15,23,42,.06);display:grid;grid-gap:8px;gap:8px}.landing_infographicLabel__LN_f7{font-size:13px;color:rgba(15,23,42,.6);text-transform:uppercase;letter-spacing:.08em}.landing_infographicCard__XLI5k strong{font-size:28px}.landing_progress__peC4t{width:100%;height:6px;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.landing_progress__peC4t span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#60a5fa,#2563eb)}@keyframes landing_pulse__k4Z3V{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:.6}}@keyframes landing_segmentLoop__cgB_k{0%{opacity:0;transform:translateY(8px)}10%{opacity:1;transform:translateY(0)}45%{opacity:1}60%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes landing_typing__4gjh9{0%{width:0}to{width:100%}}@keyframes landing_blink__ByaZ3{0%{border-color:rgba(248,250,255,.85)}50%{border-color:transparent}to{border-color:rgba(248,250,255,.85)}}@media (max-width:960px){.landing_main__1WGAv{padding:32px 16px}.landing_hero__eUgL5{padding:32px 24px;text-align:left;max-width:none;width:100%;margin:0}.landing_heroGrid__eSua6{grid-template-columns:1fr;text-align:left}.landing_hero__eUgL5 h1{font-size:28px}.landing_actions___EDf4{flex-direction:column;align-items:stretch}.landing_actions___EDf4 a{width:100%;text-align:center}.landing_hRight__BGunH{order:-1}.landing_columns__4eNh5,.landing_features__TZCLa,.landing_legalInner__rmoIB,.landing_stepsInner__cTZMJ{width:100%;max-width:none;margin:0 auto;padding:0 clamp(12px,4vw,20px)}.landing_columns__4eNh5,.landing_features__TZCLa{grid-template-columns:1fr;margin:0}.landing_legalInner__rmoIB,.landing_stepsInner__cTZMJ{margin:0}.landing_showcase__q2jMB{grid-template-columns:1fr;padding:clamp(16px,4vw,24px)}.landing_showcaseVisualizer__kQFQQ{padding:18px}.landing_showcaseDoc__U72Xt header{flex-direction:column;align-items:flex-start}.landing_showcaseDoc__U72Xt button{padding:6px 10px;font-size:12px}.landing_showcaseTyping__vLW8M{font-size:13px}}@media (max-width:600px){.landing_main__1WGAv{padding:24px 12px}.landing_hero__eUgL5{padding:20px 16px}.landing_hero__eUgL5 h1{font-size:24px}.landing_col__VNItC,.landing_feature__KmqKY,.landing_stepList__1oc8O li{padding:14px}.landing_heroBadges__JvDGZ{flex-direction:column}.landing_showcase__q2jMB{padding:16px;gap:20px}.landing_showcaseText__Jdtce h3{font-size:24px}.landing_showcaseList__FNGmd{font-size:14px}.landing_showcaseDoc__U72Xt,.landing_showcaseStream__vxh10{padding:14px}.landing_showcaseDoc__U72Xt button{font-size:11px;padding:6px 9px}.landing_showcaseGenerated__5iHJr{font-size:12px;gap:6px}.landing_showcaseTyping__vLW8M{white-space:normal;border-right:none;animation:landing_segmentLoop__cgB_k 6s ease-in-out infinite}.landing_ribbonInner__1f7Gx{padding:24px}.landing_infographic__5t2YX{grid-template-columns:1fr}}@media (max-width:480px){.landing_bullets__fWDVD,.landing_col__VNItC ul,.landing_showcaseList__FNGmd{padding-left:14px}.landing_heroMetrics__Mp5gc{grid-template-columns:1fr}.landing_showcaseDoc__U72Xt header div{width:100%;display:flex;flex-wrap:wrap;gap:8px}.landing_showcaseDoc__U72Xt button{flex:1 1 120px;text-align:center}}