.home-module__txgM7a__home{--theme:#667eea;--theme-dark:#764ba2;color:#1f2335;letter-spacing:0;background:#fff}.home-module__txgM7a__home *{box-sizing:border-box}.home-module__txgM7a__header{background:#fff;border-bottom:1px solid #e6e7ef}.home-module__txgM7a__headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:auto;padding:22px 32px;display:flex}.home-module__txgM7a__brand{white-space:nowrap;align-items:center;gap:10px;font-size:24px;font-weight:800;display:inline-flex}.home-module__txgM7a__brandDot{color:var(--theme-dark)}.home-module__txgM7a__nav{align-items:center;gap:26px;font-size:14px;font-weight:600;display:flex}.home-module__txgM7a__navLink:hover,.home-module__txgM7a__login:hover{color:var(--theme-dark)}.home-module__txgM7a__navButton,.home-module__txgM7a__primary,.home-module__txgM7a__secondary,.home-module__txgM7a__planAction,.home-module__txgM7a__retry{border-radius:6px;justify-content:center;align-items:center;gap:10px;font-weight:650;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.home-module__txgM7a__navButton{background:linear-gradient(110deg,var(--theme),var(--theme-dark));color:#fff;padding:11px 17px}.home-module__txgM7a__navButton:hover,.home-module__txgM7a__primary:hover{box-shadow:0 6px 18px #764ba233}.home-module__txgM7a__navButton:disabled{opacity:.6;cursor:wait}.home-module__txgM7a__hero{isolation:isolate;color:#fff;background:#302346;min-height:510px;position:relative;overflow:hidden}.home-module__txgM7a__heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 52%;object-position:center 52%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.home-module__txgM7a__heroShade{z-index:-1;background:linear-gradient(90deg,#221839f5 0%,#34234dd1 38%,#34234d26 75%);position:absolute;inset:0}.home-module__txgM7a__heroInner{max-width:1240px;margin:auto;padding:52px 32px 55px}.home-module__txgM7a__eyebrow,.home-module__txgM7a__kicker{margin:0 0 16px;font-size:11px;font-weight:750}.home-module__txgM7a__eyebrow{color:#ddd7ff}.home-module__txgM7a__hero h1{margin:0;font-size:64px;font-weight:800;line-height:1.05}.home-module__txgM7a__hero h1 span{color:#c7b4ff}.home-module__txgM7a__heroLead{margin:18px 0;font-size:30px;font-weight:500;line-height:1.25}.home-module__txgM7a__heroText{color:#ece8f6;max-width:425px;margin:0;font-size:15px;line-height:1.8}.home-module__txgM7a__heroActions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.home-module__txgM7a__primary{background:linear-gradient(110deg,var(--theme),var(--theme-dark));color:#fff;border:1px solid #a795da;padding:13px 19px;font-size:14px}.home-module__txgM7a__secondary{color:#fff;border:1px solid #cdc3e4;padding:13px 17px;font-size:14px}.home-module__txgM7a__workflow{background:#f1effb;border-bottom:1px solid #e4def4;justify-content:center;gap:64px;padding:24px 32px;display:flex}.home-module__txgM7a__workflow div{align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.home-module__txgM7a__workflow svg{color:var(--theme-dark);flex-shrink:0;transition:transform .25s}.home-module__txgM7a__sectionInner{max-width:1240px;margin:auto;padding:64px 32px}.home-module__txgM7a__sectionHeading{max-width:650px}.home-module__txgM7a__kicker{color:var(--theme-dark)}.home-module__txgM7a__sectionHeading h2{margin:0;font-size:36px;font-weight:700;line-height:1.2}.home-module__txgM7a__sectionHeading>p:last-child{color:#686c80;margin:17px 0 0;font-size:15px;line-height:1.8}.home-module__txgM7a__featureGrid{-moz-column-gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:36px;display:grid}.home-module__txgM7a__feature{border-top:1px solid #e3e3ef;padding:28px 0;transition:border-color .25s;position:relative}.home-module__txgM7a__featureTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.home-module__txgM7a__featureIcon{color:var(--theme-dark);transition:transform .25s;display:inline-flex}.home-module__txgM7a__feature:nth-child(3n+2) .home-module__txgM7a__featureIcon{color:#a13f52}.home-module__txgM7a__feature:nth-child(3n) .home-module__txgM7a__featureIcon{color:#396e9a}.home-module__txgM7a__featureNumber{color:#8d8d9f;font-size:12px}.home-module__txgM7a__featureDetail{color:#686c80;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:650}.home-module__txgM7a__feature h3{margin:0 0 12px;font-size:19px;font-weight:650;line-height:1.35}.home-module__txgM7a__feature>p:last-child{color:#686c80;margin:0;font-size:14px;line-height:1.8}.home-module__txgM7a__plans{background:#f5f4fb;border-top:1px solid #e4e0ef;scroll-margin-top:20px}.home-module__txgM7a__features{scroll-margin-top:20px}.home-module__txgM7a__planGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:34px;display:grid}.home-module__txgM7a__plan{background:#fff;border:1px solid #dfdaec;border-radius:8px;flex-direction:column;min-width:0;padding:27px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.home-module__txgM7a__planIcon{color:var(--theme-dark);margin-bottom:20px;transition:transform .25s}.home-module__txgM7a__plan:nth-child(2n) .home-module__txgM7a__planIcon{color:var(--theme)}.home-module__txgM7a__plan h3{overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:700;line-height:1.3}.home-module__txgM7a__price{overflow-wrap:anywhere;margin:16px 0 25px;font-size:30px;font-weight:750;line-height:1.3}.home-module__txgM7a__pricePeriod{color:#686c80;margin-left:4px;font-size:14px;font-weight:500;display:inline-block}.home-module__txgM7a__allowance{border-top:1px solid #e5e2ef;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:28px;padding-top:20px;display:flex}.home-module__txgM7a__allowance strong{color:var(--theme-dark);overflow-wrap:anywhere;font-size:25px;font-weight:700}.home-module__txgM7a__allowance span{color:#686c80;font-size:13px}.home-module__txgM7a__planAction{color:#654390;background:#f0ebfa;margin-top:auto;padding:12px;font-size:13px}.home-module__txgM7a__planAction:hover{background:#e5dcf5}.home-module__txgM7a__planStatus{color:#686c80;flex-wrap:wrap;align-items:center;gap:16px;min-height:150px;font-size:14px;display:flex}.home-module__txgM7a__retry{background:#fff;border:1px solid #c8bddf;padding:10px 16px}.home-module__txgM7a__spinner{animation:1s linear infinite home-module__txgM7a__spin}.home-module__txgM7a__alert,.home-module__txgM7a__approval{color:#694b13;background:#fff3d2;padding:18px 32px;font-size:14px;line-height:1.7}.home-module__txgM7a__approval p{margin:4px 0 0}.home-module__txgM7a__footer{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:30px 32px;display:flex}.home-module__txgM7a__footer p{color:#686c80;font-size:13px}.home-module__txgM7a__footer>a:last-child{color:var(--theme-dark);align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.home-module__txgM7a__home a:focus-visible,.home-module__txgM7a__home button:focus-visible{outline:3px solid var(--theme);outline-offset:4px}.home-module__txgM7a__heroInner>*{animation:.65s ease-out both home-module__txgM7a__enter}.home-module__txgM7a__heroInner>:nth-child(2){animation-delay:80ms}.home-module__txgM7a__heroInner>:nth-child(3){animation-delay:.16s}.home-module__txgM7a__heroInner>:nth-child(4){animation-delay:.24s}.home-module__txgM7a__heroInner>:nth-child(5){animation-delay:.32s}.home-module__txgM7a__plan{animation:.5s ease-out both home-module__txgM7a__enter}.home-module__txgM7a__plan:nth-child(2){animation-delay:80ms}.home-module__txgM7a__plan:nth-child(3){animation-delay:.16s}.home-module__txgM7a__plan:nth-child(4){animation-delay:.24s}.home-module__txgM7a__plan:before{content:"";background:linear-gradient(90deg,var(--theme),var(--theme-dark));border-radius:2px;height:3px;transition:transform .25s;position:absolute;top:-1px;left:16px;right:16px;transform:scaleX(0)}.home-module__txgM7a__plan:focus-within{border-color:var(--theme);box-shadow:0 10px 24px #764ba21a}.home-module__txgM7a__plan:focus-within:before{transform:scaleX(1)}.home-module__txgM7a__primary svg,.home-module__txgM7a__secondary svg,.home-module__txgM7a__planAction svg,.home-module__txgM7a__navButton svg,.home-module__txgM7a__footer>a:last-child svg{transition:transform .2s}@media (hover:hover) and (pointer:fine){.home-module__txgM7a__navButton:not(:disabled):hover,.home-module__txgM7a__primary:hover,.home-module__txgM7a__secondary:hover{transform:translateY(-2px)}.home-module__txgM7a__primary:hover svg,.home-module__txgM7a__secondary:hover svg,.home-module__txgM7a__planAction:hover svg,.home-module__txgM7a__footer>a:last-child:hover svg{transform:translate(3px)}.home-module__txgM7a__plan:hover{border-color:var(--theme);transform:translateY(-6px);box-shadow:0 14px 30px #764ba21f}.home-module__txgM7a__plan:hover:before{transform:scaleX(1)}.home-module__txgM7a__plan:hover .home-module__txgM7a__planIcon,.home-module__txgM7a__feature:hover .home-module__txgM7a__featureIcon{transform:rotate(-8deg)scale(1.12)}.home-module__txgM7a__feature:hover{border-color:var(--theme)}.home-module__txgM7a__feature:hover h3{color:var(--theme-dark)}.home-module__txgM7a__workflow div:hover svg{transform:translateY(-3px)}}@keyframes home-module__txgM7a__enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes home-module__txgM7a__spin{to{transform:rotate(360deg)}}@media (max-width:850px){.home-module__txgM7a__nav{gap:16px}.home-module__txgM7a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.home-module__txgM7a__workflow{gap:24px}.home-module__txgM7a__workflow div{font-size:12px}}@media (max-width:560px){.home-module__txgM7a__headerInner{gap:12px;padding:17px 20px}.home-module__txgM7a__brand{gap:7px;font-size:21px}.home-module__txgM7a__nav{gap:12px;font-size:12px}.home-module__txgM7a__navLink{display:none}.home-module__txgM7a__navButton{padding:10px 12px}.home-module__txgM7a__navButton svg{display:none}.home-module__txgM7a__hero{min-height:510px}.home-module__txgM7a__heroInner{padding:48px 22px}.home-module__txgM7a__hero h1{font-size:52px}.home-module__txgM7a__heroLead{font-size:28px}.home-module__txgM7a__heroText{max-width:310px;font-size:14px}.home-module__txgM7a__heroShade{background:#221839cc}.home-module__txgM7a__workflow{flex-wrap:wrap;justify-content:flex-start;gap:16px 24px;padding:22px}.home-module__txgM7a__sectionInner{padding:46px 22px}.home-module__txgM7a__sectionHeading h2{font-size:29px}.home-module__txgM7a__featureGrid,.home-module__txgM7a__planGrid{grid-template-columns:minmax(0,1fr)}.home-module__txgM7a__footer{flex-wrap:wrap;padding:25px 22px}.home-module__txgM7a__footer p{order:2;width:100%}.home-module__txgM7a__alert,.home-module__txgM7a__approval{padding:16px 22px}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__home *,.home-module__txgM7a__home :before{transition:none;animation:none}.home-module__txgM7a__home a:hover,.home-module__txgM7a__home article:hover,.home-module__txgM7a__home button:hover,.home-module__txgM7a__home svg{transform:none!important}}@media (max-height:620px){.home-module__txgM7a__hero{min-height:0}.home-module__txgM7a__heroInner{padding-top:22px;padding-bottom:22px}.home-module__txgM7a__hero h1{font-size:44px}.home-module__txgM7a__heroLead{margin:10px 0;font-size:22px}.home-module__txgM7a__heroText{font-size:13px;line-height:1.65}.home-module__txgM7a__heroActions{margin-top:18px}}
