*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:#080f1c;font-family:Inter,system-ui,sans-serif}.hero.svelte-zcnfb1{background:radial-gradient(at 20%,#0d2a52 0%,#0000 60%),radial-gradient(at 80% 20%,#0a1f40 0%,#0000 55%),#080f1c;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.bg-video.svelte-zcnfb1{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.overlay.svelte-zcnfb1{z-index:1;background:linear-gradient(#080f1cd6 0%,#080f1ca8 50%,#080f1ceb 100%);position:absolute;inset:0}.hero-content.svelte-zcnfb1{z-index:3;width:100%;max-width:880px;padding:var(--space-4) var(--space-3) var(--space-5);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.eyebrow.svelte-zcnfb1{letter-spacing:.16em;text-transform:uppercase;color:#ff8a6b;margin-bottom:var(--space-2);font-size:.875rem;font-weight:700}.headline.svelte-zcnfb1{text-transform:uppercase;color:#fff;text-wrap:balance;font-family:Barlow Condensed,sans-serif;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1.02}.sub.svelte-zcnfb1{max-width:620px;margin-top:var(--space-2);color:#ffffffe0;text-wrap:balance;font-size:clamp(1.0625rem,2.2vw,1.25rem);line-height:1.5}.doors.svelte-zcnfb1{gap:var(--space-2);width:100%;margin-top:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.door.svelte-zcnfb1{align-items:center;gap:var(--space-2);padding:var(--space-3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;text-align:left;background:#ffffff29;border:1px solid #ffffff80;border-radius:14px;text-decoration:none;transition:transform .15s,background .15s;display:flex;box-shadow:0 10px 34px #00000047}.door.svelte-zcnfb1:hover{background:#ffffff42;transform:translateY(-2px)}.door.make.svelte-zcnfb1{background:#d63a1a80;border-color:#ff8a6bbf}.door.make.svelte-zcnfb1:hover{background:#d63a1aa8}.door-ico.svelte-zcnfb1{background:#ffffff29;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.door-ico.svelte-zcnfb1 svg:where(.svelte-zcnfb1){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.door-txt.svelte-zcnfb1{flex-direction:column;flex:1;gap:4px;display:flex}.door-txt.svelte-zcnfb1 strong:where(.svelte-zcnfb1){text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.1}.door-txt.svelte-zcnfb1 span:where(.svelte-zcnfb1){opacity:.94;font-size:.9375rem;line-height:1.4}.door-go.svelte-zcnfb1{font-size:1.5rem;font-weight:700}.search.svelte-zcnfb1{width:100%;max-width:620px;margin-top:var(--space-4)}.search-label.svelte-zcnfb1{margin-bottom:var(--space-1);color:#ffffffdb;font-size:.9375rem;font-weight:600;display:block}.search-box.svelte-zcnfb1{background:#ffffff14;border:1px solid #ffffff4d;border-radius:10px;width:100%;display:flex;overflow:hidden}.search-box.svelte-zcnfb1:focus-within{background:#ffffff1f;border-color:#7ec8e3}.search-input.svelte-zcnfb1{min-width:0;min-height:52px;padding:0 var(--space-3);color:#fff;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}.search-input.svelte-zcnfb1::placeholder{color:#ffffff9e}.search-btn.svelte-zcnfb1{padding:0 var(--space-3);cursor:pointer;color:#fff;white-space:nowrap;background:#ffffff24;border:none;border-left:1px solid #ffffff4d;font-family:inherit;font-size:1rem;font-weight:700}.search-btn.svelte-zcnfb1:hover{background:#ffffff3d}.trust.svelte-zcnfb1{max-width:560px;margin-top:var(--space-3);color:#ffffffbd;font-size:.875rem;line-height:1.5}.video-toggle.svelte-zcnfb1{z-index:20;color:#fff;cursor:pointer;background:#080f1cbf;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:.7rem;line-height:1;display:flex;position:absolute;bottom:10px;right:10px}.video-toggle.svelte-zcnfb1:hover{background:#080f1cf2}@media (width<=700px){.overlay.svelte-zcnfb1{background:linear-gradient(#080f1ccc 0%,#080f1c94 45%,#080f1cdb 100%)}.hero-content.svelte-zcnfb1{padding:var(--space-3) var(--space-3) var(--space-4);justify-content:flex-start}.eyebrow.svelte-zcnfb1{margin-bottom:var(--space-1);font-size:.75rem}.headline.svelte-zcnfb1{font-size:2.125rem}.sub.svelte-zcnfb1{margin-top:var(--space-1);font-size:.9375rem;line-height:1.4}.doors.svelte-zcnfb1{gap:var(--space-1);max-width:340px;margin-top:var(--space-3);grid-template-columns:1fr}.door.svelte-zcnfb1{min-height:48px;padding:6px var(--space-2);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#080f1c4d;border-radius:10px}.door.make.svelte-zcnfb1{background:#d63a1a8c}.door-ico.svelte-zcnfb1{border-radius:8px;width:32px;height:32px}.door-ico.svelte-zcnfb1 svg:where(.svelte-zcnfb1){width:18px;height:18px}.door-txt.svelte-zcnfb1 strong:where(.svelte-zcnfb1){text-shadow:0 1px 3px #0000008c;font-size:1.1875rem}.door-txt.svelte-zcnfb1 span:where(.svelte-zcnfb1){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.door-go.svelte-zcnfb1{font-size:1.125rem}.search.svelte-zcnfb1{max-width:340px;margin-top:var(--space-3)}.search-label.svelte-zcnfb1{font-size:.875rem}.search-input.svelte-zcnfb1{min-height:46px;padding:0 var(--space-2)}.search-btn.svelte-zcnfb1{padding:0 var(--space-2);font-size:.9375rem}.trust.svelte-zcnfb1{margin-top:var(--space-2);font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.door.svelte-zcnfb1{transition:none}.door.svelte-zcnfb1:hover{transform:none}}.testimonials.svelte-27tc5b{max-width:1100px;padding:var(--space-5,3rem) var(--space-3,1.5rem);margin:0 auto}.section-title.svelte-27tc5b{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:var(--text-lg,2rem);text-transform:uppercase;color:#fff;text-align:center;margin-bottom:var(--space-4,2rem)}.grid.svelte-27tc5b{gap:var(--space-3,1.5rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.card.svelte-27tc5b{padding:var(--space-3,1.5rem);gap:var(--space-2,1rem);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;display:flex}.quote.svelte-27tc5b{font-size:var(--text-sm,.95rem);color:#fffc;flex:1;margin:0;line-height:1.6}.who.svelte-27tc5b{align-items:center;gap:var(--space-1,.6rem);display:flex}.avatar.svelte-27tc5b{object-fit:cover;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;width:44px;height:44px}.avatar-initial.svelte-27tc5b{color:#7ec8e3;font-weight:700;font-size:var(--text-sm,1rem);background:#7ec8e326;justify-content:center;align-items:center;display:flex}.who-text.svelte-27tc5b{min-width:0}.author.svelte-27tc5b{font-size:var(--text-sm,.9rem);color:#fff;margin:0;font-weight:600}.company.svelte-27tc5b{font-size:var(--text-2xs,.8rem);color:#ffffff73;margin:.1rem 0 0}.company-link.svelte-27tc5b{text-decoration:none}.company-link.svelte-27tc5b:hover{color:#7ec8e3;text-decoration:underline}.results-note.svelte-27tc5b{margin:var(--space-3,1.5rem) auto 0;text-align:center;max-width:70ch;font-size:var(--text-xs,.8rem);color:#ffffffb3;line-height:1.5}.metric.svelte-27tc5b{font-size:var(--text-2xs,.78rem);color:#4ade80;background:#4ade801a;border:1px solid #4ade804d;border-radius:20px;align-self:flex-start;margin:0;padding:.25rem .7rem;font-weight:700}.hs.svelte-10unimd{background:#080f1c;position:relative;overflow:clip}.stage.svelte-10unimd{z-index:0;background:#080f1c;height:100lvh;margin-bottom:-100lvh;position:sticky;top:0;overflow:hidden}.layer.svelte-10unimd{will-change:opacity, clip-path;background:#0d1b2e;position:absolute;inset:0;overflow:hidden}.layer.svelte-10unimd.off{visibility:hidden}.layer.svelte-10unimd:after{content:"";pointer-events:none;background:linear-gradient(90deg,#080f1c9e,#080f1c1f 62%),linear-gradient(#0000 62%,#080f1c8c);position:absolute;inset:0}.layer.svelte-10unimd img:where(.svelte-10unimd){object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.layer.pan.svelte-10unimd img:where(.svelte-10unimd){object-fit:fill;aspect-ratio:5;transform-origin:0;width:auto;max-width:none}@media (prefers-reduced-motion:reduce){.layer.pan.svelte-10unimd img:where(.svelte-10unimd){object-fit:cover;aspect-ratio:auto;width:100%}}.im1.svelte-10unimd{object-position:42% 50%}.im2.svelte-10unimd{object-position:62% 50%}.im3.svelte-10unimd{object-position:56% 50%}.im4.svelte-10unimd{object-position:40% 50%}.im5.svelte-10unimd{object-position:45% 50%}.im6.svelte-10unimd{object-position:42% 50%}.im7.svelte-10unimd{object-position:50% 50%}.grain.svelte-10unimd{pointer-events:none;opacity:.5;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#0408108c);position:absolute;inset:0}.rail.svelte-10unimd{z-index:3;pointer-events:none;--rail:0;height:100lvh;margin-bottom:-100lvh;position:sticky;top:0}.rail-in.svelte-10unimd{left:var(--space-3);gap:var(--space-3);pointer-events:auto;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.rail-line.svelte-10unimd{background:linear-gradient(#f0c36b, #f0c36b) no-repeat top / 100% calc(var(--rail) * 100%), #ffffff47;width:2px;position:absolute;top:8px;bottom:8px;left:6px}.stop.svelte-10unimd{align-items:center;gap:var(--space-1);color:#ffffffb8;min-height:24px;font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 5px #000c;font-weight:700;text-decoration:none;display:flex;position:relative}.pip.svelte-10unimd{background:#0d1b2e;border:2px solid #ffffffb3;border-radius:50%;flex:none;width:14px;height:14px;transition:background .25s,border-color .25s}.stop.on.svelte-10unimd{color:#fff}.stop.on.svelte-10unimd .pip:where(.svelte-10unimd){background:#f0c36b;border-color:#f0c36b}.stop.svelte-10unimd:hover{color:#f0c36b}.stop-l.svelte-10unimd{opacity:0;transition:opacity .2s,transform .2s;transform:translate(-4px)}.stop.cur.svelte-10unimd .stop-l:where(.svelte-10unimd),.rail.svelte-10unimd:hover .stop-l:where(.svelte-10unimd),.stop.svelte-10unimd:focus-visible .stop-l:where(.svelte-10unimd){opacity:1;transform:none}.ch.svelte-10unimd{z-index:1;min-height:190lvh;padding:28lvh var(--space-5) 62lvh 170px;position:relative}.ch.tall.svelte-10unimd{min-height:300lvh;padding-top:12lvh}.ch.long.svelte-10unimd{min-height:0;padding-block:45lvh}.ch.last.svelte-10unimd{min-height:0;padding:40lvh 0 0}.pin.svelte-10unimd{max-width:720px;position:sticky;top:28lvh}.ch.tall.svelte-10unimd .pin:where(.svelte-10unimd){top:12lvh}.pin.svelte-10unimd:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#080f1c9e,#080f1c57 60%,#0000);position:absolute;inset:-14% -12%}.end-x.svelte-10unimd{margin-left:auto}.tag.svelte-10unimd{font-size:var(--text-sm);letter-spacing:.14em;color:#f0c36b;margin-bottom:var(--space-2);text-shadow:0 1px 8px #000000bf;font-weight:700}.big.svelte-10unimd{text-transform:uppercase;color:#fff;letter-spacing:-.005em;text-shadow:0 3px 26px #0009;margin-bottom:var(--space-2);font-family:Barlow Condensed,sans-serif;font-size:clamp(2.75rem,6.4vw,5.5rem);font-weight:800;line-height:.98}.h2.svelte-10unimd{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:var(--text-xl);text-transform:uppercase;color:#fff;margin-bottom:var(--space-3);line-height:1.04}.center.svelte-10unimd{text-align:center;justify-content:center}.h3.svelte-10unimd{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:var(--text-md);color:#fff;margin-bottom:var(--space-1);overflow-wrap:anywhere;line-height:1.2}.p.svelte-10unimd{color:#ffffffe0;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6}.p.lead.svelte-10unimd{font-size:var(--text-md);color:#fff;text-shadow:0 1px 12px #000000bf;max-width:560px;line-height:1.45}.p.small.svelte-10unimd{margin-top:var(--space-1);text-shadow:0 1px 8px #000c}.panel.svelte-10unimd{max-width:560px;padding:var(--space-4);background:#080f1cd6;border:1px solid #ffffff24;border-radius:13px;position:relative}.panel.wide.svelte-10unimd{max-width:780px;margin-inline:auto}.wide-in.svelte-10unimd{max-width:1120px;margin:0 auto}.actions.svelte-10unimd{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.btn.svelte-10unimd{align-items:center;gap:var(--space-1);min-height:44px;padding:var(--space-2) var(--space-3);color:#fff;background:#080f1c8c;border:1px solid #ffffff80;border-radius:8px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.btn.svelte-10unimd:hover{border-color:#fff;transform:translateY(-2px)}.btn.primary.svelte-10unimd{background:#c73a1b;border-color:#c73a1b;box-shadow:0 8px 26px #c73a1b66}.btn.primary.svelte-10unimd:hover{background:#d8431f;border-color:#d8431f}.points.svelte-10unimd{gap:var(--space-1);margin-top:var(--space-3);list-style:none;display:grid}.pt.svelte-10unimd{gap:var(--space-1);color:#ffffffe6;grid-template-columns:auto 1fr;align-items:start;font-size:.9375rem;line-height:1.5;display:grid}.pt.svelte-10unimd svg:where(.svelte-10unimd){fill:none;stroke:#f0c36b;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.tools.svelte-10unimd{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.tool.svelte-10unimd{padding:var(--space-3);background:#080f1cdb;border:1px solid #ffffff29;border-radius:13px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.tool.svelte-10unimd:hover{border-color:#f0c36b;transform:translateY(-4px)}.ico.svelte-10unimd{width:var(--space-5);height:var(--space-5);margin-bottom:var(--space-3);background:#d9a44124;border:1px solid #d9a44173;border-radius:13px;place-items:center;display:grid}.ico.svelte-10unimd svg:where(.svelte-10unimd){fill:none;stroke:#f0c36b;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.go.svelte-10unimd{padding-top:var(--space-2);color:#9fd8ee;margin-top:auto;font-size:.9375rem;font-weight:700}.qa.svelte-10unimd{border-bottom:1px solid #ffffff24}.qa.svelte-10unimd summary:where(.svelte-10unimd){justify-content:space-between;align-items:center;gap:var(--space-3);min-height:55px;padding:var(--space-2) 0;cursor:pointer;list-style:none;display:flex}.qa.svelte-10unimd summary:where(.svelte-10unimd)::-webkit-details-marker{display:none}.qa.svelte-10unimd summary:where(.svelte-10unimd) .h3:where(.svelte-10unimd){margin:0}.qa.svelte-10unimd .p:where(.svelte-10unimd){padding-bottom:var(--space-3)}.chev.svelte-10unimd{width:10px;height:10px;margin-right:var(--space-1);border-bottom:2px solid #f0c36b;border-right:2px solid #f0c36b;flex:none;transition:transform .25s;transform:rotate(45deg)}.qa[open].svelte-10unimd .chev:where(.svelte-10unimd){transform:rotate(-135deg)}.closing.svelte-10unimd{padding:0 var(--space-3) 30lvh}.closing.svelte-10unimd .actions:where(.svelte-10unimd){margin-top:var(--space-3)}.credits.svelte-10unimd{max-width:1120px;padding:var(--space-2) var(--space-3);font-size:var(--text-2xs);color:#fffc;background:#080f1ccc;border-radius:8px 8px 0 0;margin:0 auto;line-height:1.6}.credits.svelte-10unimd a:where(.svelte-10unimd){color:#fff}.tail.svelte-10unimd .site-footer-common{background:#080f1ce0}.tail.svelte-10unimd .testimonials{background:#080f1cd6}.anim.svelte-10unimd .rv:where(.svelte-10unimd){opacity:0;transition:opacity .62s cubic-bezier(.2,.7,.2,1),transform .62s cubic-bezier(.2,.7,.2,1);transform:translateY(21px)}.anim.svelte-10unimd .rv:where(.svelte-10unimd).in{opacity:1;transform:none}.anim.svelte-10unimd .rv.d1:where(.svelte-10unimd){transition-delay:.1s}.anim.svelte-10unimd .rv.d2:where(.svelte-10unimd){transition-delay:.2s}.anim.svelte-10unimd .rv.d3:where(.svelte-10unimd){transition-delay:.3s}@media (width<=1000px){.tools.svelte-10unimd{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.ch.svelte-10unimd{padding:18lvh var(--space-2) 58lvh;min-height:165lvh}.ch.tall.svelte-10unimd{min-height:250lvh;padding-top:12lvh}.ch.long.svelte-10unimd{padding-block:40lvh}.ch.last.svelte-10unimd{padding-inline:0}.pin.svelte-10unimd{top:18lvh}.end-x.svelte-10unimd{margin-left:0}.layer.svelte-10unimd:after{background:linear-gradient(#080f1c80,#080f1c52 50%,#080f1ca6)}.big.svelte-10unimd{font-size:clamp(2.5rem,12vw,3.5rem)}.p.lead.svelte-10unimd{font-size:1.0625rem}.panel.svelte-10unimd{padding:var(--space-3)}.actions.svelte-10unimd .btn:where(.svelte-10unimd){flex:100%;justify-content:center}.rail-in.svelte-10unimd{height:3px;display:block;top:0;left:0;right:0;transform:none}.rail-line.svelte-10unimd{background:linear-gradient(#f0c36b, #f0c36b) no-repeat left / calc(var(--rail) * 100%) 100%, #fff3;width:auto;height:3px;inset:0 0 auto}.stop.svelte-10unimd{display:none}.closing.svelte-10unimd{padding-bottom:22lvh}}@media (width<=480px){.tools.svelte-10unimd{gap:var(--space-2);grid-template-columns:1fr}.tool.svelte-10unimd{grid-template-columns:var(--space-5) 1fr;column-gap:var(--space-3);align-items:start;display:grid}.ico.svelte-10unimd{grid-row:1/span 2;margin-bottom:0}.tool.svelte-10unimd .h3:where(.svelte-10unimd),.tool.svelte-10unimd .p:where(.svelte-10unimd){grid-column:2}.go.svelte-10unimd{padding-top:var(--space-1);grid-column:2}}
