.es-page{background:#030405}.es-hero{overflow-x:clip}.es-hero>.cx{min-height:1040px;padding:191px 24px 462px}.es-hero__photo{position:absolute;z-index:-2;top:115px;left:calc(50% - 820px);width:max(1540px,calc(50% + 820px));height:1003px;pointer-events:none}.es-hero__photo img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.es-hero__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#030405,#03040500 59.08%)}.es-hero__shade{position:absolute;z-index:-1;left:calc(50% - 690.63px);top:-1147.62px;width:1234.94px;height:2432.67px;max-width:none;transform:rotate(-60deg);pointer-events:none}@media(min-width:1441px){.es-hero__photo{left:0;width:100%}}@media(max-width:900px){.es-hero>.cx{min-height:0;padding:240px 24px 180px}.es-hero__photo{top:0;left:0;height:calc(100% + 32px);width:100%}.es-hero__photo img{object-position:center 70%}.es-hero__photo:after{background:linear-gradient(180deg,#030405,#03040500 70%)}.es-hero__shade{display:none}}@media(max-width:600px){.es-hero>.cx{padding:168px 20px 120px}}.es-sheet{padding:120px 56px 80px}.es-sheet>.cx{display:flex;flex-direction:column;align-items:center;gap:120px}.es-heading{gap:24px;width:100%}.es-heading p{width:min(693px,100%)}.es-heading__lead{font-size:22px;line-height:30px;letter-spacing:-.15px}.es-heading__fine{font-weight:300}.es-note{width:min(693px,100%);text-align:center}.es-sheet .es-who{display:flex;flex-direction:column;align-items:center;gap:56px;width:100%}.es-who__cards{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;width:100%}.es-who__card{position:relative;overflow:clip;height:375px;padding:24px;border-radius:20px;background:#3893901a;-webkit-backdrop-filter:blur(7.85px);backdrop-filter:blur(7.85px);box-shadow:0 4px 20px #00000005,inset -5px -4px 4px #c0c0c012;isolation:isolate}.es-who__card h3,.es-who__card>p{position:relative;z-index:1}.es-who__card h3{font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.18px;color:#112d2c}.es-who__card>p{margin-top:8px;font-size:20px;line-height:28px;letter-spacing:-.18px;color:#404040}.es-who__glow{position:absolute;width:554.2px;height:554.2px;background:url(/img/epidemic-glow.svg) center / 100% 100% no-repeat;pointer-events:none}.es-who__card--creator .es-who__glow{left:-46.1px;top:83.9px}.es-who__card--freelancer .es-who__glow{left:-.8px;top:40.9px}.es-who__card--company .es-who__glow{left:-46.4px;top:83.9px}.es-who__art{position:absolute;pointer-events:none}.es-who__art img{display:block;width:100%;height:auto;max-width:none}.es-who__card--creator .es-who__art{left:-14.56%;top:175.5px;width:97.96%}.es-who__card--freelancer .es-who__art{left:0;top:132px;width:118.48%}.es-who__card--company .es-who__art{left:0;top:148px;width:115.72%}.es-sheet .es-plans{display:flex;flex-direction:column;align-items:center;gap:56px;width:100%}.es-period{display:flex;align-items:center;gap:28px;font-size:24px;line-height:29px;font-weight:600;letter-spacing:-.2px;color:#112d2c}.es-period__btn{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;opacity:.5;transition:opacity .2s}.es-period__btn.is-active{opacity:1;cursor:default}.es-toggle{position:relative;width:80px;height:42.79px;padding:0;border:2px solid #006e6e;border-radius:999px;background:#fff;cursor:pointer}.es-toggle:after{content:"";position:absolute;left:4.82px;top:2.96px;width:32.87px;height:32.87px;border-radius:50%;background:#006e6e;transition:transform .2s}.es-toggle[aria-checked=true]:after{transform:translate(33.49px)}.es-plans__body{display:grid;gap:32px;justify-items:center;width:100%}.es-plans__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(720px,100%)}.es-plan{display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:260.68px;padding:24px;border-radius:26px;color:#112d2c}.es-plan__head{display:grid;gap:10px}.es-plan h3{font-size:28px;line-height:36px;font-weight:600;letter-spacing:-.3px}.es-plan__desc{font-size:18px;line-height:20px;letter-spacing:0}.es-plan__desc strong{font-weight:600}.es-plan--creator .es-plan__desc,.es-plan--pro .es-plan__desc{min-height:60px}.es-plan__pill{margin-top:6px;padding:12px;border-radius:10px;background:#fff;color:#004040;font-size:18px;line-height:18px;font-weight:600;letter-spacing:0}.es-plan--creator{background:#fff;border:1px solid #006e6e2b}.es-plan--creator .es-plan__pill{background:#c9e1e0}.es-plan--pro{background:linear-gradient(#006e6e2b,#006e6e2b),#fff}.es-plan--business{background:#004040;color:#fff}.es-plan--enterprise{color:#fff;background:linear-gradient(156.37deg,#fff3 2.6%,#fff0 40.2%),linear-gradient(160deg,#090d0e 0% 42%,#0f3f3b 64%,#1f8a7b,#02d19f)}.es-plan__price{display:none;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.3px}.es-plan--business .es-plan__price,.es-plan--enterprise .es-plan__price{font-size:24px;line-height:29px}.es-plans[data-period=month] .es-plan__price[data-period=month],.es-plans[data-period=year] .es-plan__price[data-period=year]{display:block}.es-plan__price small{display:block;margin-top:4px;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;opacity:.8}.es-tip{width:min(720px,100%);padding:24px;border:1px solid #1e60c62e;border-radius:26px;background:#1e60c61c;color:#031633}.es-tip__head{display:flex;align-items:center;gap:20px}.es-tip__head img{flex:none}.es-tip h3{font-size:30px;line-height:36px;font-weight:600;letter-spacing:-.3px}.es-tip>p{margin-top:16px}@media(max-width:900px){.es-sheet{padding:80px 32px 64px}.es-sheet>.cx{gap:80px}.es-sheet .es-who,.es-sheet .es-plans{gap:40px}.es-period{font-size:22px}}@media(max-width:600px){.es-sheet{padding:56px 20px 48px}.es-sheet>.cx{gap:56px}.es-sheet .es-who,.es-sheet .es-plans{gap:32px}.es-heading{gap:16px}.es-heading__lead{font-size:18px;line-height:26px}.es-who__cards{grid-template-columns:1fr}.es-who__card{height:340px;padding:20px}.es-who__card h3{font-size:21px;line-height:28px}.es-who__card>p{font-size:17px;line-height:24px}.es-period{gap:20px;font-size:20px;line-height:26px}.es-toggle{width:64px;height:34px}.es-toggle:after{left:3px;top:2px;width:26px;height:26px}.es-toggle[aria-checked=true]:after{transform:translate(28px)}.es-plans__grid{grid-template-columns:1fr}.es-plan{min-height:0;padding:20px}.es-plan h3{font-size:24px;line-height:30px}.es-plan--creator .es-plan__desc,.es-plan--pro .es-plan__desc{min-height:0}.es-plan__price{font-size:24px;line-height:30px}.es-tip{padding:20px}.es-tip__head{gap:14px}.es-tip__head img{width:48px;height:auto}.es-tip h3{font-size:22px;line-height:28px}}.es-steps__dots{right:-473.56px;top:-89.81px}.es-steps .mj-steps__glow{--c: 0 110 110}.es-steps__glow--left{left:-738px;top:calc(50% - 714.81px)}.es-steps__glow--right{top:calc(50% - 1126.94px)}.es-cost>.cx{padding-bottom:140px}.es-cost__fine{display:grid;gap:20px}.mj-cost__head .es-cost__fine p{font-size:20px;line-height:24px;font-weight:300;letter-spacing:-.15px}.es-cost__table{--mj-fill: 98.33deg;--mj-ring: 110deg;overflow:clip;padding-bottom:0}.es-cost__example{display:grid;gap:12px;margin:8px -13px 0;padding:17px 24px 16px;border-top:1px solid #d2d2d21a;background:#d0d0d00f}.es-cost__example strong{font-weight:500}.es-glow{--c: 0 110 110;--p: .3;position:absolute;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgb(var(--c) / var(--p)),rgb(var(--c) / calc(var(--p) * .955)) 10%,rgb(var(--c) / calc(var(--p) * .835)),rgb(var(--c) / calc(var(--p) * .668)),rgb(var(--c) / calc(var(--p) * .487)),rgb(var(--c) / calc(var(--p) * .326)),rgb(var(--c) / calc(var(--p) * .197)),rgb(var(--c) / calc(var(--p) * .11)),rgb(var(--c) / calc(var(--p) * .055)),rgb(var(--c) / calc(var(--p) * .026)) 90%,rgb(var(--c) / 0))}.es-cost__glow--left{--p: .32;width:1667px;height:1770px;left:-728px;top:calc(50% - 646.49px)}.es-cost__glow--right{--p: .46;width:2008px;height:2063px;left:314px;top:calc(50% - 1157.4px)}@media(max-width:900px){.es-cost>.cx{padding-bottom:96px}}@media(max-width:600px){.es-cost>.cx{padding-bottom:72px}.mj-cost__head .es-cost__fine p{font-size:16px;line-height:22px}.es-cost__example{margin-inline:-5px;padding:14px 16px;font-size:16px;line-height:22px}}.es-tail__col{display:flex;flex-direction:column;align-items:center;gap:56px;width:min(720px,100%);margin-inline:auto}.es-tail__col--wide{width:min(836px,100%)}.es-tail__col--mid{width:min(782px,100%)}.es-tail section{padding:80px 56px}.es-tail .mj-heading{gap:32px;width:100%}.es-tail h2{color:#262626;font-weight:600}.es-tail .mj-heading p{font-size:22px;line-height:30px;letter-spacing:-.15px}.es-tail h3{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.1965px}.es-hint{display:flex;align-items:flex-start;gap:16px;width:100%;padding:16px;border:3px solid #1e60c61c;border-radius:16px;background:#1e60c61c;color:#031633}.es-hint img{flex:none}.es-hint span{display:flex;align-items:center;min-height:51px}.es-connect__group{display:grid;gap:12px;width:100%}.es-connect__cards{list-style:none;padding:20px;display:grid;gap:12px;border-radius:26px;background:#006e6e2b}.es-connect__card{display:grid;gap:24px;padding:24px;border-radius:22px;background:#fff;color:#112d2c}.es-connect__card div{display:grid;gap:12px;font-size:18px;line-height:22px;letter-spacing:0}.es-connect__card strong{font-weight:600}.es-connect__card--dark{border-radius:26px;background:#004040;color:#fff}.es-after__list{position:relative;list-style:none;padding:0;display:grid;gap:56px;width:100%;counter-reset:es-after}.es-after__list:before{content:"";position:absolute;left:19px;top:18.5px;width:2px;height:458px;background:linear-gradient(#11514d 0 100px,#acc5c3 100px)}.es-after__list li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px 20px;counter-increment:es-after;color:#112d2c}.es-after__list li:before{content:counter(es-after);grid-row:1 / span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#11514d;color:#fff;font-size:22.5px;line-height:1;font-weight:500}.es-after__list li:first-child:before{background:#004040}.es-after__list h3{font-size:24px;line-height:28px}.es-after__list p{grid-column:2}.es-claims__text{display:grid;gap:16px;width:100%;color:#112d2c;text-align:center}.es-claims__text strong{font-weight:500}.es-renew__list{list-style:none;padding:0;display:grid;gap:24px;width:100%}.es-renew__row{display:grid;grid-template-columns:32px 240px minmax(0,1fr);align-items:center;gap:12px;padding:22px;border-radius:18px;background:#00d2a01a;-webkit-backdrop-filter:blur(7.85px);backdrop-filter:blur(7.85px);box-shadow:0 4px 20px #00000005,inset -5px -4px 4px #c0c0c012;color:#112d2c}.es-renew__row p{font-size:18px;line-height:22px;letter-spacing:0}.es-fail__lead{font-weight:500}.es-fail__list{list-style:none;padding:0;display:grid;gap:32px;width:min(720px,100%)}.es-fail__card{display:grid;gap:20px;padding:16px;border-radius:18px;background:#91bcb726;color:#112d2c}.es-fail__card h3{line-height:24px;letter-spacing:0}.es-fail__box{display:grid;gap:8px;padding:16px;border-radius:14px;background:#fff;font-weight:500}.es-fail__label{font-size:18px;line-height:23px;font-weight:400}.es-fail__note{width:100%;text-align:center;color:#112d2c}.es-tail .mj-faq{padding:80px 56px}.es-faq h2{color:#112d2c;font-weight:700}.es-faq .mj-faq__inner{width:min(880px,100%)}.es-faq .mj-button--green{min-height:72px;border-radius:16px;font-size:20px;line-height:28px}@media(max-width:900px){.es-tail section{padding:64px 32px}.es-tail .mj-faq{padding:64px 32px}.es-tail__col{gap:40px}.es-renew__row{grid-template-columns:32px minmax(0,1fr)}.es-renew__row p{grid-column:2}}@media(max-width:600px){.es-tail section{padding:56px 20px}.es-tail .mj-faq{padding:56px 20px}.es-tail__col{gap:32px}.es-tail .mj-heading{gap:20px}.es-tail .mj-heading p{font-size:18px;line-height:26px}.es-tail h3{font-size:19px;line-height:26px}.es-connect__cards{padding:12px;gap:10px}.es-connect__card{gap:14px;padding:18px}.es-connect__card div{font-size:16px;line-height:22px}.es-after__list{gap:32px}.es-after__list:before{display:none}.es-after__list li{grid-template-columns:36px minmax(0,1fr);gap:8px 14px}.es-after__list li:before{width:36px;height:36px;font-size:20px}.es-after__list h3{font-size:20px;line-height:26px}.es-hint{gap:12px;padding:14px}.es-hint span{min-height:0}.es-renew__row{gap:10px 12px;padding:18px}.es-renew__row p{font-size:16px}.es-fail__list{gap:20px}.es-fail__box p{font-size:17px;line-height:24px}.es-faq .mj-button--green{min-height:60px;font-size:18px}}
