.landing-shell.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(5 5 11/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));min-height:100vh;overflow:hidden;position:relative}.hero-glow.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background:radial-gradient(circle at 20% 20%,hsla(0,0%,9%,.4),transparent 45%),radial-gradient(circle at 80% 0,rgba(59,106,126,.35),transparent 35%),radial-gradient(circle at 50% 80%,rgba(236,72,153,.25),transparent 40%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.landing-nav.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;display:flex;justify-content:space-between;padding-bottom:2.5rem;padding-top:2.5rem}.nav-link.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cta-link.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.nav-link.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cta-link.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#27272a99;border-color:#ffffff1a;border-radius:9999px;border-width:1px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cta-link.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{background-color:#ffffff1a}.hero-grid.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;display:grid;gap:3rem;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:1024px){.hero-grid.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-copy.svelte-3rbpl4 h1.svelte-3rbpl4.svelte-3rbpl4{font-size:2.25rem;font-weight:700;line-height:2.5rem;line-height:1.25;margin-top:1.5rem}@media (min-width:640px){.hero-copy.svelte-3rbpl4 h1.svelte-3rbpl4.svelte-3rbpl4{font-size:3rem;line-height:1}}@media (min-width:1024px){.hero-copy.svelte-3rbpl4 h1.svelte-3rbpl4.svelte-3rbpl4{font-size:3.75rem;line-height:1}}.hero-pill.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;align-items:center;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:rgb(228 228 231/var(--tw-text-opacity));display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.375rem 1rem}.typewriter.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(96,165,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(103,232,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#67e8f9 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,var(--tw-gradient-stops));color:transparent;display:block}.caret.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-bg-opacity:1;animation:svelte-3rbpl4-blink 1s steps(1) infinite;background-color:rgb(103 232 249/var(--tw-bg-opacity));display:inline-block;height:1.5rem;margin-left:.25rem;vertical-align:middle;width:.25rem}@keyframes svelte-3rbpl4-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.hero-description.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity));font-size:1.125rem;line-height:1.75rem;margin-top:1.5rem;max-width:42rem}.hero-actions.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.hero-actions.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.primary-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center}.primary-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position);--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-shadow-color:rgba(59,130,246,.3);--tw-shadow:var(--tw-shadow-colored);background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.5rem;padding:.75rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.primary-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{--tw-shadow-color:rgba(59,130,246,.5);--tw-shadow:var(--tw-shadow-colored)}.ghost-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;align-items:center;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:rgb(228 228 231/var(--tw-text-opacity));display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.5rem;padding:.75rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ghost-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{background-color:#ffffff0d;border-color:#ffffff4d}.hero-highlights.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem}@media (min-width:640px){.hero-highlights.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{grid-template-columns:repeat(3,minmax(0,1fr))}}.highlight-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#ffffff0d;border-color:#ffffff0d;border-radius:1rem;border-width:1px;padding:1rem}.highlight-value.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.5rem;font-weight:600;line-height:2rem}.highlight-label.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.highlight-value.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1}.highlight-label.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{color:rgb(161 161 170/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.hero-visual.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{position:relative}.visual-glow.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:rgba(59,130,246,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(217,70,239,.2) var(--tw-gradient-to-position);--tw-blur:blur(64px);background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);top:0;right:0;bottom:0;left:0;position:absolute}.hero-image.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);--tw-shadow-color:rgba(59,130,246,.2);--tw-shadow:var(--tw-shadow-colored);border-color:#ffffff1a;border-radius:1.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:relative;width:100%}.feature-section.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{margin-top:5rem}.section-header.svelte-3rbpl4>.svelte-3rbpl4:not([hidden])~.svelte-3rbpl4:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.section-header.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{text-align:center}.eyebrow.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity));font-size:.75rem;letter-spacing:.2em;line-height:1rem;text-transform:uppercase}.section-header.svelte-3rbpl4 h2.svelte-3rbpl4.svelte-3rbpl4{font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:768px){.section-header.svelte-3rbpl4 h2.svelte-3rbpl4.svelte-3rbpl4{font-size:2.25rem;line-height:2.5rem}}.section-description.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;margin-left:auto;margin-right:auto;max-width:48rem}.feature-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#18181b99;border-color:#ffffff0d;border-radius:1rem;border-width:1px;padding:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.feature-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{border-color:#fff3}.icon-pill.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;align-items:center;background-color:#ffffff1a;border-radius:1rem;color:rgb(103 232 249/var(--tw-text-opacity));display:inline-flex;height:3rem;justify-content:center;width:3rem}.section-divider.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{margin-top:6rem}.core-card.svelte-3rbpl4>.svelte-3rbpl4:not([hidden])~.svelte-3rbpl4:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.core-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:hsla(0,0%,100%,.05) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.core-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{border-color:#ffffff4d}.core-card__top.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{justify-content:space-between}.core-card__icon.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.core-card__top.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;display:flex}.core-card__icon.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{border-radius:1rem;height:3.5rem;justify-content:center;width:3.5rem}.core-card__badge.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.core-card__icon.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.core-card__badge.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{border-radius:9999px;font-size:.75rem;line-height:1rem;padding:.25rem .75rem}.core-card.svelte-3rbpl4 h3.svelte-3rbpl4.svelte-3rbpl4,.core-card__badge.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{font-weight:600}.core-card.svelte-3rbpl4 h3.svelte-3rbpl4.svelte-3rbpl4{font-size:1.25rem;line-height:1.75rem}.core-card.svelte-3rbpl4 p.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.automation-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#18181bb3;border-color:#ffffff0d;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.automation-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{border-color:#fff3}.automation-icon.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{font-size:1.875rem;line-height:2.25rem}.step-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#09090bcc;border-color:#ffffff0d;border-radius:1.5rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;overflow:hidden;padding:1.5rem;position:relative}.step-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:before{--tw-gradient-from:rgba(59,130,246,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(6,182,212,.1) var(--tw-gradient-to-position);background-image:linear-gradient(to right,var(--tw-gradient-stops));content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.step-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover:before{opacity:1}.step-index.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;position:relative}.step-action.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.step-action.primary.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position);background-image:linear-gradient(to right,var(--tw-gradient-stops));color:rgb(255 255 255/var(--tw-text-opacity))}.step-action.ghost.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.step-action.primary.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1}.step-action.ghost.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{border-color:#ffffff1a;border-width:1px;color:rgb(228 228 231/var(--tw-text-opacity))}.step-action.ghost.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{border-color:#fff6}.install-panel.svelte-3rbpl4>.svelte-3rbpl4:not([hidden])~.svelte-3rbpl4:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.install-panel.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#09090bb3;border-color:#ffffff0d;border-radius:1.5rem;border-width:1px;padding:1.5rem}.install-tabs.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{display:flex;flex-wrap:wrap;gap:.75rem}.install-tabs.svelte-3rbpl4 button.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:rgb(212 212 216/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.install-tabs.svelte-3rbpl4 button.selected.svelte-3rbpl4.svelte-3rbpl4{--tw-border-opacity:1;--tw-text-opacity:1;background-color:#06b6d433;border-color:rgb(34 211 238/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.install-body.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{border-color:#ffffff0d;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem}@media (min-width:1024px){.install-body.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;flex-direction:row}}.install-title.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.75rem}.install-description.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{color:rgb(161 161 170/var(--tw-text-opacity))}.install-command.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.install-description.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;font-size:.875rem;line-height:1.25rem}.install-command.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#0009;border-color:#ffffff0d;border-radius:1rem;border-width:1px;color:rgb(134 239 172/var(--tw-text-opacity));font-family:Fira Code VF,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:1rem;word-break:break-all}.copy-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{border-color:#fff3}.copy-toast.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}.download-options.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{display:flex;flex-direction:column;gap:.75rem}.recommended-badge.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:rgba(34,197,94,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(16,185,129,.2) var(--tw-gradient-to-position);--tw-text-opacity:1;border-color:#22c55e4d;border-radius:9999px;border-width:1px;color:rgb(134 239 172/var(--tw-text-opacity));font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .75rem}.download-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.recommended-badge.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;background-image:linear-gradient(to right,var(--tw-gradient-stops));display:inline-flex}.download-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position);--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-shadow-color:rgba(59,130,246,.3);--tw-shadow:var(--tw-shadow-colored);border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));font-size:1rem;font-weight:600;gap:.5rem;line-height:1.5rem;padding:.75rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.download-btn.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{--tw-shadow-color:rgba(59,130,246,.5);--tw-shadow:var(--tw-shadow-colored)}.platform-grid.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{display:grid;gap:.75rem}@media (min-width:768px){.platform-grid.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.platform-grid.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{grid-template-columns:repeat(3,minmax(0,1fr))}}.platform-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;background-color:#18181b99;border-color:#ffffff0d;border-radius:1rem;border-width:1px;display:flex;gap:.75rem;padding:1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.platform-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-shadow-color:rgba(6,182,212,.1);--tw-shadow:var(--tw-shadow-colored);background-color:#27272a99}.platform-card.recommended.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.platform-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{border-color:#22d3ee80;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.platform-card.recommended.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-shadow-color:rgba(6,182,212,.2);--tw-shadow:var(--tw-shadow-colored);background-color:#06b6d40d}.platform-card.recommended.svelte-3rbpl4 .platform-name.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.platform-icon.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{font-size:1.5rem;line-height:2rem}.platform-info.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}.platform-name.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem}.platform-filename.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Fira Code VF,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.install-steps.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{margin-top:1rem}.install-steps.svelte-3rbpl4>.svelte-3rbpl4:not([hidden])~.svelte-3rbpl4:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.step.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{color:rgb(212 212 216/var(--tw-text-opacity));font-size:.875rem;gap:.75rem;line-height:1.25rem}.step-number.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.step.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;align-items:center;display:flex}.step-number.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{background-color:#06b6d433;border-radius:9999px;color:rgb(103 232 249/var(--tw-text-opacity));font-weight:600;height:1.5rem;justify-content:center;width:1.5rem}.step-number.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4,.step.svelte-3rbpl4 code.svelte-3rbpl4.svelte-3rbpl4{font-size:.75rem;line-height:1rem}.step.svelte-3rbpl4 code.svelte-3rbpl4.svelte-3rbpl4{--tw-text-opacity:1;background-color:#0006;border-radius:.25rem;color:rgb(134 239 172/var(--tw-text-opacity));font-family:Fira Code VF,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:.25rem .5rem}.community-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{--tw-gradient-from:rgba(59,130,246,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(6,182,212,.1) var(--tw-gradient-to-position);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-color:#ffffff1a;border-radius:1.5rem;border-width:1px;display:flex;flex-direction:column;gap:2rem;padding:2rem}@media (min-width:1024px){.community-card.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;flex-direction:row;justify-content:space-between}}.community-links.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:1024px){.community-links.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{width:50%}}.community-link.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;border-color:#ffffff1a;border-radius:1rem;border-width:1px;display:flex;gap:1rem;padding:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.community-link.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4:hover{border-color:#ffffff4d}.landing-footer.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{align-items:center;border-color:#ffffff0d;border-top-width:1px;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:4rem;padding-top:2.5rem}@media (min-width:640px){.landing-footer.svelte-3rbpl4.svelte-3rbpl4.svelte-3rbpl4{flex-direction:row}}
