.features_hero__0SHeC{background:var(--soft);text-align:center;padding:118px 24px 64px}@media(max-width:576px){.features_hero__0SHeC{padding:96px 16px 44px}}.features_hero__0SHeC .features_eyebrow__oSieR{font-size:11px;font-weight:500;letter-spacing:.12em;color:#c62f2b;margin:0 0 18px}.features_hero__0SHeC h1{font-size:40px;line-height:1.2;font-weight:500;color:var(--ink);max-width:800px;margin:0 auto}@media(max-width:768px){.features_hero__0SHeC h1{font-size:34px}}@media(max-width:576px){.features_hero__0SHeC h1{font-size:28px}}.features_hero__0SHeC .features_sub__Knxnj{font-size:16px;color:var(--muted);margin:18px 0 28px}.features_hero__0SHeC .features_cta__azPjb{display:inline-block;background:#e53935;color:#fff;font-size:15px;font-weight:500;padding:12px 26px;border-radius:8px;text-decoration:none}.features_hero__0SHeC .features_cta__azPjb:hover{background:#c62f2b}.features_wrap__zIxfD{width:100%;max-width:1248px;margin:0 auto;padding:0 24px}.features_wrap__zIxfD:nth-of-type(2){padding-top:52px}.features_wrap__zIxfD:nth-of-type(3){padding-top:56px}@media(max-width:576px){.features_wrap__zIxfD{padding-left:16px;padding-right:16px}}.features_grid__TWPl4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:900px){.features_grid__TWPl4{grid-template-columns:1fr 1fr}}@media(max-width:576px){.features_grid__TWPl4{grid-template-columns:1fr}}.features_card__MLV6e{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:30px}.features_card__MLV6e h2{font-size:18px;font-weight:500;color:var(--ink);margin:20px 0 10px}.features_card__MLV6e p{font-size:14px;line-height:1.7;color:var(--muted);margin:0}.features_iconBox__q_JAX{width:52px;height:52px;border-radius:12px;background:var(--soft);color:#e53935;display:grid;place-items:center;font-size:20px}.features_split__Um1Hk{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;align-items:start}@media(max-width:900px){.features_split__Um1Hk{grid-template-columns:1fr}}.features_img__gjM9_{width:100%;height:auto;border-radius:20px;display:block}.features_splitTitle__Rrny3{font-size:30px;font-weight:500;color:var(--ink);margin:0 0 14px}@media(max-width:576px){.features_splitTitle__Rrny3{font-size:24px}}.features_table__AUbTC{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:13.5px}.features_table__AUbTC td,.features_table__AUbTC th{text-align:left;padding:15px 18px;border-bottom:1px solid var(--line);color:var(--muted)}.features_table__AUbTC th{background:var(--surface)}.features_table__AUbTC td:first-child,.features_table__AUbTC th{color:var(--ink);font-weight:500}.features_table__AUbTC tr:last-child td{border-bottom:none}.home_section__99LfK{padding:72px 0}@media(max-width:768px){.home_section__99LfK{padding:48px 0}}.home_wrap__9wYrS{width:100%;max-width:1248px;margin:0 auto;padding:0 24px}@media(max-width:576px){.home_wrap__9wYrS{padding:0 16px}}.home_title__KHr3z{font-size:30px;font-weight:500;color:var(--ink);text-align:center;margin:0 0 40px}@media(max-width:576px){.home_title__KHr3z{font-size:24px;margin-bottom:28px}}.home_pill__S3iBg{display:inline-block;align-self:flex-start;background:#e53935;color:#fff;font-size:13px;font-weight:500;padding:7px 15px;border-radius:999px}.home_steps__34uhh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px}@media(max-width:768px){.home_steps__34uhh{grid-template-columns:minmax(0,1fr)}}.home_stepCard__EDk1U{min-width:0;overflow-wrap:anywhere}@media(max-width:576px){.home_stepCard__EDk1U{padding:22px 18px}}.home_stepCard__EDk1U{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:28px 30px;box-shadow:0 8px 28px rgba(229,57,53,.07);display:flex;flex-direction:column;gap:14px}.home_stepCard__EDk1U p{margin:0;font-size:15px;line-height:1.6;color:var(--ink)}.home_stepImg__oYcRV{width:100%;height:auto;border-radius:12px;margin-top:auto}.home_mock__YOGca{margin-top:auto;background:var(--surface);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.home_mockInput__np_4I{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:11px 14px;font-size:13px;color:var(--muted)}.home_mockLabel__SlSQ5{font-size:12px;font-weight:500;color:var(--ink);margin-top:4px}.home_mockRow__08KYp{display:flex;align-items:center;justify-content:space-between;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:13px;color:var(--ink)}.home_mockRow__08KYp span:last-child{background:#e53935;color:#fff;font-size:11px;font-weight:500;padding:5px 14px;border-radius:6px}.home_platforms__6D6BB{background:var(--bg-alt)}.home_platformGrid__8CYL3{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.home_platform__gjdNE{width:128px;background:var(--surface);border-radius:14px;padding:18px 8px 14px;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-size:13px;font-weight:500;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .2s,box-shadow .2s}.home_platform__gjdNE:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(229,57,53,.15)}.home_platform__gjdNE img{width:44px;height:44px;object-fit:contain}@media(max-width:576px){.home_platform__gjdNE{width:calc(50% - 8px)}}.home_split__Jssif{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:56px;gap:56px}@media(max-width:900px){.home_split__Jssif{grid-template-columns:1fr;gap:28px}}.home_splitReverse__8ARez>:first-child{order:2}@media(max-width:900px){.home_splitReverse__8ARez>:first-child{order:0}}.home_splitText__VmRnj h2{font-size:30px;line-height:1.2;font-weight:500;color:var(--ink);margin:0 0 16px}@media(max-width:576px){.home_splitText__VmRnj h2{font-size:26px}}.home_splitText__VmRnj p{font-size:14.5px;line-height:1.8;color:var(--muted);margin:0;text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.home_splitImg__ixbiz{width:100%;height:auto;border-radius:20px;display:block}.home_softPanel__ktKjs{background:var(--soft);border-radius:20px;padding:20px}.home_shorts__6drL1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.home_shorts__6drL1 img{width:100%;height:auto;display:block;object-fit:contain}.home_hub__5Rwpz{background:var(--surface)}.home_hubGrid__5NjIm{--hub-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--hub-gap)}.home_hubGrid__5NjIm>*{flex:0 0 calc((100% - 2*var(--hub-gap))/3);max-width:calc((100% - 2*var(--hub-gap))/3)}@media(max-width:900px){.home_hubGrid__5NjIm>*{flex-basis:calc((100% - var(--hub-gap))/2);max-width:calc((100% - var(--hub-gap))/2)}}@media(max-width:576px){.home_hubGrid__5NjIm>*{flex-basis:100%;max-width:100%}}.home_hubCard__rJ_Nx{background:var(--soft);border:1px solid var(--line);border-radius:16px;padding:26px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.home_hubCard__rJ_Nx h3{font-size:15px;font-weight:500;margin:0;color:var(--ink)}.home_hubCard__rJ_Nx p{font-size:12.5px;line-height:1.7;color:var(--muted);margin:0}.home_hubCard__rJ_Nx a{margin-top:auto;background:var(--soft);color:#e53935;font-size:12px;font-weight:500;padding:8px 14px;border-radius:999px;text-decoration:none}.home_hubIcon__N0Vr5{width:46px;height:46px;background:var(--bg);border-radius:50%;display:grid;place-items:center}.home_hubIcon__N0Vr5 img{width:22px;height:22px;object-fit:contain}.home_cta__uZpRr{background:#e53935;border-radius:20px;padding:56px 24px;text-align:center;color:#fff}.home_cta__uZpRr h2{font-size:30px;font-weight:500;max-width:560px;margin:0 auto 24px;line-height:1.3}@media(max-width:576px){.home_cta__uZpRr h2{font-size:22px}}.home_cta__uZpRr a{display:inline-block;background:var(--surface);color:#e53935;font-weight:500;font-size:14px;padding:11px 28px;border-radius:10px;text-decoration:none}.home_narrow__q8N_W{max-width:1248px}.home_cta__uZpRr{max-width:1248px;margin:0 auto}.home_portrait__vEvcK{max-width:400px;margin:0 auto;border-radius:0}@media(max-width:900px){.home_portrait__vEvcK{max-width:300px}}.home_platformsCta__zBNSs p{font-size:14px;font-weight:400;margin:-8px auto 24px;opacity:.9}.home_platformsCtaList__wr6uQ{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:760px;margin:0 auto}.home_platformsCtaList__wr6uQ a{font-size:13px;font-weight:400;padding:8px 18px;border-radius:999px;background:hsla(0,0%,100%,.16);color:#fff;border:1px solid hsla(0,0%,100%,.35);transition:background .2s ease,color .2s ease}.home_platformsCtaList__wr6uQ a:hover{background:var(--surface);color:#e53935}