.landing_page__GQ8bs{flex:1 1;background:#f9fafb;color:#1a1a1a;font-family:Inter,sans-serif}body[data-theme=dark] .landing_page__GQ8bs{background:#0f172a;color:#fff}.landing_wrap__z_NLl{max-width:1120px;margin:0 auto;padding:0 20px}.landing_hero__6tn6A{position:relative;overflow:hidden;padding:clamp(3rem,7vw,6rem) 0 clamp(3rem,6vw,5rem)}.landing_hero__6tn6A:before{content:"";position:absolute;top:-30%;right:-10%;width:60vw;height:60vw;max-width:720px;max-height:720px;background:radial-gradient(circle at 50% 50%,rgba(78,108,255,.22),transparent 65%);z-index:0}.landing_heroGrid__sUyJr{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:3rem;gap:3rem;align-items:center}@media(max-width:920px){.landing_heroGrid__sUyJr{grid-template-columns:1fr;gap:2.5rem}}.landing_eyebrow__bEOsH{display:inline-block;padding:.35rem .75rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#2d4fe0;background:rgba(78,108,255,.12);margin-bottom:1.25rem}body[data-theme=dark] .landing_eyebrow__bEOsH{color:#b9c6ff;background:rgba(78,108,255,.2)}.landing_h1__YyKtW{font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.1;font-weight:800;letter-spacing:-.025em;margin:0 0 1.1rem}.landing_h1__YyKtW em{font-style:normal;background:linear-gradient(120deg,#4e6cff,#f56a31);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.landing_lead__eqcy1{font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6;color:#555;margin:0 0 1.9rem;max-width:34rem}body[data-theme=dark] .landing_lead__eqcy1{color:#cbd5e1}.landing_actions__IHcpw{display:flex;flex-wrap:wrap;gap:.8rem}.landing_btnPrimary__lGF6l{font:inherit;font-weight:700;font-size:1rem;color:#fff;background:linear-gradient(120deg,#4e6cff,#6a5bff);border:none;padding:.85rem 1.5rem;border-radius:12px;text-decoration:none;cursor:pointer;transition:transform .12s ease,box-shadow .2s ease;box-shadow:0 16px 30px -14px rgba(78,108,255,.8)}.landing_btnPrimary__lGF6l:hover{transform:translateY(-2px);box-shadow:0 22px 36px -14px rgba(78,108,255,.85)}.landing_btnGhost__AtPN_{font:inherit;font-weight:700;font-size:1rem;color:#2d4fe0;background:rgba(0,0,0,0);border:1.5px solid rgba(78,108,255,.35);padding:.85rem 1.4rem;border-radius:12px;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease}.landing_btnGhost__AtPN_:hover{background:rgba(78,108,255,.09);border-color:#4e6cff}body[data-theme=dark] .landing_btnGhost__AtPN_{color:#c9d3ff;border-color:hsla(0,0%,100%,.22)}body[data-theme=dark] .landing_btnGhost__AtPN_:hover{background:hsla(0,0%,100%,.07)}.landing_mock__ASnc2{border-radius:20px;padding:1.1rem;background:linear-gradient(160deg,#ffffff,#eef1ff);border:1px solid rgba(15,23,42,.08);box-shadow:0 40px 70px -30px rgba(30,41,99,.35)}body[data-theme=dark] .landing_mock__ASnc2{background:linear-gradient(160deg,#1e293b,#172036);border-color:hsla(0,0%,100%,.08)}.landing_mockBar__KqHtE{display:flex;gap:.4rem;margin-bottom:.9rem}.landing_mockBar__KqHtE i{width:10px;height:10px;border-radius:50%;background:#cbd5e1}.landing_mockBar__KqHtE i:first-child{background:#f56a63}.landing_mockBar__KqHtE i:nth-child(2){background:#f5c04e}.landing_mockBar__KqHtE i:nth-child(3){background:#57c26a}.landing_mockRow__MhvbF{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.07);margin-bottom:.6rem;font-size:.86rem}body[data-theme=dark] .landing_mockRow__MhvbF{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}.landing_mockRow__MhvbF strong{font-weight:700}.landing_mockRow__MhvbF span{color:#555;font-size:.8rem}body[data-theme=dark] .landing_mockRow__MhvbF span{color:#cbd5e1}.landing_pill__tdEwm{padding:.2rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700}.landing_pillGreen__QKz6J{background:rgba(87,194,106,.16);color:#2f8f45}.landing_pillBlue__0wq7d{background:rgba(78,108,255,.16);color:#2d4fe0}.landing_pillAmber__Saq8S{background:rgba(245,192,78,.2);color:#a9791b}.landing_section__mgfch{padding:clamp(3rem,6vw,5rem) 0}.landing_sectionAlt__RF3A3{background:#e5e9f2}body[data-theme=dark] .landing_sectionAlt__RF3A3{background:#1e293b}.landing_h2__BAbKc{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.02em;text-align:center;margin:0 0 .6rem}.landing_sectionText__fQL5z{text-align:center;color:#555;max-width:40rem;margin:0 auto 2.75rem;font-size:1.02rem;line-height:1.6}body[data-theme=dark] .landing_sectionText__fQL5z{color:#cbd5e1}.landing_cards__A6_a2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media(max-width:860px){.landing_cards__A6_a2{grid-template-columns:1fr}}.landing_card__17bbc{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:1.6rem;transition:transform .15s ease,box-shadow .2s ease}.landing_card__17bbc:hover{transform:translateY(-4px);box-shadow:0 24px 44px -24px rgba(30,41,99,.3)}body[data-theme=dark] .landing_card__17bbc{background:#1e293b;border-color:hsla(0,0%,100%,.08)}.landing_card__17bbc .landing_icon__bP2QS{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:13px;font-size:1.4rem;background:rgba(78,108,255,.12);margin-bottom:1rem}.landing_card__17bbc h3{font-size:1.15rem;font-weight:700;margin:0 0 .5rem}.landing_card__17bbc p{color:#555;line-height:1.6;font-size:.95rem;margin:0}body[data-theme=dark] .landing_card__17bbc p{color:#cbd5e1}.landing_steps__NOnSZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;counter-reset:step}@media(max-width:860px){.landing_steps__NOnSZ{grid-template-columns:1fr 1fr}}@media(max-width:520px){.landing_steps__NOnSZ{grid-template-columns:1fr}}.landing_step__4oYpY{position:relative;padding:1.4rem;border-radius:16px;background:#fff;border:1px solid rgba(15,23,42,.08)}body[data-theme=dark] .landing_step__4oYpY{background:#1e293b;border-color:hsla(0,0%,100%,.08)}.landing_step__4oYpY:before{counter-increment:step;content:counter(step);display:grid;place-items:center;width:34px;height:34px;border-radius:10px;font-weight:800;color:#fff;background:linear-gradient(120deg,#4e6cff,#6a5bff);margin-bottom:.9rem}.landing_step__4oYpY h4{font-size:1rem;font-weight:700;margin:0 0 .4rem}.landing_step__4oYpY p{color:#555;font-size:.9rem;line-height:1.55;margin:0}body[data-theme=dark] .landing_step__4oYpY p{color:#cbd5e1}.landing_ctaBand__y5fYs{margin:clamp(3rem,6vw,5rem) 0}.landing_ctaInner__c9VhO{border-radius:24px;padding:clamp(2.25rem,5vw,3.5rem);text-align:center;color:#fff;background:linear-gradient(140deg,#2d4fe0,#4e6cff 50%,#7b5bff);box-shadow:0 40px 70px -34px rgba(45,79,224,.6)}.landing_ctaInner__c9VhO h2{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;margin:0 0 .6rem;letter-spacing:-.02em}.landing_ctaInner__c9VhO p{color:hsla(0,0%,100%,.88);margin:0 0 1.6rem;font-size:1.02rem}.landing_ctaBtn__TTAho{display:inline-block;font-weight:700;font-size:1rem;color:#2d4fe0;background:#fff;padding:.85rem 1.8rem;border-radius:12px;text-decoration:none;transition:transform .12s ease}.landing_ctaBtn__TTAho:hover{transform:translateY(-2px)}