.crew-row{display:flex;gap:14px;overflow-x:auto;padding:8px 2px 18px;margin:8px 0;scrollbar-width:none}.crew-row::-webkit-scrollbar{display:none}.crew-row a{flex:none;display:grid;justify-items:center;grid-gap:6px;gap:6px;text-decoration:none;color:var(--ink);font-weight:800;font-size:var(--fs-small)}.crew-row a:hover .crew-face{transform:translateY(-3px) rotate(-4deg)}.crew-face{place-items:center;width:64px;height:64px;border-radius:22px;background-color:var(--cp);overflow:hidden;transition:transform .2s ease;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cm) 35%,transparent)}.crew-face,.crew-face b{position:relative;display:grid}.crew-face b{z-index:1;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--cm);color:#fff;font-size:18px;font-weight:800;box-shadow:0 4px 12px color-mix(in srgb,var(--cm) 45%,transparent)}.crew-face.big{width:76px;height:76px;border-radius:26px}.crew-face.big b{width:42px;height:42px;font-size:22px}.crew-face:before{content:"";position:absolute;inset:0;opacity:.9}.crew-band.look-orb,.look-orb:before{background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.75) 0 12%,transparent 30%),radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--cm) 55%,transparent) 0,transparent 62%)}.crew-band.look-waves,.look-waves:before{background:repeating-radial-gradient(circle at 0 100%,color-mix(in srgb,var(--cm) 38%,transparent) 0 5px,transparent 5px 13px)}.crew-band.look-bloom,.look-bloom:before{background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--cm) 45%,transparent) 0 16%,transparent 30%),radial-gradient(circle at 78% 24%,color-mix(in srgb,var(--cm) 35%,transparent) 0 12%,transparent 26%),radial-gradient(circle at 60% 80%,color-mix(in srgb,var(--cm) 40%,transparent) 0 18%,transparent 34%)}.crew-band.look-grain,.look-grain:before{background:radial-gradient(color-mix(in srgb,var(--cm) 55%,transparent) 1.2px,transparent 1.6px) 0 0 /7px 7px,radial-gradient(color-mix(in srgb,var(--cm) 30%,transparent) 1px,transparent 1.4px) 3px 4px /9px 9px}.crew-band.look-aurora,.look-aurora:before{background:linear-gradient(160deg,transparent 20%,color-mix(in srgb,var(--cm) 40%,transparent) 38%,transparent 55%),linear-gradient(200deg,transparent 45%,color-mix(in srgb,var(--cm) 28%,transparent) 62%,transparent 80%)}.crew-m{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:40px;gap:40px;align-items:start;margin:56px 0;scroll-margin-top:96px}.crew-m .crew-card{margin-top:48px}.crew-m.flip .crew-card{order:2}.crew-card{position:relative;overflow:hidden;padding:28px;border-radius:var(--r-card);background:var(--surface);border:1.5px solid var(--outline);box-shadow:var(--shadow)}.crew-band{position:absolute;inset:0 0 auto 0;height:168px;background-color:var(--cp);opacity:.75;-webkit-mask:linear-gradient(#000 40%,transparent);mask:linear-gradient(#000 40%,transparent)}[data-theme=dark] .crew-band{opacity:.35}.crew-head{position:relative;display:flex;align-items:center;gap:16px;margin-top:18px}.crew-head h2{margin:0;font-size:var(--fs-h1);line-height:1}.crew-role{display:inline-block;margin-top:8px;font-size:13px;font-weight:800;letter-spacing:.02em;padding:3px 12px;border-radius:999px;color:#2A2238;background:var(--cp)}.crew-line{position:relative;font-size:var(--fs-lede);line-height:1.4;font-weight:700;margin:20px 0 16px;max-width:30ch}.crew-tools{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.crew-tools li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 14px 12px 40px;position:relative;border-radius:16px;background:var(--raised);font-size:var(--fs-small);font-weight:600;line-height:1.35}.crew-tools li:before{content:"";position:absolute;left:14px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:5px;background:var(--cm);transform:rotate(12deg)}.crew-next{font-style:normal;font-size:12px;font-weight:800;padding:2px 9px;border-radius:999px;color:#2A2238;background:var(--butter);white-space:nowrap}.crew-demo{display:grid;justify-items:center}.crew-demo .phone.sc-phone{width:100%;max-width:330px;height:620px}.crew-try{display:flex;align-items:center;gap:8px;margin:16px 0 4px;padding:0 8px;font-weight:700;font-size:var(--fs-small);text-align:center}.crew-try:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--cm);box-shadow:0 0 0 0 color-mix(in srgb,var(--cm) 60%,transparent);animation:crew-ping 1.8s ease-out infinite}@keyframes crew-ping{to{box-shadow:0 0 0 10px transparent}}@media (prefers-reduced-motion:reduce){.crew-try:before{animation:none}.crew-face{transition:none}}.crew-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:4px 0 0;font-size:var(--fs-small);font-weight:700}.crew-end{margin:72px 0 24px;padding:32px;border-radius:var(--r-card);background:var(--surface);border:1.5px solid var(--outline);text-align:center}.crew-end h2{margin-top:0}.crew-end p{color:var(--muted);margin:0 auto 18px;max-width:44ch}.crew-end .cta{justify-content:center}@media (max-width:760px){.crew-m,.crew-m.flip{grid-template-columns:1fr;gap:20px;margin:40px 0}.crew-m.flip .crew-card{order:0}.crew-m .crew-card{margin-top:0}.crew-card{padding:22px 18px}.crew-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:4px;gap:4px;overflow:visible}.crew-row a{font-size:13px}.crew-row .crew-face{width:48px;height:48px;border-radius:16px}.crew-row .crew-face b{width:28px;height:28px;font-size:15px}.crew-demo .phone.sc-phone{height:600px}}.crew-viz{position:absolute;inset:0}.crew-viz canvas{display:block;width:100%;height:100%}.crew-band:has(canvas){opacity:.9}[data-theme=dark] .crew-band:has(canvas){opacity:.8}.crew-hears{position:relative;margin:0 0 16px;font-size:var(--fs-small);font-weight:600;color:var(--muted)}.crew-hears span{text-transform:capitalize;font-weight:800;color:var(--ink)}.crew-hears a{font-weight:800}.prop-hero.embed{min-height:0;padding:28px 0 36px}.prop-hero.embed .fr-phone.phone{height:min(700px,86svh)}@media (max-width:900px){.prop-hero.embed .prop-hero-text{order:-1}}.fp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:40px;gap:40px;align-items:center;margin:56px 0;scroll-margin-top:96px}.fp h2{margin:6px 0 12px}.fp-steps{list-style:none;padding:0;margin:18px 0;display:grid;grid-gap:8px;gap:8px;max-width:420px}.fp-steps li{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:var(--raised);font-weight:700;font-size:var(--fs-small);color:var(--muted);transition:background .25s,color .25s}.fp-steps li b{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--surface);border:1.5px solid var(--outline);font-size:13px}.fp-steps li em{margin-left:auto;font-style:normal;font-weight:800;color:var(--ink)}.fp-steps li.now{background:var(--butter);color:#2A2238}.fp-steps li.now b{background:#fff;border-color:transparent}.fp-steps li.done{color:var(--ink)}.fp-steps li.done b{background:var(--brand);border-color:transparent;color:#2A2238}.fp-links{justify-content:flex-start}.fp-again{font:inherit;font-weight:800;color:var(--brand-ink,var(--ink));background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.fp-demo .phone.sc-phone{padding:10px;height:720px}.fp-in{width:100%;height:100%;overflow:hidden}.fp-in,.fp-in .screen{border-radius:34px}.fp-wait{display:grid;place-items:center;height:100%;color:var(--muted);font-weight:700}@media (max-width:760px){.fp{grid-template-columns:1fr;gap:20px;margin:40px 0}}.crew-firstplan{margin-top:10px}.fp-try{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;border:1.5px solid var(--cm);background:var(--surface);color:var(--ink);font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.fp-try:hover{background:color-mix(in srgb,var(--cm) 18%,var(--surface))}.crew-links .fp-again{min-height:44px;padding:0 6px}.crew-links:has(.fp-again){align-items:center}.crew-links:has(.fp-again)>.fp-again,.crew-links:has(.fp-again)>a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;font:inherit;font-weight:700;color:var(--link);text-decoration:none}.crew-links:has(.fp-again)>.fp-again:hover,.crew-links:has(.fp-again)>a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:520px){.crew-links:has(.fp-again){flex-direction:column;gap:0}.fp-links:has(.fp-again){align-items:flex-start}}.ss{--ss:var(--brand);--ss-ink:#2A2238;display:flex;flex-direction:column;align-items:center;gap:10px;height:100%;padding:22px 18px 18px;background:var(--surface);color:var(--ink);text-align:center;overflow:auto}.ss-rest{--ss:var(--mint)}.ss-fail{--ss:var(--butter)}.ss-top{display:flex;flex-direction:column;gap:8px}.ss-badge,.ss-top{align-items:center}.ss-badge{display:inline-flex;min-height:32px;padding:0 16px;border-radius:999px;background:var(--ss);color:var(--ss-ink);font-weight:900;font-size:15px}.ss-where{font-size:var(--fs-small);font-weight:700;color:var(--muted)}.ss-clockwrap{position:relative;display:grid;place-items:center;width:190px;height:190px;margin:6px 0}.ss-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ss-track{fill:none;stroke:var(--raised);stroke-width:9}.ss-arc{fill:none;stroke:var(--ss);stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.ss-clock{position:relative;font-size:52px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-move{margin:0;font-size:26px;line-height:1.15}.ss-next{margin:0;font-weight:800}.ss-cue{margin:0;color:var(--muted);font-weight:700}.ss-cue.ss-fail{color:var(--ink);font-weight:900;padding:8px 14px;border-radius:14px;background:var(--butter);color:#2A2238}.ss-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:auto;padding-top:10px;width:100%}.ss-btn{min-height:44px;min-width:44px;padding:0 22px;border-radius:999px;border:1.5px solid var(--outline);background:var(--raised);color:var(--ink);font:inherit;font-weight:800;cursor:pointer}.ss-btn.ss-main{background:var(--ss);border-color:transparent;color:var(--ss-ink);min-width:140px}.ss-note{margin:0;font-size:12px;color:var(--muted)}.ss-done{justify-content:center;gap:16px}.ss-big{margin:0;font-size:30px}.ss-stats{display:flex;gap:12px}.ss-stats div{display:flex;flex-direction:column;min-width:120px;padding:14px;border-radius:18px;background:var(--raised)}.ss-stats b{font-size:26px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-stats span{font-size:var(--fs-small);color:var(--muted);font-weight:700}.ss-done .ss-btn{background:var(--brand);border-color:transparent;color:#2A2238}@media (prefers-reduced-motion:reduce){.ss-arc{transition:none}}.myo{margin:56px 0 0}.myo-tile{display:flex;align-items:center;gap:16px;width:100%;padding:20px 22px;border-radius:var(--r-card);border:2px dashed var(--muted);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer;min-height:44px}.myo-tile:hover{background:var(--surface);border-color:var(--brand)}.myo-plus{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;border:2px dashed var(--muted);font-size:28px;font-weight:800}.myo-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.myo-copy b{font-size:var(--fs-h3,20px)}.myo-copy span{color:var(--muted)}.myo-go{margin-left:auto;font-weight:800;padding:0 16px;min-height:44px;display:inline-flex;align-items:center;border-radius:999px;border:1.5px solid var(--outline);background:var(--surface)}.myo-open{display:grid;grid-template-columns:1fr auto;grid-gap:40px;gap:40px;align-items:start}.myo-open .fp-text{max-width:520px}@media (max-width:900px){.myo-open{grid-template-columns:1fr}.myo-open .fp-demo{justify-self:center}}@media (max-width:480px){.myo-tile{padding:16px;gap:12px}.myo-go{display:none}}