.st2-page .co-small{margin:22px 0 0;text-align:center;font:500 14px var(--st2-ui);color:var(--st2-fg3)}.st2-page .co-small.left{text-align:left;margin-top:12px}.st2-page .co-receipt{position:relative;max-width:440px;margin-left:auto;padding:22px;border-radius:var(--st2-r4);background:#fff;border:1px solid var(--st2-hair);box-shadow:var(--st2-sh-xl);color:var(--st2-ink)}.st2-page .co-receipt:before{content:"";position:absolute;inset:-30px -20px;z-index:-1;border-radius:48px;background:var(--st2-grad);opacity:.16;filter:blur(40px)}.st2-page .co-receipt .hd{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px dashed var(--st2-hair-2)}.st2-page .co-receipt .hd .ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--st2-spark);color:#fff}.st2-page .co-receipt .hd b{display:block;font:600 17px var(--font-display)}.st2-page .co-receipt .hd small{font:500 13px var(--st2-ui);color:var(--st2-fg3)}.st2-page .co-receipt ol{list-style:none;margin:0;padding:10px 0;display:grid}.st2-page .co-receipt li{display:flex;justify-content:space-between;gap:16px;padding:11px 2px;font:500 15px var(--st2-ui);opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s var(--st2-ease)}.st2-page .co-receipt li+li{border-top:1px solid var(--st2-hair)}.st2-page .co-receipt li.in{opacity:1;transform:none}.st2-page .co-receipt li span{color:var(--st2-fg2)}.st2-page .co-receipt li b{font-weight:600;text-align:right}.st2-page .co-receipt .ft{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:14px;background:var(--st2-good-bg);color:var(--st2-good-ink);font:600 14px var(--st2-ui);opacity:0;transition:opacity .4s}.st2-page .co-receipt .ft.in{opacity:1}.st2-page .co-tk{display:grid;grid-template-columns:repeat(2,minmax(0,360px));justify-content:center;gap:20px}.st2-page .co-tk-card{position:relative;display:grid;gap:10px;align-content:start;justify-items:start;padding:30px;border-radius:var(--st2-r4);background:var(--st2-mist);border:1px solid var(--st2-hair)}.st2-page .co-tk-card.hot{background:#fff;border:2px solid var(--st2-spark);box-shadow:var(--st2-sh-lg)}.st2-page .co-tk-card .tag{position:absolute;right:18px;top:18px;padding:4px 11px;border-radius:999px;background:var(--st2-good-bg);color:var(--st2-good-ink);font:700 12.5px var(--st2-ui)}.st2-page .co-tk-card .price{font:700 56px/1 var(--font-display);letter-spacing:-.04em;color:var(--st2-ink)}.st2-page .co-tk-card .price small{font-size:24px;vertical-align:22px;margin-right:1px;color:var(--st2-fg3)}.st2-page .co-tk-card .per{font:600 14px var(--st2-ui);color:var(--st2-fg2)}.st2-page .co-tk-card ul{list-style:none;margin:8px 0 10px;padding:0;display:grid;gap:8px}.st2-page .co-tk-card li{display:flex;align-items:center;gap:8px;font:500 15px var(--st2-ui)}.st2-page .co-tk-card li .st2-mi{color:var(--st2-good);font-size:19px}.st2-page .co-build{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}.st2-page .co-steps{display:grid;gap:18px;min-width:0}.st2-page .co-step{margin:0;padding:22px;border-radius:var(--st2-r4);border:1px solid var(--st2-hair);background:#fff;min-width:0}.st2-page .co-step legend{float:left;width:100%;display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:0;font:600 18px var(--font-display);color:var(--st2-ink)}.st2-page .co-step legend .n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--st2-ink);color:#fff;font:700 13px var(--st2-ui)}.st2-page .co-step>:not(legend){clear:both}.st2-page .co-mods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.st2-page .co-mods li{display:grid;gap:4px}.st2-page .co-mods .more{justify-self:start;display:inline-flex;align-items:center;gap:3px;margin-left:12px;font:600 12.5px var(--st2-ui);color:var(--st2-spark);text-decoration:none}.st2-page .co-mods .more:hover{text-decoration:underline}.st2-page .co-mods .more .st2-mi{font-size:15px}.st2-page .co-mods button{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr) auto 28px;gap:10px;align-items:center;padding:10px 10px 10px 12px;border-radius:14px;border:1.5px solid var(--st2-hair);background:var(--st2-mist);color:var(--st2-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.st2-page .co-mods button:hover{border-color:var(--acc)}.st2-page .co-mods button.on{background:color-mix(in srgb,var(--acc) 7%,#fff);border-color:color-mix(in srgb,var(--acc) 50%,transparent)}.st2-page .co-mods .ic{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--acc) 14%,#fff);color:var(--acc)}.st2-page .co-mods .ic .st2-mi{font-size:19px}.st2-page .co-mods .tx{display:grid;min-width:0}.st2-page .co-mods .tx b{font:600 15px var(--st2-ui)}.st2-page .co-mods .tx small{font:13px/1.35 var(--st2-ui);color:var(--st2-fg3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.st2-page .co-mods .pr{font:600 12.5px var(--st2-ui);color:var(--st2-fg2);white-space:nowrap}.st2-page .co-mods .pr.tbc,.st2-page .co-sum .tbc{padding:2px 8px;border-radius:999px;border:1px dashed var(--st2-hair-2);color:var(--st2-fg3);font-style:normal}.st2-page .co-mods .ck{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--st2-hair-2);transition:all .16s}.st2-page .co-mods .ck .st2-mi{font-size:17px}.st2-page .co-mods button.on .ck{background:var(--acc);border-color:var(--acc);color:#fff}.st2-page .co-mods button.on .ck .st2-mi{animation:st2-bump .35s var(--st2-pop)}.st2-page .co-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.st2-page .co-plans button{display:grid;gap:4px;align-content:start;padding:14px;border-radius:16px;border:1.5px solid var(--st2-hair);background:var(--st2-mist);color:var(--st2-ink);font:inherit;text-align:left;cursor:pointer;transition:all .18s}.st2-page .co-plans button:hover{border-color:var(--st2-spark)}.st2-page .co-plans button[aria-checked=true]{background:var(--st2-ink);border-color:var(--st2-ink);color:#fff}.st2-page .co-plans b{font:600 15px var(--st2-ui)}.st2-page .co-plans .pp{font:700 24px/1.1 var(--font-display);letter-spacing:-.02em}.st2-page .co-plans .pp small{font:600 13px var(--st2-ui);opacity:.7}.st2-page .co-plans small{font:13px/1.35 var(--st2-ui);opacity:.75}.st2-page .co-plans em{font:normal 600 12px var(--st2-ui);color:var(--st2-spark)}.st2-page .co-plans button[aria-checked=true] em{color:#9fb1ff}.st2-page .co-pay{display:grid;grid-template-columns:1fr 1fr;gap:8px}.st2-page .co-pay button{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;border:1.5px solid var(--st2-hair);background:var(--st2-mist);color:var(--st2-ink);font:inherit;text-align:left;cursor:pointer;transition:all .18s}.st2-page .co-pay button[aria-checked=true]{border-color:var(--st2-spark);background:var(--st2-spark-soft)}.st2-page .co-pay .st2-mi{font-size:24px;color:var(--st2-spark)}.st2-page .co-pay b{display:block;font:600 15px var(--st2-ui)}.st2-page .co-pay small{font:13px var(--st2-ui);color:var(--st2-fg2)}.st2-page .co-sum{position:sticky;top:88px;display:grid;gap:12px;padding:24px;border-radius:var(--st2-r4);background:var(--st2-navy);color:#fff;box-shadow:var(--st2-sh-xl)}.st2-page .co-sum .st2-eyebrow{color:#9fb1ff}.st2-page .co-sum-h{font:600 22px var(--font-display);letter-spacing:-.01em}.st2-page .co-sum ul{list-style:none;margin:0;padding:0;display:grid;max-height:320px;overflow:auto}.st2-page .co-sum li{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.12)}.st2-page .co-sum li.mod{animation:st2-in .35s var(--st2-ease)}.st2-page .co-sum li span{display:grid;min-width:0}.st2-page .co-sum li b{font:600 14.5px var(--st2-ui)}.st2-page .co-sum li small{font:12.5px var(--st2-ui);color:rgba(255,255,255,.6)}.st2-page .co-sum li em{font:normal 600 13px var(--st2-ui);white-space:nowrap}.st2-page .co-sum li .tbc{border-color:rgba(255,255,255,.3);color:rgba(255,255,255,.7)}.st2-page .co-sum li.empty{justify-content:flex-start;color:rgba(255,255,255,.7);font:500 14px var(--st2-ui)}.st2-page .co-sum-total{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px;border-top:1px solid rgba(255,255,255,.25)}.st2-page .co-sum-total span{font:500 14px var(--st2-ui);color:rgba(255,255,255,.75)}.st2-page .co-sum-total b{font:700 30px var(--font-display);letter-spacing:-.02em}.st2-page .co-sum-note{display:flex;gap:6px;margin:0;font:500 12.5px/1.45 var(--st2-ui);color:rgba(255,255,255,.65)}.st2-page .co-sum-note .st2-mi{font-size:16px}.st2-page .co-sum-cta{display:grid;gap:8px;justify-items:stretch}.st2-page .co-sum-cta .st2-btn{justify-content:center}.st2-page .co-sum-cta .st2-btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.35)}.st2-page .co-sum-cta .st2-textlink{justify-self:center;color:#9fb1ff;background:none;border:0;cursor:pointer;font:600 14px var(--st2-ui)}.st2-page .co-sum-sales{margin:0;text-align:center;font:500 13px var(--st2-ui);color:rgba(255,255,255,.6)}.st2-page .co-sum-sales a{color:#fff}.st2-page .co-live{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:s}.st2-page .co-live li{position:relative;display:grid;gap:10px;align-content:start;padding:24px;border-radius:var(--st2-r3);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);opacity:.45;transition:opacity .4s,border-color .4s,background .4s}.st2-page .co-live li.on{opacity:1;border-color:rgba(159,177,255,.5);background:rgba(59,95,255,.12)}.st2-page .co-live .ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.1);color:#9fb1ff;transition:all .35s var(--st2-pop)}.st2-page .co-live li.on .ic{background:var(--st2-spark);color:#fff}.st2-page .co-live b{font:600 18px var(--font-display);color:#fff}.st2-page .co-live p{margin:0;font-size:15px;line-height:1.5;color:rgba(255,255,255,.72)}@media (max-width:1180px){.st2-page .co-build{grid-template-columns:minmax(0,1fr) 340px}.st2-page .co-mods{grid-template-columns:1fr}.st2-page .co-plans{grid-template-columns:1fr 1fr}}@media (max-width:1020px){.st2-page .co-build{grid-template-columns:1fr}.st2-page .co-sum{position:relative;top:auto}.st2-page .co-live{grid-template-columns:1fr 1fr}.st2-page .co-receipt{margin:0 auto}}@media (max-width:640px){.st2-page .co-tk{grid-template-columns:1fr}.st2-page .co-tk-card{padding:24px}.st2-page .co-step{padding:16px}.st2-page .co-mods button{grid-template-columns:32px minmax(0,1fr) 28px}.st2-page .co-mods .pr{grid-column:2;grid-row:2;justify-self:start}.st2-page .co-mods .ck{grid-column:3;grid-row:1/span 2}.st2-page .co-live,.st2-page .co-pay{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.st2-page .co-live li,.st2-page .co-receipt .ft,.st2-page .co-receipt li{transition:none}.st2-page .co-mods button.on .ck .st2-mi,.st2-page .co-sum li.mod{animation:none}}