.page_page__oQ6i3{width:100%;max-width:1100px;margin:0 auto;padding:48px 24px 80px;display:grid;grid-gap:32px;gap:32px}.page_hero__pbNbV{display:grid;grid-gap:12px;gap:12px}.page_title__X9bDi{font-size:clamp(32px,3vw,40px);font-weight:700;letter-spacing:-.02em}.page_subtitle__6S3es{font-size:18px;color:#3a3a3a;line-height:1.5;max-width:780px}.page_grid__eFwid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.page_card___Xvgk{padding:18px 18px 20px;border:1px solid #ebebeb;border-radius:12px;background:#fafafa;box-shadow:0 8px 24px rgba(0,0,0,.04)}.page_cardTitle__7Qb29{font-size:18px;font-weight:600;margin-bottom:8px}.page_cardText__f4kQ2{font-size:16px;color:#414141;line-height:1.5}.page_highlight__ZxxVc{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:12px;background:linear-gradient(120deg,#f8f9ff,#f1f8ff);border:1px solid #e1e8ff}.page_label__SR_rY{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#4f46e5}.page_cta__6Tm68{display:flex;gap:12px;flex-wrap:wrap}.page_button__09trF{border:1px solid #141414;background:#141414;color:white;padding:12px 18px;border-radius:10px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.page_button__09trF.page_secondary__Lr2TO{background:white;color:#141414;border-color:#d0d0d0}.page_button__09trF:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.08)}