.faq-section-heading[data-astro-cid-7huyp7ke]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-neutral-600,#525252);margin-bottom:2.5rem;font-size:.875rem;font-weight:600}.dark .faq-section-heading[data-astro-cid-7huyp7ke]{color:var(--color-neutral-400,#a3a3a3)}.faq-list[data-astro-cid-7huyp7ke]{border-width:0}.faq-list[data-astro-cid-7huyp7ke]>[data-astro-cid-7huyp7ke]:not(:first-child){border-top:1px solid var(--color-neutral-100,#0000000f)}.dark .faq-list[data-astro-cid-7huyp7ke]>[data-astro-cid-7huyp7ke]:not(:first-child){border-top-color:var(--color-neutral-800-60,#26262699)}.faq-item[data-astro-cid-7huyp7ke] summary[data-astro-cid-7huyp7ke]{list-style:none}.faq-item[data-astro-cid-7huyp7ke] summary[data-astro-cid-7huyp7ke]::-webkit-details-marker{display:none}.faq-summary[data-astro-cid-7huyp7ke]{cursor:pointer;user-select:none;color:var(--color-neutral-900,#171717);transition:color var(--motion-base,.15s) var(--ease-standard,ease);justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1rem;font-weight:500;line-height:1.5;display:flex}@media (width>=640px){.faq-summary[data-astro-cid-7huyp7ke]{font-size:1.125rem}}.dark .faq-summary[data-astro-cid-7huyp7ke]{color:var(--color-neutral-white,#fff)}.faq-question[data-astro-cid-7huyp7ke]{transition:color var(--motion-base,.15s) var(--ease-standard,ease)}.faq-item[data-astro-cid-7huyp7ke]:not(.is-open) .faq-summary[data-astro-cid-7huyp7ke]:hover .faq-question[data-astro-cid-7huyp7ke],.faq-item[data-astro-cid-7huyp7ke]:not(.is-open) .faq-summary[data-astro-cid-7huyp7ke]:hover .faq-chevron[data-astro-cid-7huyp7ke]{color:var(--faq-accent,var(--color-accent,currentColor))}.dark .faq-item[data-astro-cid-7huyp7ke]:not(.is-open) .faq-summary[data-astro-cid-7huyp7ke]:hover .faq-question[data-astro-cid-7huyp7ke],.dark .faq-item[data-astro-cid-7huyp7ke]:not(.is-open) .faq-summary[data-astro-cid-7huyp7ke]:hover .faq-chevron[data-astro-cid-7huyp7ke]{color:var(--faq-accent-dark,var(--color-accent-on-dark,var(--faq-accent,var(--color-accent,currentColor))))}.faq-chevron[data-astro-cid-7huyp7ke]{width:1.25rem;height:1.25rem;color:var(--color-neutral-500,#737373);transition:color var(--motion-base,.15s) var(--ease-standard,ease), transform var(--motion-slow,.3s) var(--ease-emphasized,cubic-bezier(.16, 1, .3, 1));flex-shrink:0}.dark .faq-chevron[data-astro-cid-7huyp7ke]{color:var(--color-neutral-400,#a3a3a3)}.faq-item[data-astro-cid-7huyp7ke].is-open .faq-chevron[data-astro-cid-7huyp7ke],.faq-item[data-astro-cid-7huyp7ke][open] .faq-chevron[data-astro-cid-7huyp7ke]{transform:rotate(180deg)}.faq-body[data-astro-cid-7huyp7ke]{transition:grid-template-rows var(--motion-disclosure,.25s) var(--ease-emphasized,cubic-bezier(.16, 1, .3, 1));grid-template-rows:0fr;display:grid}.faq-item[data-astro-cid-7huyp7ke][open] .faq-body[data-astro-cid-7huyp7ke]{grid-template-rows:1fr}.faq-body-inner[data-astro-cid-7huyp7ke]{overflow:hidden}.faq-answer[data-astro-cid-7huyp7ke]{color:var(--color-neutral-600,#525252);padding-bottom:1.5rem;font-size:1rem;line-height:1.75}.dark .faq-answer[data-astro-cid-7huyp7ke]{color:var(--color-neutral-400,#a3a3a3)}.faq-answer[data-astro-cid-7huyp7ke] a{text-underline-offset:2px;text-decoration:underline}.faq-answer[data-astro-cid-7huyp7ke] a:hover{color:var(--faq-accent,var(--color-accent,currentColor))}@media (prefers-reduced-motion:reduce){.faq-summary[data-astro-cid-7huyp7ke],.faq-question[data-astro-cid-7huyp7ke],.faq-chevron[data-astro-cid-7huyp7ke],.faq-body[data-astro-cid-7huyp7ke]{transition:none}}.signup-panel-wrapper[data-astro-cid-b3j5sa7x]{transition:grid-template-rows var(--motion-panel) var(--ease-emphasized);grid-template-rows:0fr;display:grid}.signup-panel-wrapper[data-astro-cid-b3j5sa7x].open{grid-template-rows:1fr}.signup-panel-inner[data-astro-cid-b3j5sa7x]{overflow:hidden}#panel-details[data-astro-cid-b3j5sa7x],#panel-confirmation[data-astro-cid-b3j5sa7x],#panel-error[data-astro-cid-b3j5sa7x]{transition:opacity var(--motion-base) var(--ease-standard)}@media (prefers-reduced-motion:no-preference){@keyframes stat-fade{0%,to{opacity:1}50%{opacity:.5}}.stat-num-fade{animation:stat-fade 5s var(--stat-delay,0s) ease-in-out infinite;animation-play-state:running}[data-animate-in-view][data-in-view=false] .stat-num-fade{animation-play-state:paused}}.timeline-scroll-container{overflow:hidden;mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}@media (prefers-reduced-motion:no-preference){@keyframes timeline-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.timeline-scroll-track{will-change:transform;animation:120s linear infinite timeline-scroll}[data-animate-in-view][data-in-view=false] .timeline-scroll-track{animation-play-state:paused}}.email-mockup{background:#fff9;border:1px solid #00000014;border-radius:14px;width:340px;max-width:100%;max-height:340px;padding:22px 24px 0;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 4px 24px #0000000a,0 1px 4px #00000005}.dark .email-mockup{background:#ffffff08;border-color:#ffffff0f;box-shadow:0 4px 24px #0003,0 1px 4px #0000001a}.email-mockup-divider{background:#0000000f;height:1px;margin:16px 0}.dark .email-mockup-divider{background:#ffffff0f}.email-mockup-block{background:#0000000f;border-radius:6px;height:10px;margin-bottom:8px}.dark .email-mockup-block{background:#ffffff14}.email-mockup-fade{mask-image:linear-gradient(#000 60%,#0000 95%)}.mockup-carousel{isolation:isolate;align-items:start;display:grid;position:relative;overflow:hidden}.mockup-carousel-slide{opacity:0;transition:opacity var(--motion-carousel-exit) var(--ease-carousel-out), transform var(--motion-carousel-exit) var(--ease-carousel-out);pointer-events:none;will-change:opacity, transform;backface-visibility:hidden;grid-area:1/1;transform:translate(24px)}.mockup-carousel-slide.mockup-carousel-active{opacity:1;pointer-events:auto;z-index:2;transition:opacity var(--motion-carousel-enter) var(--ease-carousel-in) var(--motion-carousel-stagger), transform var(--motion-carousel-enter) var(--ease-carousel-in) var(--motion-carousel-stagger);transform:translate(0,0)}.mockup-carousel-slide.mockup-carousel-exit{opacity:0;z-index:1;transform:translate(-24px)}.signup-card{background:#00000004;border:1px solid #0000000a;border-left:none;border-right:none;border-radius:0;margin-left:-24px;margin-right:-24px;padding:40px 24px;position:relative;overflow:hidden}.signup-card:before{content:"";background:var(--color-terra);height:2px;position:absolute;top:0;left:0;right:0}@media (width>=640px){.signup-card{border:1px solid #0000000a;border-radius:20px;margin-left:0;margin-right:0;padding:40px 28px}.signup-card:before{border-radius:0 0 9999px 9999px}}.dark .signup-card{background:#ffffff05;border-color:#ffffff0a}.signup-input-glow{transition:box-shadow var(--motion-base) var(--ease-standard);box-shadow:0 0 0 1px #c4553a26,0 0 12px #c4553a14}.signup-input-glow:focus{box-shadow:0 0 0 2px #c4553a4d,0 0 20px #c4553a1f}.dark .signup-input-glow{box-shadow:0 0 0 1px #c4553a33,0 0 12px #c4553a1a}.dark .signup-input-glow:focus{box-shadow:0 0 0 2px #c4553a59,0 0 20px #c4553a26}@media (prefers-reduced-motion:no-preference){.signup-btn-glow{transition:box-shadow var(--motion-base) var(--ease-standard), background-color var(--motion-base) var(--ease-standard)}.signup-btn-glow:hover{box-shadow:0 0 16px #c4553a40,0 2px 8px #0000001a}.dark .signup-btn-glow:hover{box-shadow:0 0 16px #c4553a4d,0 2px 8px #0003}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}.ui-transition-color,.ui-transition-surface,.ui-transition-opacity{transition-duration:0s!important;transition-delay:0s!important}.ui-hover-lift:hover,.ui-hover-lift:focus-visible{transform:none}.mockup-carousel-slide,.mockup-carousel-slide.mockup-carousel-exit{transition:none!important;transform:none!important}}.floating-subscribe[data-astro-cid-lcdefpme]{bottom:calc(1rem + env(safe-area-inset-bottom));opacity:1;will-change:transform, opacity;transition:transform var(--motion-slow) var(--ease-emphasized), opacity var(--motion-base) var(--ease-standard);transform:translate(-50%)}.floating-subscribe[data-astro-cid-lcdefpme].is-hidden{opacity:0;pointer-events:none;transform:translate(-50%,140%)}
