.msg.svelte-150zj35{grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2.5vw,2rem);max-width:68rem;margin:0 auto;display:grid}.brand.svelte-150zj35{justify-self:center;width:clamp(110px,11vw,150px);height:auto}.link.svelte-150zj35{background:var(--line-2);width:clamp(2rem,5vw,5rem);height:1px}.face.svelte-150zj35{border-radius:var(--r-xl);object-fit:cover;object-position:50% 30%;width:clamp(190px,18vw,230px);height:clamp(190px,18vw,230px);box-shadow:var(--shadow)}.bubble.svelte-150zj35{box-shadow:var(--shadow);background:#fff;border-radius:22px 22px 22px 8px;padding:clamp(1.3rem,2.4vw,1.9rem) clamp(1.4rem,2.6vw,2.1rem);position:relative}.bubble.svelte-150zj35:before{content:"";background:#fff;border-radius:3px;width:18px;height:18px;position:absolute;bottom:22px;left:-9px;transform:rotate(45deg);box-shadow:-4px 4px 10px -6px #1414142e}blockquote.svelte-150zj35{margin:0}blockquote.svelte-150zj35 p:where(.svelte-150zj35){letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.42}blockquote.svelte-150zj35 .ed:where(.svelte-150zj35){color:var(--ochre);font-size:1.1em}.by.svelte-150zj35{color:var(--ink-2);align-items:baseline;gap:.5rem;margin-top:1rem;font-size:.9rem;display:flex}.by.svelte-150zj35 b:where(.svelte-150zj35){color:var(--ink);font-weight:500}@media (width<=900px){.msg.svelte-150zj35{grid-template-columns:auto minmax(0,1fr);row-gap:1.4rem}.brand.svelte-150zj35{grid-column:1/-1;justify-self:start}.link.svelte-150zj35{display:none}.face.svelte-150zj35{border-radius:var(--r-lg);align-self:start;width:132px;height:132px}}.band.svelte-6uhi7o{background:var(--dark-bg);align-items:flex-end;min-height:65svh;display:flex;position:relative;overflow:hidden}.band-bg.svelte-6uhi7o{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.band-scrim.svelte-6uhi7o{pointer-events:none;background:linear-gradient(to top, rgba(var(--scrim),.8) 0%, rgba(var(--scrim),.38) 46%, rgba(var(--scrim),.1) 100%);position:absolute;inset:0}.band-copy.svelte-6uhi7o{z-index:2;width:100%;padding:clamp(3rem,6vw,5rem) clamp(1.4rem,4vw,4rem) clamp(2.5rem,5vw,4rem);position:relative}.band-copy.svelte-6uhi7o .kicker{color:#ffffffc7}.band-copy.svelte-6uhi7o h2{color:#fff;max-width:24ch;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.6rem);line-height:1.08}.band-copy.svelte-6uhi7o h2 .ed{color:var(--ochre)}.band-copy.svelte-6uhi7o p{color:#ffffffd1;max-width:40rem;margin:0;font-size:clamp(1.02rem,1.4vw,1.18rem)}@media (width<=760px){.band.svelte-6uhi7o{aspect-ratio:4/5;min-height:0;max-height:70svh}}@media (prefers-reduced-motion:reduce){.band-bg.svelte-6uhi7o{display:none}}@property --fadeTop{syntax:"<length>";inherits:false;initial-value:0}@property --fadeBot{syntax:"<length>";inherits:false;initial-value:0}.feat-grid.svelte-1cv4qxx{grid-template-columns:minmax(0,34rem) minmax(0,34rem);align-items:start;gap:clamp(2.5rem,6vw,6rem);width:fit-content;max-width:100%;margin:0 auto;display:grid}.feat-main.svelte-1cv4qxx{min-height:var(--list-nat,auto);flex-direction:column;gap:2rem;display:flex}.feat-stage.svelte-1cv4qxx{flex:1;align-items:center;min-height:18rem;display:grid;position:relative}.feat-foot.svelte-1cv4qxx{justify-content:flex-start;display:flex}.stage-item.svelte-1cv4qxx{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .3s,visibility 0s .3s}.stage-item.active.svelte-1cv4qxx{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s}.feat-list.svelte-1cv4qxx{height:var(--list-h,auto);max-height:var(--list-h,30rem);scrollbar-width:none;--fadeTop:34px;--fadeBot:34px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fadeTop), #000 calc(100% - var(--fadeBot)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fadeTop), #000 calc(100% - var(--fadeBot)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fadeTop), #000 calc(100% - var(--fadeBot)), transparent 100%);align-content:space-between;gap:.9rem;padding:14px .4rem 14px 0;transition:--fadeTop .3s,--fadeBot .3s;display:grid;position:relative;overflow-y:auto}.feat-list.at-top.svelte-1cv4qxx{--fadeTop:0px}.feat-list.at-bottom.svelte-1cv4qxx{--fadeBot:0px}.feat-list.svelte-1cv4qxx::-webkit-scrollbar{display:none}.feat-card.svelte-1cv4qxx{text-align:left;background:var(--bg-soft);cursor:pointer;transform-origin:0;border:0;border-radius:16px;gap:0;width:calc(100% - 20px);padding:1.25rem 4.4rem 1.25rem 1.5rem;font-family:inherit;transition:background-color .25s,padding .3s,width .3s,transform .3s cubic-bezier(.22,.61,.36,1);display:grid;position:relative}.feat-card.svelte-1cv4qxx:hover{background:#ededed;transform:scale(1.03)}.feat-card.active.svelte-1cv4qxx:hover{transform:scale(1.015)}.feat-card.active.svelte-1cv4qxx{box-shadow:var(--shadow-soft);background:#fff;width:100%;padding:1.9rem 4.6rem 1.9rem 1.6rem}.feat-name.svelte-1cv4qxx{letter-spacing:-.01em;color:var(--ink);font-size:1.25rem;font-weight:500}.feat-desc.svelte-1cv4qxx{color:var(--ink-2);margin-top:.5rem;font-size:1rem}.feat-arrow.svelte-1cv4qxx{border:1px solid var(--line-2);width:2.5rem;height:2.5rem;color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:1.3rem;transform:translateY(-50%)}.feat-card.active.svelte-1cv4qxx .feat-arrow:where(.svelte-1cv4qxx){color:var(--ink);border-color:var(--line)}.feat-card.active.svelte-1cv4qxx .feat-arrow:where(.svelte-1cv4qxx):after{content:"";background:conic-gradient(var(--ochre) calc(var(--p,0) * 1%), transparent 0);border-radius:50%;position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.feat-arrow.svelte-1cv4qxx svg:where(.svelte-1cv4qxx){z-index:1;position:relative}.feat-stack.svelte-1cv4qxx{flex-direction:column;gap:1rem;display:flex}.feat-stack.svelte-1cv4qxx .feat-text:where(.svelte-1cv4qxx){margin-top:2rem}.feat-stack.svelte-1cv4qxx>.feat-text:where(.svelte-1cv4qxx):nth-child(2){margin-top:0}.feat-stack.svelte-1cv4qxx .feat-text:where(.svelte-1cv4qxx) .feat-name:where(.svelte-1cv4qxx){margin:0;font-size:1.35rem;line-height:1.2;display:block}.feat-stack.svelte-1cv4qxx .feat-text:where(.svelte-1cv4qxx) .feat-desc:where(.svelte-1cv4qxx){margin:.5rem 0 0;display:block}.feat-stack.svelte-1cv4qxx .stack-stage.stage-item:where(.svelte-1cv4qxx){grid-area:auto}.feat-stack.svelte-1cv4qxx .stack-stage:where(.svelte-1cv4qxx){align-items:center;display:grid}.feat-stack.svelte-1cv4qxx .feat-foot:where(.svelte-1cv4qxx){margin-top:1rem}@media (width<=900px){.feat-grid.svelte-1cv4qxx{grid-template-columns:1fr;width:100%}.feat-list.svelte-1cv4qxx{max-height:none;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.feat-card.svelte-1cv4qxx,.feat-card.active.svelte-1cv4qxx{width:100%}.feat-card.svelte-1cv4qxx:hover{transform:none}}@media (prefers-reduced-motion:reduce){.feat-card.svelte-1cv4qxx,.feat-card.svelte-1cv4qxx:hover,.feat-card.active.svelte-1cv4qxx:hover{transition:background-color .25s;transform:none}}.chat.svelte-1bjwx5f{box-shadow:var(--shadow);font-family:var(--font-sans);color:var(--ink);text-align:left;background:#fff;border-radius:22px;gap:.7rem;padding:1rem 1rem .9rem;display:grid}.hd.svelte-1bjwx5f{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.back.svelte-1bjwx5f{background:var(--bg-soft);width:30px;height:30px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.back.svelte-1bjwx5f svg:where(.svelte-1bjwx5f){width:15px;height:15px}.ttl.svelte-1bjwx5f{line-height:1.15;display:grid}.ttl.svelte-1bjwx5f b:where(.svelte-1bjwx5f){letter-spacing:-.01em;font-size:.95rem;font-weight:500}.ttl.svelte-1bjwx5f small:where(.svelte-1bjwx5f){color:var(--ink-3);margin-top:.1rem;font-size:.72rem}.seg.svelte-1bjwx5f{background:var(--bg-soft);border-radius:999px;padding:2px;font-size:.68rem;display:inline-flex}.seg.svelte-1bjwx5f>:where(.svelte-1bjwx5f){color:var(--ink-2);border-radius:999px;padding:.25rem .6rem}.seg.svelte-1bjwx5f b:where(.svelte-1bjwx5f){background:var(--ink);color:#fff;font-weight:500}.bar.svelte-1bjwx5f{background:var(--bg-soft);border-radius:999px;height:3px;overflow:hidden}.bar.svelte-1bjwx5f i:where(.svelte-1bjwx5f){background:var(--ochre);border-radius:999px;height:100%;display:block}.msgs.svelte-1bjwx5f{gap:.55rem;padding:.2rem 0;display:grid}.m.svelte-1bjwx5f{opacity:0;align-items:flex-end;gap:.5rem;display:flex;transform:translateY(8px)}.stage-item.active .m.svelte-1bjwx5f{animation:.45s cubic-bezier(.2,.8,.2,1) forwards svelte-1bjwx5f-pop;animation-delay:calc(.15s + var(--i) * .35s)}@keyframes svelte-1bjwx5f-pop{to{opacity:1;transform:none}}.av.svelte-1bjwx5f{background:linear-gradient(145deg, #f2a871, var(--ochre) 60%, #c9621f);border-radius:7px;flex:none;width:22px;height:22px;position:relative}.av.svelte-1bjwx5f:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:7px;box-shadow:4px 5px #fff}.b.svelte-1bjwx5f{border-radius:16px;max-width:82%;padding:.6rem .8rem;font-size:.82rem;line-height:1.38}.ai.svelte-1bjwx5f .b:where(.svelte-1bjwx5f){background:var(--bg-soft);border-bottom-left-radius:5px}.me.svelte-1bjwx5f{justify-content:flex-end}.me.svelte-1bjwx5f .b:where(.svelte-1bjwx5f){background:var(--ink);color:#fff;border-bottom-right-radius:5px}.edit.svelte-1bjwx5f{background:var(--bg-soft);width:26px;height:26px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.edit.svelte-1bjwx5f svg:where(.svelte-1bjwx5f){width:13px;height:13px}.why.svelte-1bjwx5f{color:var(--ink-3);margin-top:.35rem;font-size:.7rem;display:block}.opts.svelte-1bjwx5f{gap:.4rem;margin-top:.55rem;display:flex}.opts.svelte-1bjwx5f span:where(.svelte-1bjwx5f){text-align:center;background:#fff;border-radius:999px;flex:1;padding:.42rem .6rem;font-size:.78rem;box-shadow:0 1px 2px #1414140f}.opts.svelte-1bjwx5f .on:where(.svelte-1bjwx5f){background:var(--ink);color:#fff}.compose.svelte-1bjwx5f{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding-top:.3rem;display:grid}.mic.svelte-1bjwx5f,.send.svelte-1bjwx5f{border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.mic.svelte-1bjwx5f{background:var(--bg-soft);color:var(--ink-2)}.send.svelte-1bjwx5f{background:var(--ink);color:#fff}.mic.svelte-1bjwx5f svg:where(.svelte-1bjwx5f),.send.svelte-1bjwx5f svg:where(.svelte-1bjwx5f){width:16px;height:16px}.input.svelte-1bjwx5f{background:var(--bg-soft);height:36px;color:var(--ink-3);border-radius:999px;align-items:center;padding:0 1rem;font-size:.8rem;display:flex}@media (prefers-reduced-motion:reduce){.m.svelte-1bjwx5f{opacity:1;transform:none}.stage-item.active .m.svelte-1bjwx5f{animation:none}}.rec.svelte-1hqgart{box-shadow:var(--shadow);font-family:var(--font-sans);color:var(--ink);text-align:left;background:#fff;border-radius:22px;gap:.8rem;padding:1rem 1rem 0;display:grid;position:relative;overflow:hidden}.hd.svelte-1hqgart{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.doc.svelte-1hqgart{background:var(--bg-soft);width:34px;height:34px;color:var(--ink-2);border-radius:10px;place-items:center;display:grid}.doc.svelte-1hqgart svg:where(.svelte-1hqgart){width:17px;height:17px}.ttl.svelte-1hqgart{min-width:0;line-height:1.15;display:grid}.ttl.svelte-1hqgart b:where(.svelte-1hqgart){letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.ttl.svelte-1hqgart small:where(.svelte-1hqgart){color:var(--ink-3);margin-top:.15rem;font-size:.72rem}.tag.svelte-1hqgart{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.72rem;font-weight:500;display:inline-flex}.tag.svelte-1hqgart svg:where(.svelte-1hqgart){width:11px;height:11px;color:var(--ochre)}.sum.svelte-1hqgart{background:var(--bg-soft);border-radius:16px;grid-template-columns:1fr 1fr;gap:1rem;padding:.9rem 1rem;display:grid}.col.svelte-1hqgart{align-content:start;gap:.45rem;display:grid}.lbl.svelte-1hqgart{color:var(--ink-3);margin-bottom:.1rem;font-size:.72rem}.pt.svelte-1hqgart{opacity:0;align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.3;display:flex;transform:translateY(6px)}.stage-item.active .pt.svelte-1hqgart{animation:.4s cubic-bezier(.2,.8,.2,1) forwards svelte-1hqgart-pop;animation-delay:calc(.2s + var(--i) * .16s)}@keyframes svelte-1hqgart-pop{to{opacity:1;transform:none}}.pt.svelte-1hqgart i:where(.svelte-1hqgart){border-radius:50%;flex:none;width:15px;height:15px;margin-top:.05rem;position:relative}.pt.svelte-1hqgart .ok:where(.svelte-1hqgart){background:var(--ink)}.pt.svelte-1hqgart .ok:where(.svelte-1hqgart):after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:3px;height:7px;position:absolute;top:2.5px;left:5px;transform:rotate(45deg)}.pt.svelte-1hqgart .fl:where(.svelte-1hqgart){background:var(--ochre)}.pt.svelte-1hqgart .fl:where(.svelte-1hqgart):after{content:"";background:#fff;border-radius:1px;width:2px;height:6px;position:absolute;top:3px;left:6.5px;box-shadow:0 7.5px #fff}.pt.warn.svelte-1hqgart{color:var(--ochre-deep)}.pdf.svelte-1hqgart{box-shadow:0 -1px 0 var(--line);background:#fff;border-radius:12px 12px 0 0;gap:.3rem;padding:.9rem 1rem 1.6rem;font-size:.72rem;display:grid;position:relative;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.sec.svelte-1hqgart{color:var(--ink-2);margin:.25rem 0 .1rem;font-size:.7rem;font-weight:500}.pf.svelte-1hqgart{grid-template-columns:7.5rem minmax(0,1fr);gap:.6rem;display:grid}.pf.svelte-1hqgart span:where(.svelte-1hqgart){color:var(--ink-3)}.pf.svelte-1hqgart b:where(.svelte-1hqgart){color:var(--ink);font-weight:400}@media (width<=540px){.sum.svelte-1hqgart{grid-template-columns:1fr}.tag.svelte-1hqgart{display:none}}@media (prefers-reduced-motion:reduce){.pt.svelte-1hqgart{opacity:1;transform:none}.stage-item.active .pt.svelte-1hqgart{animation:none}}.stack.svelte-61akzy{gap:.9rem;display:grid}.match.svelte-61akzy{box-shadow:var(--shadow);font-family:var(--font-sans);color:var(--ink);background:#fff;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1.1rem;padding:1rem 1.1rem 1rem 1rem;display:grid}.match.back.svelte-61akzy{opacity:.72;transform-origin:top;box-shadow:var(--shadow-soft);grid-template-columns:auto minmax(0,1fr) auto;transform:scale(.97)}.photo.svelte-61akzy{border-radius:16px;width:76px;height:76px;overflow:hidden}.back.svelte-61akzy .photo:where(.svelte-61akzy){border-radius:14px;width:56px;height:56px}.photo.svelte-61akzy img:where(.svelte-61akzy){object-fit:cover;width:100%;height:100%;display:block}.who.svelte-61akzy{gap:.18rem;min-width:0;display:grid}.wait.svelte-61akzy{color:var(--ink-3);align-items:center;gap:.3rem;font-size:.74rem;display:inline-flex}.wait.svelte-61akzy svg:where(.svelte-61akzy){width:13px;height:13px}.name.svelte-61akzy{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:1.02rem;font-weight:500;line-height:1.2;overflow:hidden}.back.svelte-61akzy .name:where(.svelte-61akzy){font-size:.92rem}.sub.svelte-61akzy{color:var(--ink-2);font-size:.8rem}.tags.svelte-61akzy{flex-wrap:wrap;gap:.3rem;margin-top:.25rem;display:flex}.tags.svelte-61akzy span:where(.svelte-61akzy){background:var(--bg-soft);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:.32rem .55rem;font-size:.7rem;line-height:1}.score.svelte-61akzy{width:66px;height:66px;position:relative}.score.sm.svelte-61akzy{width:48px;height:48px}.score.svelte-61akzy svg:where(.svelte-61akzy){width:100%;height:100%;transform:rotate(-90deg)}.track.svelte-61akzy{fill:none;stroke:var(--line);stroke-width:4px}.arc.svelte-61akzy{fill:none;stroke:var(--ochre);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.stage-item.active .arc.svelte-61akzy{animation:1.3s cubic-bezier(.2,.7,.2,1) .25s forwards svelte-61akzy-draw}@keyframes svelte-61akzy-draw{to{stroke-dashoffset:calc(100 - var(--v))}}.val.svelte-61akzy{text-align:center;place-content:center;line-height:1;display:grid;position:absolute;inset:0}.val.svelte-61akzy b:where(.svelte-61akzy){letter-spacing:-.02em;font-size:.98rem;font-weight:500}.sm.svelte-61akzy .val:where(.svelte-61akzy) b:where(.svelte-61akzy){font-size:.76rem}.val.svelte-61akzy small:where(.svelte-61akzy){color:var(--ink-3);margin-top:.2rem;font-size:.6rem;display:block}.acts.svelte-61akzy{gap:.45rem;display:grid}.btn.svelte-61akzy{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;height:34px;padding:0 1rem;font-size:.8rem;display:inline-flex}.btn.ink.svelte-61akzy{background:var(--pill-ink);color:#fff}.btn.ghost.svelte-61akzy{background:var(--bg-soft);color:var(--ink)}.btn.svelte-61akzy svg:where(.svelte-61akzy){width:14px;height:14px}@media (prefers-reduced-motion:reduce){.arc.svelte-61akzy{stroke-dashoffset:calc(100 - var(--v))}.stage-item.active .arc.svelte-61akzy{animation:none}}@media (width<=540px){.match.svelte-61akzy{grid-template-columns:auto minmax(0,1fr) auto}.acts.svelte-61akzy{grid-column:1/-1;grid-auto-flow:column;justify-content:start}}.stack.svelte-c9ct4p{font-family:var(--font-sans);color:var(--ink);text-align:left;gap:.8rem;display:grid}.cd.svelte-c9ct4p{box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:1rem 1.1rem .35rem}.head.svelte-c9ct4p{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.head.svelte-c9ct4p>b:where(.svelte-c9ct4p){letter-spacing:-.01em;font-size:.98rem;font-weight:500}.seg.svelte-c9ct4p{background:var(--bg-soft);border-radius:999px;padding:2px;font-size:.68rem;display:inline-flex}.seg.svelte-c9ct4p>:where(.svelte-c9ct4p){color:var(--ink-2);border-radius:999px;padding:.3rem .65rem}.seg.svelte-c9ct4p b:where(.svelte-c9ct4p){background:var(--ink);color:#fff;font-weight:500}.count.svelte-c9ct4p{background:var(--ink);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 .45rem;font-size:.72rem;font-weight:500;display:grid}.row.svelte-c9ct4p{opacity:0;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.62rem .1rem;font-size:.84rem;display:grid;transform:translateY(6px);box-shadow:0 1px #1414140f}.row.svelte-c9ct4p:last-child{box-shadow:none}.row.rem.svelte-c9ct4p{grid-template-columns:auto minmax(0,1fr) auto}.stage-item.active .row.svelte-c9ct4p{animation:.4s cubic-bezier(.2,.8,.2,1) forwards svelte-c9ct4p-pop;animation-delay:calc(.15s + var(--i) * .14s)}@keyframes svelte-c9ct4p-pop{to{opacity:1;transform:none}}.box.svelte-c9ct4p{width:17px;height:17px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:5px;position:relative}.box.done.svelte-c9ct4p{background:var(--ink);box-shadow:none}.box.done.svelte-c9ct4p:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:2.5px;left:5.5px;transform:rotate(45deg)}.who.svelte-c9ct4p{background:var(--bg-soft);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:.28rem .55rem;font-size:.72rem}.what.svelte-c9ct4p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chev.svelte-c9ct4p{color:var(--ink-3);font-size:1.1rem;line-height:1}.due.svelte-c9ct4p{background:var(--bg-soft);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:.28rem .55rem;font-size:.72rem}.due.hot.svelte-c9ct4p{color:var(--ochre-deep);background:#df762b24;font-weight:500}@media (prefers-reduced-motion:reduce){.row.svelte-c9ct4p{opacity:1;transform:none}.stage-item.active .row.svelte-c9ct4p{animation:none}}.chat.svelte-6jcwa5{box-shadow:var(--shadow);font-family:var(--font-sans);color:var(--ink);text-align:left;background:#fff;border-radius:22px;gap:.8rem;padding:1rem 1rem .9rem;display:grid}.hd.svelte-6jcwa5{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.ttl.svelte-6jcwa5{line-height:1.15;display:grid}.ttl.svelte-6jcwa5 b:where(.svelte-6jcwa5){letter-spacing:-.01em;font-size:.95rem;font-weight:500}.ttl.svelte-6jcwa5 small:where(.svelte-6jcwa5){color:var(--ink-3);margin-top:.1rem;font-size:.72rem}.live.svelte-6jcwa5{background:var(--bg-soft);color:var(--ink-2);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.72rem;display:inline-flex}.live.svelte-6jcwa5 i:where(.svelte-6jcwa5){background:var(--ochre);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #df762b2e}.msgs.svelte-6jcwa5{gap:.6rem;display:grid}.m.svelte-6jcwa5{align-items:flex-end;gap:.5rem;display:flex}.m.svelte-6jcwa5,.hand.svelte-6jcwa5{opacity:0;transform:translateY(8px)}.stage-item.active .m.svelte-6jcwa5,.stage-item.active .hand.svelte-6jcwa5{animation:.45s cubic-bezier(.2,.8,.2,1) forwards svelte-6jcwa5-pop;animation-delay:calc(.15s + var(--i) * .45s)}@keyframes svelte-6jcwa5-pop{to{opacity:1;transform:none}}.av.svelte-6jcwa5{object-fit:cover;object-position:50% 30%;border-radius:50%;flex:none;width:24px;height:24px}.ai-av.svelte-6jcwa5{background:linear-gradient(145deg, #f2a871, var(--ochre) 60%, #c9621f);border-radius:7px;position:relative}.ai-av.svelte-6jcwa5:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:7px;left:8px;box-shadow:4px 5px #fff}.b.svelte-6jcwa5{border-radius:16px;max-width:82%;padding:.6rem .8rem;font-size:.82rem;line-height:1.38}.ai.svelte-6jcwa5 .b:where(.svelte-6jcwa5){background:var(--bg-soft);border-bottom-left-radius:5px}.me.svelte-6jcwa5{justify-content:flex-end}.me.svelte-6jcwa5 .b:where(.svelte-6jcwa5){background:var(--ink);color:#fff;border-bottom-right-radius:5px}.hand.svelte-6jcwa5{box-shadow:var(--shadow-soft);background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:.2rem;padding:.7rem .8rem;display:grid}.hand.svelte-6jcwa5 img:where(.svelte-6jcwa5){object-fit:cover;object-position:50% 30%;border-radius:50%;width:36px;height:36px}.hand.svelte-6jcwa5 .t:where(.svelte-6jcwa5){min-width:0;line-height:1.2;display:grid}.hand.svelte-6jcwa5 b:where(.svelte-6jcwa5){font-size:.84rem;font-weight:500}.hand.svelte-6jcwa5 small:where(.svelte-6jcwa5){color:var(--ink-3);margin-top:.12rem;font-size:.72rem}.chip.svelte-6jcwa5{background:var(--bg-soft);color:var(--ink-2);border-radius:999px;padding:.3rem .6rem;font-size:.7rem;font-weight:500}.compose.svelte-6jcwa5{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.input.svelte-6jcwa5{background:var(--bg-soft);height:36px;color:var(--ink-3);border-radius:999px;align-items:center;padding:0 1rem;font-size:.8rem;display:flex}.send.svelte-6jcwa5{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.send.svelte-6jcwa5 svg:where(.svelte-6jcwa5){width:16px;height:16px}@media (prefers-reduced-motion:reduce){.m.svelte-6jcwa5,.hand.svelte-6jcwa5{opacity:1;transform:none}.stage-item.active .m.svelte-6jcwa5,.stage-item.active .hand.svelte-6jcwa5{animation:none}}.wave-col.svelte-1uha8ag{flex-direction:column;justify-content:flex-start;align-self:stretch;display:flex}.gets.svelte-1uha8ag{border-top:1px solid var(--line);margin-top:clamp(1.5rem,2.5vw,2.25rem);padding-top:clamp(1.5rem,2.5vw,2.25rem)}.gets-h.svelte-1uha8ag{letter-spacing:-.015em;margin:0 0 1.4rem;font-size:1.2rem;font-weight:500}.gets-list.svelte-1uha8ag{gap:1.1rem}.gets-list.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:1.05rem;line-height:1.45}.hero-frame.svelte-1uha8ag{padding:0 .5rem .5rem}.hero.svelte-1uha8ag{border-radius:var(--r-xl);background:radial-gradient(75% 65% at 60% 40%,#df762b61 0%,#df762b00 62%),radial-gradient(120% 100%,#262220 0%,#141414 65%,#090909 100%);flex-direction:column;justify-content:flex-end;min-height:max(640px,100vh - 4.6rem);display:flex;position:relative;overflow:hidden}.hero.svelte-1uha8ag:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.hero.svelte-1uha8ag:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(62% 55% at 50% 52%,#0d06028c 0%,#0d060226 60%,#0d060200 78%),linear-gradient(#0d060200 54%,#0d060247 78%,#0d0602bf 100%),linear-gradient(#0d06022e,#0d06022e);position:absolute;inset:0}.hero.svelte-1uha8ag>:where(.svelte-1uha8ag){z-index:2;position:relative}.hero.svelte-1uha8ag>.cells:where(.svelte-1uha8ag){z-index:0;object-fit:cover;pointer-events:none;background:#090909 url(../../../media/hero-cells-poster.jpg) 50%/cover no-repeat;width:100%;height:100%;position:absolute;inset:0}.hero-body.svelte-1uha8ag{text-align:center;max-width:62rem;margin:auto;padding:3.5rem clamp(1.4rem,3.5vw,3rem)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#fff;margin-bottom:2rem}.hero-tagline.svelte-1uha8ag{color:#ffffffeb;letter-spacing:-.015em;text-wrap:balance;max-width:40rem;margin:0 auto 1.1rem;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.25}.people-blk.svelte-1uha8ag{padding-bottom:0}.people.svelte-1uha8ag{--pad:var(--gutter);padding:.25rem var(--pad) .5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;justify-content:safe center;gap:clamp(1.2rem,2.4vw,2rem);margin:0;list-style:none;display:flex;overflow-x:auto}.people.svelte-1uha8ag::-webkit-scrollbar{display:none}.person.svelte-1uha8ag{scroll-snap-align:start;flex:none;align-content:start;gap:.3rem;width:clamp(15rem,19vw,18rem);display:grid}.people-nav.svelte-1uha8ag{justify-content:center;padding-top:1.75rem}.person.svelte-1uha8ag .photo:where(.svelte-1uha8ag){margin-bottom:1rem}.person.svelte-1uha8ag .role:where(.svelte-1uha8ag){font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 .2rem;font-size:1.15rem;font-weight:500}.person.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.45}@media (width<=640px){.person.svelte-1uha8ag{width:72vw}}.hero-ctas.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.hero-ctas.svelte-1uha8ag .pill{min-width:16rem;padding:.8rem 2.4rem;font-size:.92rem}.hero-compliance.svelte-1uha8ag{z-index:3;color:#ffffffb8;margin:0;position:absolute;top:1.5rem;left:clamp(1.4rem,3.5vw,3rem)}.hero-stats.svelte-1uha8ag{border-top:1px solid #ffffff29;grid-template-columns:repeat(5,1fr);gap:1.4rem;width:100%;padding:1.4rem clamp(1.4rem,3.5vw,3rem) 1.7rem;display:grid}.hero-stats.svelte-1uha8ag .stat-cell:where(.svelte-1uha8ag){border-left:1px solid #ffffff29;padding-left:1.25rem}.hero-stats.svelte-1uha8ag .stat-cell:where(.svelte-1uha8ag):first-child{border-left:0;padding-left:0}.stat-v.svelte-1uha8ag{color:#fff;font-size:.93rem;font-weight:500}.stat-v.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#ffffffa8;margin-top:.1rem;font-size:.875rem;font-weight:300;display:block}@media (width<=1100px){.hero-stats.svelte-1uha8ag{grid-template-columns:repeat(6,1fr);row-gap:1.6rem}.hero-stats.svelte-1uha8ag .stat-cell:where(.svelte-1uha8ag){grid-column:span 2}.hero-stats.svelte-1uha8ag .stat-cell:where(.svelte-1uha8ag):nth-child(4){grid-column:2/span 2}.hero-stats.svelte-1uha8ag .stat-cell:where(.svelte-1uha8ag):nth-child(3n+1){border-left:0;padding-left:0}}@media (width<=760px){.hero-frame.svelte-1uha8ag{padding:0}.hero.svelte-1uha8ag{background:#090909;border-radius:0;grid-template-rows:calc(116vw + 2.8rem) auto;min-height:0;display:grid;overflow:hidden}.hero.svelte-1uha8ag:after{background:linear-gradient(#0909091a 0%,#09090973 50%,#090909b3 100%);grid-area:1/1;position:relative;inset:auto}.hero.svelte-1uha8ag>.cells:where(.svelte-1uha8ag){z-index:0;object-fit:cover;transform-origin:50%;grid-area:1/1;place-self:stretch center;width:100%;height:100%;position:relative;inset:auto;transform:translateY(6px)scale(1.18)}.hero-body.svelte-1uha8ag{flex-direction:column;grid-area:1/1;justify-content:center;align-self:end;width:100%;max-width:none;height:116vw;margin:0;padding:0 1.6rem;display:flex}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:1.1rem;font-size:clamp(1.7rem,7vw,2.1rem)}.hero-tagline.svelte-1uha8ag{margin-bottom:.7rem;font-size:1rem}.hero-compliance.svelte-1uha8ag{top:1.4rem;left:1.4rem}.hero-stats.svelte-1uha8ag{background:#090909;border-top:0;grid-row:2;grid-template-columns:1fr;gap:1.1rem;padding:1.8rem 1.4rem 2rem}.hero-stats.svelte-1uha8ag .stat-cell:where(.svelte-1uha8ag),.hero-stats.svelte-1uha8ag .stat-cell:where(.svelte-1uha8ag):nth-child(n){border-top:1px solid #ffffff29;border-left:0;grid-column:auto;padding-top:.9rem;padding-left:0}.hero-ctas.svelte-1uha8ag{gap:.55rem}.hero-ctas.svelte-1uha8ag .pill{width:auto;min-width:0;max-width:100%;padding:.7rem 1.5rem;font-size:.84rem}}@media (prefers-reduced-motion:reduce){.hero.svelte-1uha8ag>.cells:where(.svelte-1uha8ag){display:none}}.moments.svelte-1uha8ag{gap:clamp(3rem,6vw,5.5rem);max-width:72rem;margin:0 auto;padding:1rem 0 .5rem;list-style:none;display:grid;position:relative}.moments.svelte-1uha8ag:before{content:"";background:var(--line-2);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.moments.svelte-1uha8ag:after{content:"";z-index:0;pointer-events:none;filter:blur(.9px);width:2px;transform:translateX(-50%) scaleY(var(--p,0));transform-origin:top;background:linear-gradient(#14141438,#1414146b);position:absolute;top:0;bottom:0;left:50%;-webkit-mask-image:linear-gradient(#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(#000 calc(100% - 6rem),#0000)}.moment.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);align-items:center;gap:clamp(1rem,2.5vw,2.5rem);display:grid}.m-rail.svelte-1uha8ag{z-index:1;align-self:stretch;position:relative}.m-dot.svelte-1uha8ag{background:var(--ochre);border:2px solid var(--ochre);width:12px;height:12px;box-shadow:0 0 0 6px var(--bg);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-copy.svelte-1uha8ag{align-self:center;gap:.5rem;display:grid}.m-art.svelte-1uha8ag .st.now{position:relative}.m-art.svelte-1uha8ag .st.now:after{content:"";border:1.5px solid var(--ochre);opacity:0;border-radius:999px;animation:2.2s cubic-bezier(.2,.7,.3,1) 1.4s infinite svelte-1uha8ag-m-ring;position:absolute;inset:-3px}@keyframes svelte-1uha8ag-m-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.m-art.svelte-1uha8ag .st.now:after{animation:none}}.m-copy.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--ink);margin-bottom:.4rem;font-weight:400}.m-copy.svelte-1uha8ag .s:where(.svelte-1uha8ag){letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:500;line-height:1.18}.m-copy.svelte-1uha8ag .w:where(.svelte-1uha8ag){color:var(--ink-2);max-width:30rem;margin:0;font-size:1.02rem}.m-copy.svelte-1uha8ag .w:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--ink);font-weight:500}.m-art.svelte-1uha8ag{width:100%;max-width:28rem}.m-art.svelte-1uha8ag .scene{aspect-ratio:5/4}.moment.svelte-1uha8ag:nth-child(odd) .m-copy:where(.svelte-1uha8ag){text-align:right;justify-items:end}.moment.svelte-1uha8ag:nth-child(2n) .m-copy:where(.svelte-1uha8ag){order:3}.moment.svelte-1uha8ag:nth-child(2n) .m-rail:where(.svelte-1uha8ag){order:2}.moment.svelte-1uha8ag:nth-child(2n) .m-art:where(.svelte-1uha8ag){order:1;justify-self:end}@media (width<=900px){.moments.svelte-1uha8ag:before{left:1.1rem;transform:none}.moments.svelte-1uha8ag:after{transform:scaleY(var(--p,0));left:1.1rem}.moments.svelte-1uha8ag{gap:3rem;padding-left:0}.moment.svelte-1uha8ag{grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.5rem 1.2rem}.m-rail.svelte-1uha8ag{grid-area:1/1/span 2}.m-dot.svelte-1uha8ag{top:.6rem;left:1.1rem;transform:translate(-50%)}.m-copy.svelte-1uha8ag,.moment.svelte-1uha8ag:nth-child(odd) .m-copy:where(.svelte-1uha8ag){text-align:left;order:0;grid-area:1/2;justify-items:start}.m-art.svelte-1uha8ag,.moment.svelte-1uha8ag:nth-child(2n) .m-art:where(.svelte-1uha8ag){order:0;grid-area:2/2;justify-self:start;max-width:100%;margin-top:1.2rem}.moment.svelte-1uha8ag:nth-child(2n) .m-rail:where(.svelte-1uha8ag){order:0}}.top.svelte-1uha8ag{align-items:start}.problem.svelte-1uha8ag .sub-lg{max-width:48rem}.proof-foot.svelte-1uha8ag{justify-content:center;align-items:center;margin-top:.5rem;display:flex;position:relative}.proof-foot.svelte-1uha8ag .rail-nav:where(.svelte-1uha8ag){right:var(--gutter);padding-top:0;position:absolute;top:50%;transform:translateY(-50%)}.proof-link.svelte-1uha8ag{margin:0}.rail-nav.svelte-1uha8ag{gap:.5rem;padding-top:.6rem;display:flex}.rail-btn.svelte-1uha8ag{border:1px solid var(--line-2);background:var(--bg);width:2.75rem;height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;transition:background .25s var(--ease), border-color .25s var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.rail-btn.svelte-1uha8ag:hover{background:var(--bg-soft);border-color:var(--ink-3)}.stats.svelte-1uha8ag{--pad:var(--gutter);padding:.75rem var(--pad) 2.75rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;justify-content:safe center;gap:1.25rem;margin:0;list-style:none;display:flex;overflow-x:auto}.stats.svelte-1uha8ag::-webkit-scrollbar{display:none}.flip.svelte-1uha8ag{scroll-snap-align:start;perspective:1600px;flex:none;width:clamp(16.5rem,18.75vw,17.5rem);height:20.5rem}.flip-btn.svelte-1uha8ag{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--r-lg);width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s var(--ease);display:block;position:relative}.flip-btn.svelte-1uha8ag:focus-visible{outline:2px solid var(--ochre);outline-offset:4px}.flip.on.svelte-1uha8ag .flip-btn:where(.svelte-1uha8ag){transform:rotateY(180deg)}@media (hover:hover){.flip.svelte-1uha8ag:hover .flip-btn:where(.svelte-1uha8ag){transform:rotateY(180deg)}}.face.svelte-1uha8ag{box-sizing:border-box;backface-visibility:hidden;border-radius:var(--r-lg);box-shadow:var(--shadow-soft);flex-direction:column;padding:1.6rem 1.6rem 1.4rem;display:flex;position:absolute;inset:0}.front.svelte-1uha8ag{background:var(--card);color:var(--ink)}.back.svelte-1uha8ag{background:var(--card);color:var(--ink);transform:rotateY(180deg)}.front.svelte-1uha8ag .n:where(.svelte-1uha8ag){letter-spacing:-.04em;font-size:clamp(2.8rem,3.6vw,3.6rem);font-weight:300;line-height:1}.front.svelte-1uha8ag .l:where(.svelte-1uha8ag){letter-spacing:-.01em;margin-top:.55rem;font-size:1.02rem;font-weight:500}.front.svelte-1uha8ag .d:where(.svelte-1uha8ag){color:var(--ink-2);margin-top:1.1rem;font-size:.95rem;line-height:1.45}.front.svelte-1uha8ag .hint:where(.svelte-1uha8ag){color:var(--ink-3);margin-top:auto;font-size:.8rem}.back.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--ink-3);margin-bottom:1rem}.back.svelte-1uha8ag .src:where(.svelte-1uha8ag){color:var(--ink);font-size:1.02rem;line-height:1.5}.back.svelte-1uha8ag .back-n:where(.svelte-1uha8ag){color:var(--ink-2);margin-top:auto;font-size:.95rem;font-weight:500}.back.svelte-1uha8ag .back-n:where(.svelte-1uha8ag) small:where(.svelte-1uha8ag){font-size:.85em;font-weight:300}@media (prefers-reduced-motion:reduce){.flip-btn.svelte-1uha8ag{transition:none}}.product.svelte-1uha8ag{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.product.rev.svelte-1uha8ag{grid-template-columns:minmax(0,9fr) minmax(0,15fr);gap:clamp(2rem,4vw,4rem);padding-bottom:0}.products-blk.svelte-1uha8ag{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.product.rev.svelte-1uha8ag .p-art:where(.svelte-1uha8ag){justify-content:flex-start}.p-art-dash.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:.2rem}.lead-wrap.svelte-1uha8ag{justify-items:center;gap:.2rem;width:100%;display:grid}.p-art-app.svelte-1uha8ag{align-items:center}.p-art-app.svelte-1uha8ag .lead-wrap:where(.svelte-1uha8ag){width:auto}@media (width<=900px){.lead-wrap.svelte-1uha8ag,.p-art-dash.svelte-1uha8ag .laptop{width:100%}}.p-art-dash.svelte-1uha8ag .beam:where(.svelte-1uha8ag){fill:none;stroke-linecap:round;width:120px;height:96px;margin:.1rem 0 .4rem;overflow:visible}.p-art-dash.svelte-1uha8ag .beam:where(.svelte-1uha8ag) .track:where(.svelte-1uha8ag){stroke:var(--line-2);stroke-width:1.2px;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.1s cubic-bezier(.2,.7,.2,1) .3s}.p-art-dash.svelte-1uha8ag .beam:where(.svelte-1uha8ag) .pulse:where(.svelte-1uha8ag){stroke:var(--ochre);stroke-width:2.4px;stroke-dasharray:14 100;stroke-dashoffset:14px;opacity:0;filter:drop-shadow(0 0 5px #df762be6)}.p-art-dash.svelte-1uha8ag.in .beam:where(.svelte-1uha8ag) .track:where(.svelte-1uha8ag){stroke-dashoffset:0}.p-art-dash.svelte-1uha8ag.in .beam:where(.svelte-1uha8ag) .pulse:where(.svelte-1uha8ag){animation:2.6s cubic-bezier(.4,0,.2,1) 1.4s infinite svelte-1uha8ag-beam-run}@keyframes svelte-1uha8ag-beam-run{0%{stroke-dashoffset:14px;opacity:0}10%{opacity:1}75%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}.p-art-dash.svelte-1uha8ag .pill:where(.svelte-1uha8ag){opacity:0;transition:opacity .5s 1s,transform .6s cubic-bezier(.2,.8,.2,1) 1s;position:relative;transform:translateY(6px);box-shadow:inset 0 1px #ffffff24,0 10px 30px -12px #14141480}.p-art-dash.svelte-1uha8ag .pill:where(.svelte-1uha8ag):after{content:"";opacity:0;border:1px solid #df762b8c;border-radius:999px;position:absolute;inset:-4px}.p-art-dash.svelte-1uha8ag.in .pill:where(.svelte-1uha8ag){opacity:1;transform:none}.p-art-dash.svelte-1uha8ag.in .pill:where(.svelte-1uha8ag):after{animation:2.6s cubic-bezier(.2,.7,.3,1) 3.3s infinite svelte-1uha8ag-beam-ring}@keyframes svelte-1uha8ag-beam-ring{0%{opacity:.8;transform:scale(.96)}30%{opacity:0;transform:scale(1.12)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.p-art-dash.svelte-1uha8ag .pill:where(.svelte-1uha8ag){opacity:1;transition:none;transform:none}.p-art-dash.svelte-1uha8ag .beam:where(.svelte-1uha8ag) .track:where(.svelte-1uha8ag){stroke-dashoffset:0;transition:none}.p-art-dash.svelte-1uha8ag.in .beam:where(.svelte-1uha8ag) .pulse:where(.svelte-1uha8ag),.p-art-dash.svelte-1uha8ag.in .pill:where(.svelte-1uha8ag):after{animation:none}}.product.rev.svelte-1uha8ag .p-art:where(.svelte-1uha8ag) .laptop{flex:none;width:100%}.p-art.svelte-1uha8ag{justify-content:center;display:flex}.sol-cta.svelte-1uha8ag{justify-content:center;margin-top:clamp(2.5rem,5vw,4rem);display:flex}.p-title.svelte-1uha8ag{text-align:center;letter-spacing:-.03em;margin:0 0 clamp(1rem,2.5vw,2rem);padding-top:clamp(2rem,4vw,3.5rem);font-size:clamp(2.2rem,4vw,3.4rem);font-weight:500;line-height:1.1}.product.svelte-1uha8ag+.p-title:where(.svelte-1uha8ag){border-top:1px solid var(--line);margin-top:clamp(1rem,2vw,2rem)}.p-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.6rem}.p-copy.svelte-1uha8ag .sub:where(.svelte-1uha8ag){margin-bottom:1.4rem}.p-copy.svelte-1uha8ag .links:where(.svelte-1uha8ag){flex-wrap:wrap;gap:.5rem;margin:1.4rem 0 1.2rem;display:flex}.p-copy.svelte-1uha8ag .links:where(.svelte-1uha8ag) .pill:where(.svelte-1uha8ag){padding-inline:1.1rem}.big.svelte-1uha8ag{color:var(--ochre);font-weight:500}.why-top.svelte-1uha8ag{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.why-head.svelte-1uha8ag{gap:1rem;max-width:44rem;display:grid}.why-cardwrap.svelte-1uha8ag{isolation:isolate;position:relative}.why-cardwrap.svelte-1uha8ag:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--line-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-2) 1px, transparent 1px);opacity:.85;background-position:top;background-size:36px 36px;position:absolute;inset:-3.5rem -4rem;-webkit-mask-image:radial-gradient(60% 70%,#000 30%,#0000 100%);mask-image:radial-gradient(60% 70%,#000 30%,#0000 100%)}@media (width<=900px){.why-top.svelte-1uha8ag{grid-template-columns:1fr}.why-cardwrap.svelte-1uha8ag:before{inset:-2.5rem -1rem}}.why-head.svelte-1uha8ag .sec-head{margin-bottom:.4rem}.why-head.svelte-1uha8ag .lead:where(.svelte-1uha8ag){text-wrap:pretty}.why-msg.svelte-1uha8ag{margin-top:clamp(3rem,6vw,5rem)}.why-cta.svelte-1uha8ag{justify-content:center;margin-top:clamp(2rem,4vw,3rem);display:flex}.why-card.svelte-1uha8ag{border-radius:var(--r-xl);box-shadow:var(--shadow);background:#fff;gap:.9rem;padding:clamp(1.1rem,2vw,1.5rem) clamp(1.5rem,2.8vw,2.2rem) clamp(1.4rem,2.6vw,2rem);display:grid}.why-card.svelte-1uha8ag .ecg:where(.svelte-1uha8ag){fill:none;width:100%;height:28px;stroke:var(--line-2);stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 2.2s cubic-bezier(.3,.6,.2,1) .3s}.why-cardwrap.svelte-1uha8ag.in .ecg:where(.svelte-1uha8ag){stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.why-card.svelte-1uha8ag .ecg:where(.svelte-1uha8ag){stroke-dashoffset:0;transition:none}}.why-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);text-wrap:pretty;margin:0;font-size:1.08rem;line-height:1.55}.why-card.svelte-1uha8ag p:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--ink);font-weight:500}@media (width<=900px){.product.svelte-1uha8ag,.product.rev.svelte-1uha8ag{grid-template-columns:1fr}.product.svelte-1uha8ag .p-copy:where(.svelte-1uha8ag){order:-1}}@media (width<=640px){.flip.svelte-1uha8ag{width:78vw}.rail-nav.svelte-1uha8ag{display:none}}
