.hds-testimonials.svelte-9yj478{background:var(--accent-lightest);scroll-margin-top:calc(var(--header-height,55px) + 20px);padding:100px 0 96px;overflow:hidden}.head.svelte-9yj478{margin-bottom:44px}.label.svelte-9yj478{letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;font-size:14px;font-weight:600}h2.svelte-9yj478{letter-spacing:-.02em;color:var(--text);font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.15;font-family:var(--font-serif);margin:0}.cards-wrap.svelte-9yj478{box-sizing:border-box;padding:32px 15px 4px}.cards-row.svelte-9yj478{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;display:flex}.card.svelte-9yj478{box-sizing:border-box;flex:none;width:320px;height:440px;margin:0;transition:width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1);position:relative}.text-card.svelte-9yj478{flex-direction:column;height:auto;min-height:440px;padding:28px;display:flex}.quote-mark.svelte-9yj478{width:40px;height:40px;fill:var(--accent);opacity:.14;flex-shrink:0;margin-bottom:20px}.card-avatar.svelte-9yj478{z-index:1;position:absolute;top:28px;right:28px}.avatar.svelte-9yj478{shape-rendering:crispedges;border-radius:50%;flex-shrink:0;width:46px;height:46px;display:block}.avatar.photo.svelte-9yj478{object-fit:cover}.text-summary.svelte-9yj478{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--text);margin:0 0 14px;font-size:18px;font-weight:800;line-height:1.25}blockquote.svelte-9yj478{color:var(--text);font-size:16px;line-height:1.7;font-family:var(--font-serif);flex:1;margin:0 0 20px}.text-card.svelte-9yj478 figcaption:where(.svelte-9yj478){align-items:center;gap:12px;display:flex}.caption-text.svelte-9yj478{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.name.svelte-9yj478{color:var(--text);font-size:18px;font-weight:600;line-height:1.3}.role.svelte-9yj478{color:var(--text-light);font-size:14px;line-height:1.35;font-family:var(--font-serif)}.company.svelte-9yj478{color:var(--text);align-self:flex-start;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none}a.company.svelte-9yj478:hover{text-decoration:underline}.video-card.svelte-9yj478{cursor:pointer;padding:0;transition:width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.video-card.svelte-9yj478:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-card.playing.svelte-9yj478{z-index:5;transform:scale(1.08);box-shadow:0 30px 60px -15px #140e0c66,0 12px 24px -12px #140e0c4d}.poster.svelte-9yj478{position:absolute;inset:0}.poster.svelte-9yj478 img:where(.svelte-9yj478){object-fit:cover;width:100%;height:100%;display:block}.poster-scrim.svelte-9yj478{background:linear-gradient(160deg,#140e0c73,#140e0ca6);position:absolute;inset:0}.video-summary.svelte-9yj478{font-family:var(--font-serif);letter-spacing:-.01em;color:#fff;text-shadow:0 2px 12px #00000059;margin:0;font-size:16px;font-weight:800;line-height:1.25;position:absolute;top:24px;left:20px;right:20px}.play-btn.svelte-9yj478{-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-btn.svelte-9yj478:hover{background:#ffffff47;transform:translate(-50%,-50%)scale(1.08)}.play-btn.svelte-9yj478 svg:where(.svelte-9yj478){margin-left:3px}.video.svelte-9yj478{object-fit:cover;background:#000;width:100%;height:100%;display:block}.progress-track.svelte-9yj478{z-index:4;cursor:pointer;background:#ffffff40;height:4px;transition:height .15s;position:absolute;bottom:0;left:0;right:0}.progress-track.svelte-9yj478:hover,.progress-track.svelte-9yj478:focus-visible{height:7px}.progress-track.svelte-9yj478:focus-visible{outline:none}.progress-fill.svelte-9yj478{background:#fff;height:100%}.video-card.svelte-9yj478 figcaption:where(.svelte-9yj478){background:linear-gradient(#0000,#000000bf);align-items:center;gap:12px;padding:40px 20px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.video-card.svelte-9yj478 .avatar.photo:where(.svelte-9yj478){border:2px solid #ffffffb3}.video-card.svelte-9yj478 .name:where(.svelte-9yj478){color:#fff}.video-card.svelte-9yj478 .role:where(.svelte-9yj478){color:#ffffffbf}.video-card.svelte-9yj478 .company:where(.svelte-9yj478){color:#ffffffe6}.dots.svelte-9yj478{display:none}.dot.svelte-9yj478{background:var(--border);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s,transform .2s}.dot.active.svelte-9yj478{background:var(--accent);transform:scale(1.3)}@media (width<=768px){.head.svelte-9yj478{text-align:center;margin-bottom:32px}.card.svelte-9yj478{width:280px;height:400px}.text-card.svelte-9yj478{height:auto;min-height:400px}}@media (width<=640px){.cards-wrap.svelte-9yj478{padding:24px 0 4px}.cards-row.svelte-9yj478{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:0 24px;overflow-x:auto}.cards-row.svelte-9yj478::-webkit-scrollbar{display:none}.card.svelte-9yj478{scroll-snap-align:center;flex:0 0 calc(100% - 32px);width:calc(100% - 32px);max-width:360px}.dots.svelte-9yj478{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}}.hds-spotlight-split.svelte-1g0y2zs{background:var(--sps-bg);padding:96px 0;position:relative;overflow:hidden}.bg-pattern.svelte-1g0y2zs{opacity:.08;pointer-events:none;position:absolute;inset:0}.grid-highlight.svelte-1g0y2zs{pointer-events:none;background-image:linear-gradient(to right, var(--sps-highlight) 1px, transparent 1px), linear-gradient(to bottom, var(--sps-highlight) 1px, transparent 1px);-webkit-mask-image:radial-gradient(180px circle at var(--mx,50%) var(--my,50%), black 0%, black 35%, transparent 75%);-webkit-mask-image:radial-gradient(180px circle at var(--mx,50%) var(--my,50%), black 0%, black 35%, transparent 75%);mask-image:radial-gradient(180px circle at var(--mx,50%) var(--my,50%), black 0%, black 35%, transparent 75%);opacity:0;background-size:56px 56px;transition:opacity .35s;position:absolute;inset:0}.grid-highlight.visible.svelte-1g0y2zs{opacity:.2}.inner.svelte-1g0y2zs{justify-content:space-between;align-items:center;gap:48px;display:flex;position:relative}.inner.reverse.svelte-1g0y2zs{flex-direction:row-reverse}.text-side.svelte-1g0y2zs{flex:1;min-width:0}h2.svelte-1g0y2zs{letter-spacing:-.02em;color:#fff;font-size:clamp(35px,4vw,50px);font-weight:800;line-height:1.1;font-family:var(--font-serif);margin:0 0 18px}.description.svelte-1g0y2zs{color:#ffffffb3;max-width:460px;margin:0 0 28px;font-size:16px;line-height:1.7}.stat-row.svelte-1g0y2zs{flex-wrap:wrap;gap:10px 20px;margin-bottom:28px;display:flex}.stat.svelte-1g0y2zs{color:#ffffffd9;font-size:14px;font-weight:600}.buttons.svelte-1g0y2zs{flex-wrap:wrap;gap:12px;display:flex}.buttons.svelte-1g0y2zs .button{color:#ffffffd9!important;background:0 0!important;border-color:#ffffff4d!important;text-decoration:none!important}.buttons.svelte-1g0y2zs .button:hover{color:#fff!important;border-color:#ffffff8c!important}.content-side.svelte-1g0y2zs{flex-shrink:0}@media (width<=768px){.inner.svelte-1g0y2zs,.inner.reverse.svelte-1g0y2zs{text-align:center;flex-direction:column;gap:36px}.description.svelte-1g0y2zs{max-width:100%}.stat-row.svelte-1g0y2zs,.buttons.svelte-1g0y2zs{justify-content:center}}.hds-logo-strip.svelte-11f098a{background:var(--ls-bg);padding:52px 0;overflow:hidden}.label.svelte-11f098a{text-align:center;letter-spacing:.07em;text-transform:uppercase;color:var(--accent-light-mid);margin:0 0 36px;font-size:16px;font-weight:600}.logos.svelte-11f098a{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 52px;display:flex}.marquee.svelte-11f098a{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}.marquee-track.svelte-11f098a{width:max-content;animation:svelte-11f098a-marquee-scroll calc(var(--ls-speed) * var(--ls-copies,2) / 2) linear infinite;align-items:center;display:flex}.marquee-set.svelte-11f098a{flex:none;align-items:center;gap:52px;padding-right:52px;display:flex}.marquee.svelte-11f098a:hover .marquee-track:where(.svelte-11f098a){animation-play-state:paused}@keyframes svelte-11f098a-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-link.svelte-11f098a{display:block}.logo.svelte-11f098a{opacity:.8;flex-shrink:0;transition:opacity .15s;display:block}.logo.invert.svelte-11f098a{filter:brightness(0)invert()}.logo.color.svelte-11f098a{filter:none;opacity:1;border-radius:10px}.logo.svelte-11f098a:hover{opacity:1}@media (prefers-reduced-motion:reduce){.marquee.svelte-11f098a{-webkit-mask-image:none;mask-image:none}.marquee-track.svelte-11f098a{width:100%;padding:0 15px;animation:none}.marquee-set.svelte-11f098a{flex-wrap:wrap;justify-content:center;width:100%;padding-right:0}.marquee-set.svelte-11f098a:not(:first-child){display:none}}.feature.svelte-w4ugpq{width:calc(33.33% - 15px);list-style:none;position:relative;overflow:hidden}.content.svelte-w4ugpq{z-index:1;position:relative}.icon-bg.svelte-w4ugpq{z-index:0;opacity:.14;pointer-events:none;position:absolute;top:0;right:4px}.title.svelte-w4ugpq{margin:0;font-size:20px;font-weight:600}.description.svelte-w4ugpq{color:var(--text-light);margin:10px 0 0;font-size:16px}@media (width<=992px){.feature.svelte-w4ugpq{width:100%}.icon-bg.svelte-w4ugpq{opacity:.1}.icon-bg.svelte-w4ugpq svg{width:22px;height:22px}.title.svelte-w4ugpq{font-size:15px}.description.svelte-w4ugpq{margin-top:4px;font-size:13px}}.hds-all-features-accordion.svelte-1j90fw0{padding:80px 0}.section-header.svelte-1j90fw0{text-align:center;margin-bottom:48px}.section-header.svelte-1j90fw0 h2:where(.svelte-1j90fw0){font-size:32px;font-weight:700;font-family:var(--font-serif);margin:0 0 6px}.section-header.svelte-1j90fw0 p:where(.svelte-1j90fw0){color:var(--text-light);margin:0;font-size:1rem}.accordion.svelte-1j90fw0{flex-direction:column;gap:4px;display:flex}.accordion-item.svelte-1j90fw0{border-radius:16px;transition:background .2s}.accordion-item.open.svelte-1j90fw0{background:color-mix(in srgb, var(--afa-accent,var(--accent)) 6%, transparent)}:root.dark .accordion-item.open.svelte-1j90fw0{background:color-mix(in srgb, var(--afa-accent-dark,var(--afa-accent,var(--accent))) 6%, transparent)}.accordion-heading.svelte-1j90fw0{font-size:inherit;font-weight:inherit;margin:0}.accordion-trigger.svelte-1j90fw0{border-radius:inherit;cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:14px;padding:18px 20px;transition:background .15s;display:flex}.accordion-item.svelte-1j90fw0:not(.open) .accordion-trigger:where(.svelte-1j90fw0):hover{background:var(--hover)}.cat-icon.svelte-1j90fw0{width:34px;height:34px;color:var(--cat-color);background:color-mix(in srgb, var(--cat-color) 16%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cat-label.svelte-1j90fw0{flex:1;font-size:16px;font-weight:600}.cat-count.svelte-1j90fw0{color:var(--text-light);font-size:13px}.chevron.svelte-1j90fw0{color:var(--text-light);align-items:center;transition:transform .2s;display:flex}.chevron.rotated.svelte-1j90fw0{transform:rotate(180deg)}.accordion-body.svelte-1j90fw0{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.accordion-body.open.svelte-1j90fw0{grid-template-rows:1fr}.accordion-body-inner.svelte-1j90fw0{overflow:hidden}.accordion-content.svelte-1j90fw0{padding:8px 20px 28px}.features-grid.svelte-1j90fw0{grid-template-columns:repeat(3,1fr);gap:28px 20px;margin:0;padding:0;display:grid}.features-grid.svelte-1j90fw0 .feature{width:auto}@media (width<=768px){.hds-all-features-accordion.svelte-1j90fw0{padding:56px 0}.section-header.svelte-1j90fw0{margin-bottom:32px}.section-header.svelte-1j90fw0 h2:where(.svelte-1j90fw0){font-size:26px}.section-header.svelte-1j90fw0 p:where(.svelte-1j90fw0){font-size:.9rem}.accordion-trigger.svelte-1j90fw0{gap:12px;padding:16px 14px}.cat-label.svelte-1j90fw0{font-size:15px}.accordion-content.svelte-1j90fw0{padding:4px 14px 20px}.features-grid.svelte-1j90fw0{grid-template-columns:1fr;gap:18px}}.seal.svelte-fcfrc2{width:calc(var(--scale) * 100px);height:calc(var(--scale) * 100px);border-radius:calc(var(--scale) * 100px);background:radial-gradient(circle at 50% 42%,#ffffff17,#ffffff04 72%);justify-content:center;align-items:center;display:flex;position:relative}.seal.pending.svelte-fcfrc2{background:0 0;border:1.5px dashed #ffffff29}.seal-inner.svelte-fcfrc2{width:100px;height:100px;transform:scale(var(--scale));flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}@media (width<=768px){.seal.svelte-fcfrc2{width:calc(var(--scale) * 76px);height:calc(var(--scale) * 76px);border-radius:calc(var(--scale) * 76px)}.seal-inner.svelte-fcfrc2{transform:scale(calc(var(--scale) * .76))}}.star-ring.svelte-s9lrj1{--star-radius:34px;position:absolute;inset:0}.star.svelte-s9lrj1{color:#e3b34a;width:10px;height:10px;transform:rotate(var(--angle)) translateY(calc(var(--star-radius) * -1)) rotate(calc(var(--angle) * -1));justify-content:center;align-items:center;margin:-5px 0 0 -5px;display:flex;position:absolute;top:50%;left:50%}.label.svelte-s9lrj1{letter-spacing:.03em;color:#fff;z-index:1;font-size:13px;font-weight:700}@media (width<=768px){.star-ring.svelte-s9lrj1{--star-radius:28px}}.map.svelte-1dkps6l{width:22px;height:auto}.label.svelte-1dkps6l{letter-spacing:.03em;color:#fff;font-size:13px;font-weight:700}.icon.svelte-xwza03{color:#e3b34a;display:flex}.label.svelte-xwza03{letter-spacing:.03em;color:#fff;font-size:13px;font-weight:700}.icon.svelte-159j6fd{color:#ffffff73;display:flex}.label.svelte-159j6fd{letter-spacing:.02em;color:#ffffff8c;font-size:11px;font-weight:700}.note.svelte-159j6fd{color:#fff9;white-space:nowrap;background:#ffffff1a;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:600;position:absolute;bottom:-10px}.hds-marker{white-space:nowrap}.hero .subtitle{max-width:640px!important}.themes-live.svelte-nv7dy1{--left-pull:380px;--right-bleed:calc(max(0px, (100vw - 1000px) / 2) + 72px);margin-top:64px;margin-left:calc(-1 * var(--left-pull));height:640px;width:calc(100% + var(--right-bleed) + var(--left-pull));border:1px solid var(--border);background:var(--background);box-shadow:0 16px 48px color-mix(in srgb, var(--text) 8%, transparent);border-right:none;border-radius:20px 0 0 20px;position:relative;overflow:hidden}.fade-overlay.svelte-nv7dy1{z-index:1;pointer-events:none;background:linear-gradient(to right, var(--background) 0%, var(--background) 15%, color-mix(in srgb, var(--background) 75%, transparent) 32%, color-mix(in srgb, var(--background) 30%, transparent) 48%, transparent 62%);position:absolute;inset:0}@media (width<=900px){.themes-live.svelte-nv7dy1{display:none}}.suite-mockup.svelte-1909pz6{justify-content:center;display:flex}.join-scene.svelte-1909pz6{flex-direction:column;align-items:center;gap:4px;padding:40px 20px;display:flex}.join-row.svelte-1909pz6{justify-content:center;align-items:center;gap:24px;display:flex}.annotate-col.svelte-1909pz6{flex-direction:column;align-items:center;gap:2px;width:90px;display:flex}.arrow-label.svelte-1909pz6{color:var(--text-light);text-align:center;font-size:11px;font-weight:600;line-height:1.3}.arrow-svg.svelte-1909pz6{width:38px;height:58px;color:color-mix(in srgb, var(--text) 40%, transparent)}.arrow-path.svelte-1909pz6{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.hub.svelte-1909pz6{background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.satellite-col.svelte-1909pz6{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:90px;display:flex}.satellite.svelte-1909pz6{justify-content:center;align-items:center;width:68px;height:68px;display:flex}.satellite-col.left.svelte-1909pz6 .satellite:where(.svelte-1909pz6){animation:3.4s cubic-bezier(.22,1,.36,1) forwards svelte-1909pz6-satellite-jump-left}.satellite-col.right.svelte-1909pz6 .satellite:where(.svelte-1909pz6){animation:3.4s cubic-bezier(.22,1,.36,1) forwards svelte-1909pz6-satellite-jump-right}@keyframes svelte-1909pz6-satellite-jump-left{0%,3%{opacity:0;transform:translate(-70px)translateY(8px)scale(.75)}8%{opacity:1}16%{transform:translate(8px)translateY(-9px)scale(1.07)}22%{transform:translate(-3px)translateY(2px)scale(.97)}28%,to{opacity:1;transform:translate(0)translateY(0)scale(1)}}@keyframes svelte-1909pz6-satellite-jump-right{0%,3%{opacity:0;transform:translate(70px)translateY(8px)scale(.75)}8%{opacity:1}16%{transform:translate(-8px)translateY(-9px)scale(1.07)}22%{transform:translate(3px)translateY(2px)scale(.97)}28%,to{opacity:1;transform:translate(0)translateY(0)scale(1)}}.sat-name.svelte-1909pz6{color:var(--text);white-space:nowrap;opacity:0;font-size:12px;font-weight:700;animation:3.4s ease-out forwards svelte-1909pz6-fade-up-in}.sat-tag.svelte-1909pz6{color:var(--text-light);background:color-mix(in srgb, var(--text) 6%, transparent);white-space:nowrap;opacity:0;border-radius:100px;padding:3px 9px;font-size:10px;font-weight:600;animation:3.4s ease-out .3s forwards svelte-1909pz6-fade-up-in}@keyframes svelte-1909pz6-fade-up-in{0%,28%{opacity:0;transform:translateY(6px)}40%,to{opacity:1;transform:translateY(0)}}.bottom-arrows-row.svelte-1909pz6{justify-content:center;align-items:center;gap:24px;display:flex}.hub-spacer.svelte-1909pz6{flex-shrink:0;width:100px}.bottom-arrows-row.svelte-1909pz6 .annotate-col:where(.svelte-1909pz6){opacity:0;animation:3.4s cubic-bezier(.22,1,.36,1) forwards svelte-1909pz6-appear-after-join}@keyframes svelte-1909pz6-appear-after-join{0%,54%{opacity:0;transform:translateY(6px)}68%,to{opacity:1;transform:translateY(0)}}@media (width<=400px){.join-scene.svelte-1909pz6{padding:30px 10px;transform:scale(.85)}}.all-in-one-mockup.svelte-25hhw4{flex-direction:column;align-items:center;gap:30px;padding:40px 20px 24px;display:flex}.orbit-wrap.svelte-25hhw4{justify-content:center;align-items:center;width:280px;height:280px;display:flex;position:relative}.package-hero.svelte-25hhw4{background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:100px;justify-content:center;align-items:center;width:116px;height:116px;display:flex;position:relative}.orbit-icon.svelte-25hhw4{width:52px;height:52px;color:color-mix(in srgb, var(--text) 75%, transparent);background:color-mix(in srgb, var(--text) 10%, var(--background));box-shadow:0 4px 12px color-mix(in srgb, var(--text) 8%, transparent);transform:translate(var(--x0), var(--y0));border-radius:100px;justify-content:center;align-items:center;animation:4.5s cubic-bezier(.22,1,.36,1) infinite svelte-25hhw4-settle-in;display:flex;position:absolute}@keyframes svelte-25hhw4-settle-in{0%,10%{transform:translate(var(--x0), var(--y0)) scale(.94);opacity:.85}60%,to{transform:translate(var(--x1), var(--y1)) scale(1);opacity:1}}.rejected-plugin.svelte-25hhw4{width:44px;height:44px;color:var(--red-dark,var(--red));background:color-mix(in srgb, var(--red) 18%, var(--background));box-shadow:0 4px 12px color-mix(in srgb, var(--text) 8%, transparent);transform:translate(var(--x0), var(--y0));border-radius:100px;justify-content:center;align-items:center;animation:4.5s cubic-bezier(.4,0,.2,1) infinite svelte-25hhw4-plugin-kick;display:flex;position:absolute}@keyframes svelte-25hhw4-plugin-kick{0%,12%{transform:translate(var(--x0), var(--y0)) rotate(0deg) scale(1);opacity:1}22%{transform:translate(calc(var(--x0) * 1.2), calc(var(--y0) * 1.2)) rotate(-18deg) scale(1.08);opacity:1}30%{transform:translate(calc(var(--x0) * .85), calc(var(--y0) * .85)) rotate(12deg) scale(.92);opacity:1}55%{opacity:1;transform:translate(170px,-200px)rotate(-160deg)scale(.5)}68%,to{opacity:0;transform:translate(170px,-200px)rotate(-160deg)scale(.5)}}@media (width<=480px){.orbit-wrap.svelte-25hhw4{width:220px;height:220px;transform:scale(.85)}}.ai-screencast.svelte-k8juze{--left-pull:380px;--right-bleed:min(calc(max(0px, (100vw - 1000px) / 2) + 72px), 372px);z-index:1;margin-top:64px;margin-left:calc(-1 * var(--left-pull));aspect-ratio:2940/1586;width:calc(100% + var(--left-pull) + var(--right-bleed));border:1px solid var(--border);background:var(--background);box-shadow:0 16px 48px color-mix(in srgb, var(--text) 8%, transparent);border-right:none;border-radius:20px 0 0 20px;transition:box-shadow .4s;position:relative;overflow:hidden}.ai-screencast.svelte-k8juze:hover{z-index:10;box-shadow:0 24px 64px color-mix(in srgb, var(--text) 14%, transparent)}.ai-screencast.svelte-k8juze video:where(.svelte-k8juze){object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.fade-overlay.svelte-k8juze{z-index:1;pointer-events:none;background:linear-gradient(to right, var(--background) 0%, var(--background) 15%, color-mix(in srgb, var(--background) 75%, transparent) 32%, color-mix(in srgb, var(--background) 30%, transparent) 48%, transparent 62%);transition:opacity .4s;position:absolute;inset:0}.ai-screencast.svelte-k8juze:hover .fade-overlay:where(.svelte-k8juze){opacity:0}.hds-feature-split:has(.ai-screencast:hover) .text-col{opacity:.12;pointer-events:none;transition:opacity .4s,transform .4s;transform:translateY(12px)}@media (width<=900px){.ai-screencast.svelte-k8juze{--left-pull:0px;--right-bleed:0px;width:calc(100% + 30px);box-shadow:0 10px 30px color-mix(in srgb, var(--text) 8%, transparent);border-left:none;border-right:none;border-radius:0;margin-top:0;margin-left:-15px}.ai-screencast.svelte-k8juze video:where(.svelte-k8juze){object-position:center top}.fade-overlay.svelte-k8juze{display:none}}.suggestion-screencast.svelte-jz3iq4{--right-pull:380px;--left-bleed:min(calc(max(0px, (100vw - 1000px) / 2) + 72px), 372px);z-index:1;margin-top:64px;margin-left:calc(-1 * var(--left-bleed));aspect-ratio:2940/1592;width:calc(100% + var(--left-bleed) + var(--right-pull));border:1px solid var(--border);background:var(--background);box-shadow:0 16px 48px color-mix(in srgb, var(--text) 8%, transparent);border-left:none;border-radius:0 20px 20px 0;transition:box-shadow .4s;position:relative;overflow:hidden}.suggestion-screencast.svelte-jz3iq4:hover{z-index:10;box-shadow:0 24px 64px color-mix(in srgb, var(--text) 14%, transparent)}.suggestion-screencast.svelte-jz3iq4 video:where(.svelte-jz3iq4){object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.fade-overlay.svelte-jz3iq4{z-index:1;pointer-events:none;background:linear-gradient(to left, var(--background) 0%, var(--background) 15%, color-mix(in srgb, var(--background) 75%, transparent) 32%, color-mix(in srgb, var(--background) 30%, transparent) 48%, transparent 62%);transition:opacity .4s;position:absolute;inset:0}.suggestion-screencast.svelte-jz3iq4:hover .fade-overlay:where(.svelte-jz3iq4){opacity:0}.hds-feature-split:has(.suggestion-screencast:hover) .text-col{opacity:.12;pointer-events:none;transition:opacity .4s,transform .4s;transform:translateY(12px)}@media (width<=900px){.suggestion-screencast.svelte-jz3iq4{--right-pull:0px;--left-bleed:0px;width:calc(100% + 30px);box-shadow:0 10px 30px color-mix(in srgb, var(--text) 8%, transparent);border-left:none;border-right:none;border-radius:0;margin-top:0;margin-left:-15px}.suggestion-screencast.svelte-jz3iq4 video:where(.svelte-jz3iq4){object-position:center top}.fade-overlay.svelte-jz3iq4{display:none}}.link-check-mockup.svelte-skk4de{justify-content:center;align-items:center;padding:44px 20px;display:flex}.orbit-wrap.svelte-skk4de{justify-content:center;align-items:center;width:270px;height:270px;display:flex;position:relative}.gear-hero.svelte-skk4de{width:100px;height:100px;color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, var(--background));border-radius:100px;justify-content:center;align-items:center;display:flex}.gear-spin.svelte-skk4de{animation:7s linear infinite svelte-skk4de-spin;display:flex}@keyframes svelte-skk4de-spin{to{transform:rotate(360deg)}}.link-node.svelte-skk4de{width:52px;height:52px;color:var(--green-dark,var(--green));background:color-mix(in srgb, var(--green) 20%, var(--background));box-shadow:0 4px 12px color-mix(in srgb, var(--text) 8%, transparent);border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute}.link-node.broken.svelte-skk4de{color:var(--red-dark,var(--red));background:color-mix(in srgb, var(--red) 20%, var(--background))}.status-badge.svelte-skk4de{color:#fff;background:var(--green-dark,var(--green));border:2px solid var(--background);border-radius:100px;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-3px;right:-3px}.link-node.broken.svelte-skk4de .status-badge:where(.svelte-skk4de){background:var(--red-dark,var(--red))}@media (width<=480px){.orbit-wrap.svelte-skk4de{width:220px;height:220px;transform:scale(.85)}}.seals.svelte-1owgeok{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=768px){.seals.svelte-1owgeok{grid-template-columns:repeat(4,1fr)}}@media (width<=480px){.seals.svelte-1owgeok{grid-template-columns:repeat(2,1fr)}}
