.home-module__E619dq__head{flex-direction:column;gap:12px;max-width:720px;display:flex}.home-module__E619dq__headCenter{text-align:center;align-self:center;align-items:center}.home-module__E619dq__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.home-module__E619dq__stack{flex-direction:column;gap:48px;display:flex}.home-module__E619dq__card{background:var(--surface);border:1px solid var(--border);border-radius:20px;box-shadow:0 14px 34px -16px #00000040}.home-module__E619dq__more{min-height:44px;color:var(--text);white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.home-module__E619dq__more svg{transition:transform .18s}.home-module__E619dq__more:hover svg{transform:translate(3px)}.home-module__E619dq__btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:15px;font-weight:600;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.home-module__E619dq__btnPrimary{background:var(--brand);color:var(--brand-ink)}.home-module__E619dq__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 14px 34px -16px #00000073}.home-module__E619dq__btnPrimary svg{transition:transform .18s}.home-module__E619dq__btnPrimary:hover svg{transform:translate(3px)}.home-module__E619dq__btnGhost{background:color-mix(in srgb, var(--surface) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);border-color:var(--border-strong)}.home-module__E619dq__btnGhost:hover{border-color:color-mix(in srgb, var(--text) 40%, transparent);transform:translateY(-1px)}.home-module__E619dq__play{background:var(--brand);width:22px;height:22px;color:var(--brand-ink);border-radius:50%;flex:none;place-items:center;display:grid}.home-module__E619dq__tick{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.home-module__E619dq__tick svg{color:var(--status-done);flex:none}.home-module__E619dq__hero{isolation:isolate;position:relative;overflow-x:clip}.home-module__E619dq__heroIn{z-index:1;flex-direction:column;align-items:center;gap:56px;display:flex;position:relative}.home-module__E619dq__heroCopy{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.home-module__E619dq__h1.home-module__E619dq__h1{letter-spacing:-.04em;max-width:1160px;font-size:clamp(44px,6.4vw,92px);line-height:1.02}.home-module__E619dq__line{display:block}.home-module__E619dq__beat{white-space:nowrap;display:inline-block}.home-module__E619dq__cap{z-index:0;color:#161513;margin:0 .02em;padding:0 .16em;position:relative}.home-module__E619dq__cap:before{content:"";z-index:-1;background:var(--highlight);transform-origin:0;border-radius:.16em;position:absolute;inset:.12em 0 .04em}@media (prefers-reduced-motion:no-preference){.home-module__E619dq__cap:before{animation:.7s cubic-bezier(.2,.7,.2,1) .5s both home-module__E619dq__capLight}.home-module__E619dq__cap{animation:.7s .5s both home-module__E619dq__capInk}}@keyframes home-module__E619dq__capLight{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-module__E619dq__capInk{0%{color:var(--text)}to{color:#161513}}.home-module__E619dq__lead{max-width:600px;color:var(--text-dim);font-size:18px;line-height:1.6}.home-module__E619dq__pill{background:color-mix(in srgb, var(--surface) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);min-height:34px;color:var(--text-dim);border-radius:999px;align-items:center;gap:8px;padding:3px 12px 3px 4px;font-size:13.5px;font-weight:500;transition:border-color .18s,color .18s;display:inline-flex}.home-module__E619dq__pill:hover{border-color:var(--border-strong);color:var(--text)}.home-module__E619dq__pill b{background:var(--highlight);color:#161513;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.home-module__E619dq__pill svg{transition:transform .18s}.home-module__E619dq__pill:hover svg{transform:translate(2px)}.home-module__E619dq__trust{color:var(--text-dim);flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:14px;display:flex}.home-module__E619dq__show{width:100%;max-width:1040px;position:relative}.home-module__E619dq__frame.home-module__E619dq__frame{padding:0 8px 8px;overflow:visible;box-shadow:0 40px 90px -40px #0000008c,0 14px 34px -16px #00000040}.home-module__E619dq__chrome{align-items:center;gap:12px;height:40px;padding:0 6px;display:flex}.home-module__E619dq__chrome i{background:#3a3a3d;border-radius:50%;width:10px;height:10px;display:block}.home-module__E619dq__url{color:#949499;white-space:nowrap;background:#1c1c1e;border-radius:8px;align-items:center;gap:6px;height:24px;padding:0 12px;font-size:12px;display:inline-flex}.home-module__E619dq__screen{aspect-ratio:16/9;background:#1c1c1e;border-radius:12px;position:relative;overflow:hidden}.home-module__E619dq__screen video,.home-module__E619dq__screen .home-module__E619dq__player,.home-module__E619dq__screen .home-module__E619dq__poster{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-module__E619dq__float{z-index:2;aspect-ratio:9/16;background:#0f0f10;border:6px solid #1c1c1e;border-radius:22px;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 60px -24px #0009}.home-module__E619dq__float img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-module__E619dq__floatL{width:168px;bottom:-40px;left:-64px;transform:rotate(-5deg)}.home-module__E619dq__floatR{width:188px;top:22%;right:-56px;transform:rotate(4deg)}.home-module__E619dq__fchip{color:#f5f5f7;white-space:nowrap;background:#0000008c;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.home-module__E619dq__fchip i{background:#30d158;border-radius:50%;width:6px;height:6px;display:block}.home-module__E619dq__band{padding:40px 0}.home-module__E619dq__mqItem{font-family:var(--font-heading-face), ui-sans-serif, sans-serif;letter-spacing:-.02em;color:var(--text-dim);white-space:nowrap;align-items:center;gap:14px;padding-right:40px;font-size:28px;font-weight:600;display:inline-flex}.home-module__E619dq__mqItem svg{color:var(--text-faint);flex:none}.home-module__E619dq__dchip{color:#f5f5f7;white-space:nowrap;background:#0000008c;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.home-module__E619dq__capGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.home-module__E619dq__capCtl{flex-direction:column;gap:32px;min-width:0;display:flex}.home-module__E619dq__group{flex-direction:column;gap:12px;display:flex}.home-module__E619dq__glabel{color:var(--text-dim);font-size:13px;font-weight:600}.home-module__E619dq__chips{flex-wrap:wrap;gap:8px;display:flex}.home-module__E619dq__chip{border:1px solid var(--border);background:var(--surface);height:40px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;transition:transform .16s,border-color .16s,background-color .16s,color .16s;display:inline-flex}.home-module__E619dq__chip:hover:not(:disabled){border-color:var(--border-strong);transform:translateY(-1px)}.home-module__E619dq__chip[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.home-module__E619dq__chip:disabled{cursor:default;color:var(--text-faint);background:0 0;border-style:dashed}.home-module__E619dq__chip .home-module__E619dq__sub{opacity:.8;font-size:12px;font-weight:600}.home-module__E619dq__ticks{color:var(--text-dim);flex-wrap:wrap;gap:8px 20px;font-size:14px;display:flex}.home-module__E619dq__capVis{justify-content:center;padding:24px 0;display:flex;position:relative}.home-module__E619dq__phone{z-index:1;aspect-ratio:9/16;background:#0f0f10;border:8px solid #1c1c1e;border-radius:40px;width:min(300px,76vw);font-size:21px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #0009,0 14px 34px -16px #00000040}.home-module__E619dq__phone>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-module__E619dq__ptop{justify-content:space-between;gap:8px;display:flex;position:absolute;top:14px;left:12px;right:12px}.home-module__E619dq__pcap{text-align:center;justify-content:center;display:flex;position:absolute;top:70%;left:7%;right:7%}.home-module__E619dq__pbar{background:#00000073;border-radius:2px;height:3px;position:absolute;bottom:16px;left:16px;right:16px;overflow:hidden}.home-module__E619dq__pbar i{transform-origin:0;background:#ffd60a;height:100%;animation:4.8s linear infinite home-module__E619dq__grow;display:block}@keyframes home-module__E619dq__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-module__E619dq__capline{color:#fff;text-align:center;margin:0;font-weight:700;line-height:1.18}.home-module__E619dq__capline .home-module__E619dq__w{margin:0 .12em;animation-duration:4.8s;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.home-module__E619dq__capbox{display:inline}.home-module__E619dq__stroke{-webkit-text-stroke:.13em #000000e0;paint-order:stroke fill;text-shadow:0 .05em .2em #00000080}.home-module__E619dq__shadow{text-shadow:0 2px 10px #000000b3}.home-module__E619dq__upper{text-transform:uppercase}.home-module__E619dq__boxDark .home-module__E619dq__capbox{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000d1;border-radius:.28em;padding:.14em .36em}.home-module__E619dq__boxColor .home-module__E619dq__capbox{color:#161513;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffd60a;border-radius:.22em;padding:.16em .45em}.home-module__E619dq__single .home-module__E619dq__capbox{min-width:6em;height:1.2em;display:block;position:relative}.home-module__E619dq__single .home-module__E619dq__w{opacity:0;margin:0;position:absolute;top:0;left:0;right:0}.home-module__E619dq__single .home-module__E619dq__w:first-child{opacity:1}.home-module__E619dq__hl0{animation-name:home-module__E619dq__hl0}.home-module__E619dq__hl1{animation-name:home-module__E619dq__hl1}.home-module__E619dq__hl2{animation-name:home-module__E619dq__hl2}.home-module__E619dq__hl3{animation-name:home-module__E619dq__hl3}.home-module__E619dq__hl4{animation-name:home-module__E619dq__hl4}.home-module__E619dq__hl5{animation-name:home-module__E619dq__hl5}.home-module__E619dq__kr0{animation-name:home-module__E619dq__kr0}.home-module__E619dq__kr1{animation-name:home-module__E619dq__kr1}.home-module__E619dq__kr2{animation-name:home-module__E619dq__kr2}.home-module__E619dq__kr3{animation-name:home-module__E619dq__kr3}.home-module__E619dq__kr4{animation-name:home-module__E619dq__kr4}.home-module__E619dq__kr5{animation-name:home-module__E619dq__kr5}.home-module__E619dq__sg0{animation-name:home-module__E619dq__sg0}.home-module__E619dq__sg1{animation-name:home-module__E619dq__sg1}.home-module__E619dq__sg2{animation-name:home-module__E619dq__sg2}.home-module__E619dq__sg3{animation-name:home-module__E619dq__sg3}.home-module__E619dq__sg4{animation-name:home-module__E619dq__sg4}.home-module__E619dq__sg5{animation-name:home-module__E619dq__sg5}@keyframes home-module__E619dq__hl0{0%,12.49%{color:#ffd60a}12.5%,to{color:#fff}}@keyframes home-module__E619dq__hl1{0%,12.49%{color:#fff}12.5%,24.99%{color:#ffd60a}25%,to{color:#fff}}@keyframes home-module__E619dq__hl2{0%,24.99%{color:#fff}25%,37.49%{color:#ffd60a}37.5%,to{color:#fff}}@keyframes home-module__E619dq__hl3{0%,37.49%{color:#fff}37.5%,49.99%{color:#ffd60a}50%,to{color:#fff}}@keyframes home-module__E619dq__hl4{0%,49.99%{color:#fff}50%,62.49%{color:#ffd60a}62.5%,to{color:#fff}}@keyframes home-module__E619dq__hl5{0%,62.49%{color:#fff}62.5%,74.99%{color:#ffd60a}75%,to{color:#fff}}@keyframes home-module__E619dq__kr0{0%,95%{color:#ffd60a}95.01%,to{color:#fff}}@keyframes home-module__E619dq__kr1{0%,12.49%{color:#fff}12.5%,95%{color:#ffd60a}95.01%,to{color:#fff}}@keyframes home-module__E619dq__kr2{0%,24.99%{color:#fff}25%,95%{color:#ffd60a}95.01%,to{color:#fff}}@keyframes home-module__E619dq__kr3{0%,37.49%{color:#fff}37.5%,95%{color:#ffd60a}95.01%,to{color:#fff}}@keyframes home-module__E619dq__kr4{0%,49.99%{color:#fff}50%,95%{color:#ffd60a}95.01%,to{color:#fff}}@keyframes home-module__E619dq__kr5{0%,62.49%{color:#fff}62.5%,95%{color:#ffd60a}95.01%,to{color:#fff}}@keyframes home-module__E619dq__sg0{0%,12.49%{opacity:1}12.5%,to{opacity:0}}@keyframes home-module__E619dq__sg1{0%,12.49%{opacity:0}12.5%,24.99%{opacity:1}25%,to{opacity:0}}@keyframes home-module__E619dq__sg2{0%,24.99%{opacity:0}25%,37.49%{opacity:1}37.5%,to{opacity:0}}@keyframes home-module__E619dq__sg3{0%,37.49%{opacity:0}37.5%,49.99%{opacity:1}50%,to{opacity:0}}@keyframes home-module__E619dq__sg4{0%,49.99%{opacity:0}50%,62.49%{opacity:1}62.5%,to{opacity:0}}@keyframes home-module__E619dq__sg5{0%,62.49%{opacity:0}62.5%,95%{opacity:1}95.01%,to{opacity:0}}.home-module__E619dq__eframe.home-module__E619dq__eframe{width:100%;max-width:1040px;margin:0 auto;padding:0 8px 8px}.home-module__E619dq__eframe img{vertical-align:middle;aspect-ratio:16/10;object-fit:cover;background:#1c1c1e;border-radius:12px;width:100%;height:auto}.home-module__E619dq__feats{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.home-module__E619dq__feat{background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 16px 0 8px;font-size:14px;font-weight:600;display:inline-flex}.home-module__E619dq__feat>span{background:var(--surface-2);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.home-module__E619dq__fade{animation:.45s cubic-bezier(.16,1,.3,1) both home-module__E619dq__fade}@keyframes home-module__E619dq__fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.home-module__E619dq__ai{color:#f5f5f7;border:1px solid var(--border);background:#161513;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:56px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px -16px #00000040}html[data-theme=dark] .home-module__E619dq__ai{background:#1c1c1e}.home-module__E619dq__ai .home-module__E619dq__eyebrowHi{color:#ffd60a}.home-module__E619dq__addr{background:#26262a;border:1px solid #3a3a3e;border-radius:14px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 8px;display:flex}.home-module__E619dq__copy{color:#161513;cursor:pointer;white-space:nowrap;background:#ffd60a;border-radius:10px;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:14px;font-weight:600;transition:transform .16s;display:inline-flex}.home-module__E619dq__copy:hover{transform:translateY(-1px)}.home-module__E619dq__copy:focus-visible{outline-offset:2px;outline:2px solid #f5f5f7}.home-module__E619dq__step{grid-template-columns:32px minmax(0,1fr);gap:16px;padding-bottom:24px;display:grid;position:relative}.home-module__E619dq__step:last-child{padding-bottom:0}.home-module__E619dq__step:not(:last-child):after{content:"";background:#3a3a3e;border-radius:1px;width:2px;position:absolute;top:36px;bottom:4px;left:15px}.home-module__E619dq__stepNo{color:#161513;font-variant-numeric:tabular-nums;background:#ffd60a;border-radius:10px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.home-module__E619dq__stepT{color:#f5f5f7;padding-top:5px;font-size:16px;font-weight:600}.home-module__E619dq__aiFacts2{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home-module__E619dq__aiFacts2 li{color:#e5e5ea;white-space:nowrap;background:#26262a;border:1px solid #3a3a3e;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.home-module__E619dq__aiFacts2 svg{color:#ffd60a}.home-module__E619dq__chat{background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:22px;flex-direction:column;gap:12px;padding:20px;display:flex;box-shadow:0 40px 80px -40px #000c}.home-module__E619dq__msg{border-radius:16px;max-width:88%;padding:12px 14px;font-size:14px;line-height:1.5}.home-module__E619dq__me{background:var(--brand);color:var(--brand-ink);border-bottom-right-radius:6px;align-self:flex-end}.home-module__E619dq__it{background:var(--surface);border:1px solid var(--border);border-bottom-left-radius:6px;flex-direction:column;align-self:flex-start;gap:10px;display:flex}.home-module__E619dq__tool{background:var(--surface);border:1px solid var(--border);height:32px;color:var(--text-dim);border-radius:10px;align-self:flex-start;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:12.5px;display:inline-flex}.home-module__E619dq__toolMark{color:#f5f5f7;background:#161513;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.home-module__E619dq__mini{border-radius:8px;align-items:center;gap:6px;width:fit-content;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.home-module__E619dq__miniPrimary{background:var(--brand);color:var(--brand-ink)}.home-module__E619dq__miniGhost{border:1px solid var(--border-strong)}.home-module__E619dq__miniHi{color:#161513;background:#ffd60a}.home-module__E619dq__m1{animation:11s infinite home-module__E619dq__m1}.home-module__E619dq__m2{animation:11s infinite home-module__E619dq__m2}.home-module__E619dq__m3{animation:11s infinite home-module__E619dq__m3}.home-module__E619dq__m4{animation:11s infinite home-module__E619dq__m4}.home-module__E619dq__m5{animation:11s infinite home-module__E619dq__m5}@keyframes home-module__E619dq__m1{0%,2%{opacity:0;transform:translateY(8px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home-module__E619dq__m2{0%,14%{opacity:0;transform:translateY(8px)}18%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home-module__E619dq__m3{0%,28%{opacity:0;transform:translateY(8px)}32%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home-module__E619dq__m4{0%,46%{opacity:0;transform:translateY(8px)}50%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home-module__E619dq__m5{0%,66%{opacity:0;transform:translateY(8px)}70%,94%{opacity:1;transform:none}to{opacity:0}}.home-module__E619dq__facts{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;width:100%;display:grid}.home-module__E619dq__fact{background:var(--surface);border:1px solid var(--border);border-radius:20px;align-items:center;gap:16px;padding:20px 24px;display:flex}.home-module__E619dq__fact>span{background:var(--surface-2);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.home-module__E619dq__fact strong{font-size:16px;font-weight:600}@media (max-width:1180px){.home-module__E619dq__floatL{left:-16px}.home-module__E619dq__floatR{right:-16px}}@media (max-width:1023px){.home-module__E619dq__capGrid{grid-template-columns:minmax(0,1fr);gap:48px}.home-module__E619dq__ai{grid-template-columns:minmax(0,1fr);gap:40px;padding:40px}.home-module__E619dq__floatL{width:128px;bottom:-28px}.home-module__E619dq__floatR{width:140px}}@media (max-width:760px){.home-module__E619dq__floatL{display:none}.home-module__E619dq__floatR{border-width:4px;border-radius:16px;width:104px;top:auto;bottom:-32px;right:-8px}.home-module__E619dq__url{display:none}}@media (max-width:560px){.home-module__E619dq__heroIn{gap:40px}.home-module__E619dq__stack{gap:32px}.home-module__E619dq__beat{white-space:normal}.home-module__E619dq__lead{font-size:16px}.home-module__E619dq__ctas{width:100%}.home-module__E619dq__ctas>*{flex:1}.home-module__E619dq__mqItem{font-size:22px}.home-module__E619dq__band{padding:32px 0}.home-module__E619dq__ai{border-radius:22px;padding:28px 20px}}@media (prefers-reduced-motion:reduce){.home-module__E619dq__hero *,.home-module__E619dq__capVis *,.home-module__E619dq__ai *,.home-module__E619dq__feats *{transition:none!important;animation:none!important}.home-module__E619dq__pbar i{transform:scaleX(.4)}}
.home-steps-module__7tLTrG__steps{--gap:24px;--row-gap:40px;gap:var(--row-gap) var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-steps-module__7tLTrG__item{view-timeline:--step block;flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.home-steps-module__7tLTrG__rail{align-items:center;height:32px;display:flex;position:relative}.home-steps-module__7tLTrG__node{z-index:1;border:1px solid var(--border-strong);background:var(--surface);width:32px;height:32px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;transition:background-color .24s,border-color .24s,color .24s,transform .24s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.home-steps-module__7tLTrG__line{top:15px;left:44px;right:calc(12px - var(--gap));background:var(--border-strong);transform-origin:0;border-radius:2px;height:2px;position:absolute}.home-steps-module__7tLTrG__item:last-child .home-steps-module__7tLTrG__line{display:none}.home-steps-module__7tLTrG__item:hover .home-steps-module__7tLTrG__node,.home-steps-module__7tLTrG__item:focus-within .home-steps-module__7tLTrG__node{background:var(--highlight);border-color:var(--highlight);color:#161513;transform:scale(1.08)}.home-steps-module__7tLTrG__card{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:20px;flex-direction:column;flex:1;padding:8px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;display:flex;box-shadow:0 1px 2px #0000000a}.home-steps-module__7tLTrG__card:hover{border-color:var(--border-strong);transform:translateY(-4px);box-shadow:0 1px 2px #0000000a,0 18px 36px -20px #00000061}.home-steps-module__7tLTrG__card:focus-visible{outline:2px solid var(--text);outline-offset:3px}.home-steps-module__7tLTrG__stage{isolation:isolate;aspect-ratio:4/3;background-color:var(--surface-2);background-image:radial-gradient(var(--border) 1px, transparent 1.5px);background-position:50%;background-size:16px 16px;border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.home-steps-module__7tLTrG__stage:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 100%, color-mix(in srgb, var(--highlight) 22%, transparent), transparent);transition:opacity .3s;position:absolute;inset:0}.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__stage:before,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__stage:before{opacity:1}.home-steps-module__7tLTrG__body{flex-direction:column;gap:4px;padding:16px 12px 12px;display:flex}.home-steps-module__7tLTrG__title{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.3}.home-steps-module__7tLTrG__text{color:var(--text-dim);font-size:14px;line-height:1.5}.home-steps-module__7tLTrG__cover{object-fit:cover}.home-steps-module__7tLTrG__drop{width:76cqw;height:56cqw;position:relative}.home-steps-module__7tLTrG__zone{background:var(--surface);height:40cqw;color:var(--text-dim);border:1.5px dashed var(--border-strong);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1.6cqw;padding-top:4cqw;display:flex;position:absolute;inset:auto 0 0}.home-steps-module__7tLTrG__zone:after{content:"";border-radius:inherit;border:1.5px dashed var(--highlight);opacity:0;transition:opacity .3s;position:absolute;inset:-1.5px}.home-steps-module__7tLTrG__zoneTitle{color:var(--text);white-space:nowrap;font-size:5cqw;font-weight:600}.home-steps-module__7tLTrG__zoneSub{white-space:nowrap;font-size:3.8cqw}.home-steps-module__7tLTrG__file{aspect-ratio:16/9;border:2px solid var(--surface);background:#0f0f10;border-radius:8px;width:34cqw;transition:transform .42s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;right:4cqw;overflow:hidden;transform:rotate(6deg);box-shadow:0 12px 24px -12px #00000080}.home-steps-module__7tLTrG__len{color:#f5f5f7;font-variant-numeric:tabular-nums;background:#000000a6;border-radius:5px;padding:1px 5px;font-size:3.6cqw;font-weight:600;line-height:1.4;position:absolute;bottom:4px;right:4px}.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__file,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__file{transform:translate(-4cqw,4cqw)rotate(0)}.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__zone:after,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__zone:after{opacity:1}.home-steps-module__7tLTrG__player{background:#0f0f10;border-radius:10px;width:82cqw;overflow:hidden;box-shadow:0 16px 32px -18px #0000008c}.home-steps-module__7tLTrG__frame{aspect-ratio:16/9;position:relative;overflow:hidden}.home-steps-module__7tLTrG__frame img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__frame img,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__frame img{transform:scale(1.06)}.home-steps-module__7tLTrG__chip{color:#f5f5f7;white-space:nowrap;background:#0009;border-radius:999px;align-items:center;gap:1.6cqw;height:7.6cqw;padding:0 2.8cqw;font-size:3.6cqw;font-weight:600;display:inline-flex;position:absolute;top:3cqw;left:3cqw}.home-steps-module__7tLTrG__chip i{background:#ffd60a;border-radius:50%;width:2cqw;height:2cqw;display:block}.home-steps-module__7tLTrG__bars{align-items:flex-end;gap:.6cqw;height:13cqw;padding:2.4cqw 2.8cqw;display:flex}.home-steps-module__7tLTrG__bars span{transform-origin:bottom;background:#4a4a4e;border-radius:1px;flex:1}.home-steps-module__7tLTrG__bars span.home-steps-module__7tLTrG__pk{background:#ffd60a}.home-steps-module__7tLTrG__moments{flex-direction:column;gap:2.4cqw;width:82cqw;margin:0;padding:0;list-style:none;display:flex}.home-steps-module__7tLTrG__moment{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:3cqw;padding:1.8cqw 3cqw 1.8cqw 1.8cqw;display:flex;position:relative;box-shadow:0 6px 14px -12px #0006}.home-steps-module__7tLTrG__moment:before{content:"";border-radius:inherit;background:var(--choice-well-on);border:1px solid color-mix(in srgb, var(--highlight) 55%, transparent);opacity:0;transition:opacity .3s;position:absolute;inset:-1px}.home-steps-module__7tLTrG__moment>*{position:relative}.home-steps-module__7tLTrG__on:before{opacity:1}.home-steps-module__7tLTrG__zoom{transform:scale(2)}.home-steps-module__7tLTrG__thumb{aspect-ratio:16/9;background:#0f0f10;border-radius:5px;flex:none;width:22cqw;position:relative;overflow:hidden}.home-steps-module__7tLTrG__at{font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;min-width:0;font-size:4.6cqw;font-weight:600}.home-steps-module__7tLTrG__tick{border:1.5px solid var(--border-strong);color:#161513;border-radius:50%;flex:none;place-items:center;width:6.4cqw;height:6.4cqw;display:grid}.home-steps-module__7tLTrG__tick:before{content:"";background:var(--highlight);opacity:0;border-radius:50%;transition:opacity .24s,transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-1.5px;transform:scale(.4)}.home-steps-module__7tLTrG__tick svg{opacity:0;width:3.6cqw;height:3.6cqw;transition:opacity .24s 60ms;position:relative}.home-steps-module__7tLTrG__on .home-steps-module__7tLTrG__tick:before,.home-steps-module__7tLTrG__on .home-steps-module__7tLTrG__tick svg,.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__next:before,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__next:before,.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__next .home-steps-module__7tLTrG__tick:before,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__next .home-steps-module__7tLTrG__tick:before,.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__next .home-steps-module__7tLTrG__tick svg,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__next .home-steps-module__7tLTrG__tick svg{opacity:1;transform:none}.home-steps-module__7tLTrG__phone{background:#000;border:3px solid #1c1c1e;border-radius:12px;width:37cqw;transition:transform .42s cubic-bezier(.2,.7,.2,1);overflow:hidden;box-shadow:0 20px 36px -18px #0009}.home-steps-module__7tLTrG__card:hover .home-steps-module__7tLTrG__phone,.home-steps-module__7tLTrG__card:focus-visible .home-steps-module__7tLTrG__phone{transform:translateY(-1.5cqw)scale(1.04)}@supports (animation-timeline:view()){.home-steps-module__7tLTrG__line{animation:linear both home-steps-module__7tLTrG__draw;animation-timeline:--step;animation-range:entry 10% entry 90%}.home-steps-module__7tLTrG__bars span{animation:linear both home-steps-module__7tLTrG__rise;animation-timeline:--step;animation-range:entry 20%}}@keyframes home-steps-module__7tLTrG__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-steps-module__7tLTrG__drawDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes home-steps-module__7tLTrG__rise{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@media (max-width:1023px){.home-steps-module__7tLTrG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.home-steps-module__7tLTrG__item:nth-child(2n) .home-steps-module__7tLTrG__line{display:none}}@media (max-width:639px){.home-steps-module__7tLTrG__steps{--row-gap:24px;grid-template-columns:minmax(0,1fr)}.home-steps-module__7tLTrG__item{grid-template-columns:32px minmax(0,1fr);gap:0 12px;display:grid}.home-steps-module__7tLTrG__rail{align-items:flex-start;height:auto}.home-steps-module__7tLTrG__item:nth-child(2n) .home-steps-module__7tLTrG__line{display:block}.home-steps-module__7tLTrG__item:last-child .home-steps-module__7tLTrG__line{display:none}.home-steps-module__7tLTrG__line{top:44px;bottom:calc(12px - var(--row-gap));transform-origin:top;width:2px;height:auto;left:15px;right:auto}@supports (animation-timeline:view()){.home-steps-module__7tLTrG__line{animation-name:home-steps-module__7tLTrG__drawDown}}}@media (prefers-reduced-motion:reduce){.home-steps-module__7tLTrG__steps *,.home-steps-module__7tLTrG__steps :before,.home-steps-module__7tLTrG__steps :after{transition:none!important;animation:none!important}.home-steps-module__7tLTrG__card:hover{transform:none}}
.iso-guide{font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:left;margin-top:22px;container-type:inline-size}.iso-guide-in{gap:14px;display:grid}.iso-guide-current{color:var(--text);margin:0;font-size:13px;font-weight:600;line-height:1.35;display:none}.iso-guide-line{min-height:1.5em;color:var(--text-dim);font-variant-numeric:normal;margin:0;font-size:14.5px;line-height:1.5}.iso-guide-steps{grid-template-columns:repeat(var(--iso-guide-n,4), minmax(0, 1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.iso-guide-item{min-width:0}.iso-guide-step{--iso-guide-p:0;width:100%;color:var(--text-faint);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;gap:11px;margin:0;padding:2px 0 4px;transition:color .26s;display:grid}.iso-guide-step:hover{color:var(--text)}.iso-guide-step:focus{outline:none}.iso-guide-step:focus-visible{outline:1px solid var(--text-faint);outline-offset:4px}.iso-guide-bar{background:var(--border);border-radius:3px;height:3px;display:block;overflow:hidden}.iso-guide-fill{border-radius:inherit;background:var(--text-faint);transform-origin:0;height:100%;transition:transform .16s linear,background-color .26s;display:block;transform:scaleX(0)}.iso-guide-head{align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.4;display:flex}.iso-guide-num{border:1px solid var(--border-strong);border-radius:999px;flex:none;place-items:center;width:20px;height:20px;margin-top:-.5px;font-size:11px;font-weight:600;line-height:1;transition:background-color .26s,border-color .26s,color .26s;display:grid}.iso-guide-label{min-width:0}.iso-guide-step[data-state=done]{color:var(--text-dim)}.iso-guide-step[data-state=done] .iso-guide-fill{transform:scaleX(1)}.iso-guide-step[data-state=done] .iso-guide-num{background:var(--surface-2);border-color:#0000}.iso-guide-step[data-state=now]{color:var(--text)}.iso-guide-step[data-state=now] .iso-guide-label{font-weight:500}.iso-guide-step[data-state=now] .iso-guide-fill{background:var(--highlight);transform:scaleX(var(--iso-guide-p))}.iso-guide-step[data-state=now] .iso-guide-num{background:var(--highlight);color:#161513;border-color:#0000}@container (max-width:600px){.iso-guide-in{gap:10px}.iso-guide-current{display:block}.iso-guide-line{min-height:3em;font-size:13.5px}.iso-guide-steps{gap:6px}.iso-guide-step{gap:8px;padding:2px 0 6px}.iso-guide-head{justify-content:center}.iso-guide-num{width:24px;height:24px;font-size:12px}.iso-guide-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.iso-guide-step,.iso-guide-fill,.iso-guide-num{transition:none}.iso-guide-step[data-state=next]{color:var(--text-dim)}.iso-guide-step[data-state=now] .iso-guide-fill{transform:scaleX(1)}@container (max-width:600px){.iso-guide-current{display:none}.iso-guide-line{min-height:0}.iso-guide-steps{grid-template-columns:minmax(0,1fr);gap:10px}.iso-guide-bar{display:none}.iso-guide-head{justify-content:flex-start}.iso-guide-label{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}}
.iso{--anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;--anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;--anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;--anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;--anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#fff;--anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;--anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;--anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);--anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014}.iso[data-theme=light]{--anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;--anatomy-paper:#fbfbfa;--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-lit-top:#fff;--anatomy-lit-shade:#eeeeeb;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000;--anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-lift:inset 0 1px 0 0 #fff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a}.iso-svg{width:100%;height:auto;display:block;overflow:visible}.iso-svg path,.iso-svg circle{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32px}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:1.6s linear infinite iso-flow}.iso-dots circle[data-pulse]{animation:1.6s step-end infinite iso-pulse;animation-delay:var(--pulse-at,0s)}.iso-figure{margin:32px 0 36px}.iso-plate{background:var(--anatomy-card);box-shadow:0 0 0 1px var(--anatomy-mid);--anatomy-paper:var(--anatomy-card);border-radius:0;padding:52px 24px;position:relative}.iso-plate-corners{pointer-events:none;position:absolute;inset:18px 20px}.iso-plate-corner{color:var(--anatomy-muted);font-family:var(--anatomy-mono);letter-spacing:.04em;white-space:nowrap;font-size:10.5px;line-height:1;position:absolute}.iso-plate-corner[data-corner=fig]{color:var(--anatomy-text);top:0;left:0}.iso-plate-corner[data-corner=title]{text-transform:uppercase;letter-spacing:.1em;top:0;right:0}.iso-plate-corner[data-corner=hint]{text-transform:uppercase;letter-spacing:.1em;bottom:0;left:0}.iso-plate-corner[data-corner=readout]{color:var(--anatomy-text);font-variant-numeric:tabular-nums;bottom:0;right:0}.iso-plate .iso-svg{margin:0 auto}.iso-legend{color:var(--anatomy-muted);gap:8px;margin-top:12px;font-size:13px;line-height:1.55;display:grid}.iso-keys{flex-wrap:wrap;gap:6px 18px;display:flex}.iso-key{align-items:center;gap:7px;display:inline-flex}.iso-swatch{flex:none;width:16px;height:10px;overflow:visible}.iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-swatch[data-mark=raised] path,.iso-swatch[data-mark=flat] path{stroke:var(--anatomy-mid)}.iso-swatch[data-mark=lit] path{stroke:var(--anatomy-lit)}.iso-swatch[data-mark=dim] path{stroke:var(--anatomy-lo)}.iso-swatch[data-mark=dotted] path{stroke-dasharray:.01 3;stroke-width:1.4px}.iso-swatch[data-mark=dashed] path{stroke-dasharray:3 2.5}.iso-swatch[data-mark=red] path{stroke:var(--anatomy-red)}.iso-swatch[data-mark=green] path{stroke:var(--anatomy-green)}.iso-swatch[data-mark=blue] path{stroke:var(--anatomy-blue)}.iso-swatch-crease{stroke:var(--anatomy-lo)!important}@media (max-width:560px){.iso-plate{padding:48px 12px 70px}.iso-plate-corner[data-corner=hint]{bottom:18px}}@media (prefers-reduced-motion:reduce){.iso-line[data-flow],.iso-dots circle[data-pulse]{animation:none}}
