.ax .ax-card-art>div{background-size:contain;background-repeat:no-repeat;background-position:center}.ax .ad-flow-sec .ax-wrap,.ax .ad-build-sec .ax-wrap{position:relative;z-index:2}.ax .ad-money{margin-top:46px}.ax .ad-ctrl{display:grid;grid-template-columns:1.35fr .65fr;gap:30px;background:var(--light);border-radius:22px;padding:26px 28px}.ax .ad-ctrl-l{font-family:var(--disp);font-weight:600;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40);display:block}.ax .ad-ctrl-v{margin-top:8px;display:flex;align-items:flex-end;gap:8px;font-family:var(--disp);font-weight:700;font-size:clamp(32px,4.4vw,46px);line-height:1;letter-spacing:-.03em;color:var(--ink)}.ax .ad-cur{font-size:.42em;font-weight:600;line-height:1;letter-spacing:.04em;color:var(--ink-40)}.ax .ad-ctrl-cpe{border-left:1px solid var(--line);padding-left:30px}.ax .ad-ctrl-cpe .ad-ctrl-v{color:var(--violet)}.ax .ad-ctrl-s{margin-top:10px;font-size:13px;line-height:1.55;color:var(--ink-60)}.ax .ad-rn{display:inline-flex;font-variant-numeric:tabular-nums}.ax .ad-rn-d{display:inline-block;height:1em;overflow:hidden;line-height:1}.ax .ad-rn-col{display:flex;flex-direction:column;will-change:transform}.ax .ad-rn-col>span{height:1em;line-height:1}.ax .ad-rn-s{display:inline-block}.ax .ad-range{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin:14px 0 0;background:transparent;cursor:pointer;display:block}.ax .ad-range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--violet) var(--p, 50%),var(--line) var(--p, 50%))}.ax .ad-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:#fff;border:2px solid var(--violet);box-shadow:0 6px 16px -8px #1a1a2e99;transition:transform .14s cubic-bezier(.23,1,.32,1)}.ax .ad-range::-moz-range-track{height:6px;border-radius:999px;background:var(--line)}.ax .ad-range::-moz-range-progress{height:6px;border-radius:999px;background:var(--violet)}.ax .ad-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--violet);box-shadow:0 6px 16px -8px #1a1a2e99}.ax .ad-range:active::-webkit-slider-thumb{transform:scale(.94)}@media(pointer:coarse){.ax .ad-range::-webkit-slider-thumb{width:30px;height:30px;margin-top:-12px}.ax .ad-range::-moz-range-thumb{width:28px;height:28px}}.ax .ad-range:focus-visible{outline:2px solid var(--violet);outline-offset:4px;border-radius:12px}.ax .ad-range-ends{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-40);font-variant-numeric:tabular-nums}.ax .ad-flow{margin-top:22px;background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px 26px 24px}.ax .ad-flow-art{position:relative;height:clamp(190px,22vw,280px)}.ax .ad-flow-layer{position:absolute;inset:0;will-change:clip-path}.ax .ad-flow-art svg{position:absolute;inset:0;width:100%;height:100%;display:block}.ax .ad-flow-ribbon{fill:#6633ff1a}.ax .ad-flow-ribbon:nth-of-type(2){fill:#6633ff24}.ax .ad-flow-ribbon:nth-of-type(3){fill:#6633ff2e}.ax .ad-flow-ribbon:nth-of-type(4){fill:#6633ff3d}.ax .ad-flow-bar{fill:var(--violet)}.ax .ad-flow-loopsvg{overflow:visible}.ax .ad-flow-loop{fill:none;stroke:#6633ff8c;stroke-width:2;stroke-linecap:butt;vector-effect:non-scaling-stroke}.ax .ad-flow-arrow{fill:#6633ff8c}.ax .ad-stages{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:6px;text-align:center}.ax .ad-stage-bar{display:none}.ax .ad-stage-l{font-family:var(--disp);font-weight:600;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-40)}.ax .ad-stage-n{margin-top:6px;display:flex;align-items:flex-end;justify-content:center;gap:5px;font-family:var(--disp);font-weight:700;font-size:clamp(17px,2vw,25px);letter-spacing:-.02em;line-height:1}.ax .ad-stage:last-child .ad-stage-n{color:var(--violet)}.ax .ad-stage-h{margin-top:6px;font-size:12px;line-height:1.45;color:var(--ink-40)}.ax .ad-loop-note{display:flex;gap:11px;align-items:flex-start;margin-top:20px;padding-top:18px;border-top:1px dashed var(--line);font-size:13.5px;line-height:1.6;color:var(--ink-60)}.ax .ad-loop-mark{flex:none;width:9px;height:9px;margin-top:7px;border-radius:50%;background:var(--violet)}.ax .ad-note{margin-top:14px;font-size:12.5px;line-height:1.6;color:var(--ink-40);max-width:72ch}.ax .ad-note-c{margin:30px auto 0;max-width:62ch;text-align:center}.ax .ad-build{display:grid;grid-template-columns:310px minmax(0,1fr);gap:26px;align-items:start;margin-top:44px}.ax .ad-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ax .ad-step-b{width:100%;text-align:left;cursor:pointer;background:#fff;border:1px solid var(--line);border-radius:16px;padding:15px 17px 13px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 12px;font-family:var(--body);transition:border-color .22s ease,transform .22s cubic-bezier(.23,1,.32,1)}.ax .ad-step-n{grid-row:span 2;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--acc, var(--violet)) 12%,#fff);color:var(--acc, var(--violet));font-family:var(--disp);font-weight:700;font-size:13px;align-self:start;transition:background .22s ease,color .22s ease}.ax .ad-step-t{font-family:var(--disp);font-weight:600;font-size:15.5px;color:var(--ink);align-self:center}.ax .ad-step-d{font-size:13px;line-height:1.5;color:var(--ink-40)}.ax .ad-step-rail{grid-column:1 / -1;display:block;height:2px;margin-top:12px;border-radius:999px;background:var(--line);overflow:hidden}.ax .ad-step-rail i{display:block;height:100%;background:var(--acc, var(--violet));transform:scaleX(0);transform-origin:left center}.ax .ad-step-rail i.on{animation:ad-rail 3.4s linear forwards}.ax .ad-step-rail i.done{transform:scaleX(1)}@keyframes ad-rail{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ax .ad-step.on .ad-step-b{border-color:var(--acc, var(--violet))}.ax .ad-step.on .ad-step-n{background:var(--acc, var(--violet));color:#fff}.ax .ad-step.done .ad-step-n{background:color-mix(in srgb,var(--acc, var(--violet)) 16%,#fff)}.ax .ad-step-b:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.ax .ad-step-b:active{transform:scale(.99)}@media(hover:hover)and (pointer:fine){.ax .ad-step-b:hover{border-color:color-mix(in srgb,var(--acc, var(--violet)) 45%,var(--line))}}.ax .ad-build-sec .ax-ind-tab:focus-visible{outline:2px solid var(--violet);outline-offset:4px;border-radius:14px}.ax .ad-stagebox{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:44px 28px 30px;min-height:450px;display:flex;flex-direction:column;justify-content:center}.ax .ad-stagebox:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.ax .ad-example{position:absolute;top:14px;right:16px;z-index:2;background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px 11px;font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-40)}.ax .ad-panel{width:100%;display:grid;gap:30px}.ax .ad-panel-search,.ax .ad-panel-meta{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center}.ax .ad-notes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.ax .ad-notes li{font-size:14px;line-height:1.6;color:var(--ink-60);border-left:2px solid color-mix(in srgb,var(--acc, var(--violet)) 30%,#fff);padding-left:14px}.ax .ad-gad{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 22px 22px}.ax .ad-gad-sp{font-size:13px;font-weight:700;color:#202124}.ax .ad-gad-top{display:flex;align-items:center;gap:10px;margin-top:12px}.ax .ad-gad-fav{width:28px;height:28px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-family:var(--disp);font-weight:700;font-size:13px}.ax .ad-gad-adv{font-size:13.5px;line-height:1.25;color:#202124;min-width:0}.ax .ad-gad-adv small{display:block;font-size:12.5px;color:#4d5156;overflow-wrap:anywhere}.ax .ad-gad-h{margin-top:12px;font-size:clamp(17px,1.7vw,20px);line-height:1.32;color:#1a0dab}.ax .ad-gad-d{margin-top:5px;font-size:14px;line-height:1.58;color:#4d5156}.ax .ad-gad-links{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.ax .ad-gad-links li{font-size:14px;color:#1a0dab}.ax .ad-fb{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;max-width:352px;width:100%}.ax .ad-fb-top{display:flex;align-items:center;gap:10px;padding:14px 14px 0}.ax .ad-fb-av{width:36px;height:36px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-family:var(--disp);font-weight:700;font-size:14px}.ax .ad-fb-who b{display:block;font-size:13.5px;font-weight:600;color:#050505}.ax .ad-fb-who small{font-size:12px;color:#65676b}.ax .ad-fb-txt{padding:12px 14px;font-size:14px;line-height:1.5;color:#050505}.ax .ad-fb-cre{position:relative;aspect-ratio:1 / 1;display:grid;align-content:end;padding:20px;overflow:hidden;isolation:isolate}.ax .ad-fb-cre-art{position:absolute;top:-14px;right:-22px;opacity:.24;line-height:0}.ax .ad-fb-cre-h{position:relative;font-family:var(--disp);font-weight:700;font-size:27px;line-height:1.08;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.ax .ad-fb-cre-s{position:relative;margin-top:8px;font-size:13px;font-weight:500;color:color-mix(in srgb,currentColor 40%,var(--ink))}.ax .ad-fb-cre-tag{position:absolute;top:12px;left:12px;background:#ffffffeb;border-radius:999px;padding:4px 10px;font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-60)}.ax .ad-fb-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#f0f2f5}.ax .ad-fb-link-t{min-width:0}.ax .ad-fb-link-t small{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.02em;color:#65676b;overflow-wrap:anywhere}.ax .ad-fb-link-t b{display:block;margin-top:2px;font-size:14px;font-weight:600;color:#050505}.ax .ad-fb-cta{flex:none;background:#e4e6eb;color:#050505;border-radius:8px;padding:9px 14px;font-size:13.5px;font-weight:600;white-space:nowrap}.ax .ad-fb-acts{display:flex;justify-content:space-around;padding:11px 14px;border-top:1px solid var(--line);font-size:13px;color:#65676b}.ax .ad-lp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:30px;align-items:center}.ax .ad-lp-page{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.ax .ad-lp-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;background:var(--light);border-bottom:1px solid var(--line)}.ax .ad-lp-bar i{width:8px;height:8px;border-radius:50%;background:var(--line);flex:none}.ax .ad-lp-bar span{margin-left:8px;font-size:11.5px;color:var(--ink-40);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax .ad-lp-body{padding:26px 24px 28px}.ax .ad-lp-k{font-family:var(--disp);font-weight:600;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.ax .ad-lp-h{margin-top:10px;font-family:var(--disp);font-weight:700;font-size:clamp(20px,2.3vw,26px);line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.ax .ad-lp-form{margin-top:20px;display:flex;flex-direction:column;gap:10px}.ax .ad-lp-field{border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;font-size:13.5px;color:var(--ink-40)}.ax .ad-lp-btn{border-radius:12px;padding:13px 16px;text-align:center;color:#fff;font-family:var(--disp);font-weight:600;font-size:14.5px}.ax .ad-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.ax .ad-checks li{display:flex;gap:13px;align-items:flex-start}.ax .ad-tick{flex:none;margin-top:1px}.ax .ad-check-tx{display:block;min-width:0}.ax .ad-check-t{display:block;font-family:var(--disp);font-weight:600;font-size:15.5px}.ax .ad-check-d{display:block;margin-top:5px;font-size:13.5px;line-height:1.6;color:var(--ink-60)}.ax .ad-trk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px}.ax .ad-trk-h{margin-bottom:6px;font-family:var(--disp);font-weight:600;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40)}.ax .ad-wire{list-style:none;margin:0;padding:0}.ax .ad-wire li{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px dashed var(--line)}.ax .ad-wire li:last-child{border-bottom:none;padding-bottom:0}.ax .ad-wire img{width:22px;height:22px;object-fit:contain;flex:none}.ax .ad-wire-tx{flex:1 1 auto;min-width:0}.ax .ad-wire-n{display:block;font-size:14.5px;font-weight:600}.ax .ad-wire-d{display:block;margin-top:3px;font-size:12.5px;line-height:1.5;color:var(--ink-60)}.ax .ad-wire-ok{flex:none;display:grid;place-items:center}.ax .ad-ev{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ax .ad-ev li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;background:var(--light);border-radius:12px;padding:11px 14px}.ax .ad-ev code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:8px;padding:4px 8px;white-space:nowrap}.ax .ad-ev li>span{font-size:13px;line-height:1.45;color:var(--ink-60)}.ax .ad-ev li b{font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.ax .ad-ev li b.soft{color:var(--ink-40)}.ax .ad-trk-note{margin-top:14px;font-size:12.5px;line-height:1.6;color:var(--ink-40)}@media(max-width:1040px){.ax .ad-build{grid-template-columns:1fr}.ax .ad-steps{display:grid;grid-template-columns:repeat(2,1fr)}.ax .ad-stagebox{min-height:0}}@media(max-width:900px){.ax .ad-flow-art{display:none}.ax .ad-stages{grid-template-columns:1fr;gap:0;text-align:left}.ax .ad-stage{padding:14px 0;border-bottom:1px dashed var(--line)}.ax .ad-stage:last-child{border-bottom:none;padding-bottom:0}.ax .ad-stage-bar{display:block;height:8px;width:var(--w, 100%);min-width:22px;margin-bottom:10px;border-radius:999px;background:var(--violet);opacity:.85}.ax .ad-stage-n{justify-content:flex-start;font-size:24px}.ax .ad-ctrl{grid-template-columns:1fr;gap:22px}.ax .ad-ctrl-cpe{border-left:none;border-top:1px solid var(--line);padding-left:0;padding-top:20px}}@media(max-width:820px){.ax .ad-panel-search,.ax .ad-panel-meta,.ax .ad-lp,.ax .ad-trk{grid-template-columns:1fr}.ax .ad-fb{margin:0 auto}.ax .ad-panel{gap:26px}}@media(max-width:620px){.ax .ad-steps,.ax .ad-gad-links{grid-template-columns:1fr}.ax .ad-ev li{grid-template-columns:auto minmax(0,1fr)}.ax .ad-ev li b{grid-column:1 / -1}}@media(max-width:480px){.ax .ad-ctrl{padding:22px 18px}.ax .ad-flow{padding:22px 18px 20px}.ax .ad-stagebox{padding:40px 16px 22px}.ax .ad-gad{padding:18px 16px 20px}.ax .ad-example{top:10px;right:10px}.ax .ad-fb-cre-h{font-size:23px}.ax .ad-lp-body{padding:22px 18px 24px}.ax .ad-checks li{gap:11px}}@media(prefers-reduced-motion:reduce){.ax .ad-step-rail i.on{animation:none;transform:scaleX(1)}.ax .ad-step-b,.ax .ad-step-n,.ax .ad-range::-webkit-slider-thumb{transition:none}.ax .ad-flow-layer{clip-path:none!important}.ax .ad-flow-loop{stroke-dasharray:none;stroke-dashoffset:0}.ax .ad-flow-arrow{opacity:1}.ax .ad-tick path{stroke-dasharray:none;stroke-dashoffset:0}}
