.features.svelte-18gvibj{grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));display:grid}.feature.svelte-18gvibj{border-radius:var(--radius-xl);background-color:var(--_color,var(--color-bg-accent-secondary));padding:2rem 3rem}.feature.svelte-18gvibj h2:where(.svelte-18gvibj){font:var(--display-sm);align-items:center;gap:1.25rem;margin-bottom:1rem;display:flex}.feature.svelte-18gvibj h2:where(.svelte-18gvibj) svg{width:2.5rem;height:2.5rem;margin:-.25rem}.feature.svelte-18gvibj h2:where(.svelte-18gvibj) svg path{stroke-width:1.2px}.feature.svelte-18gvibj p:where(.svelte-18gvibj){margin:.5rem 0}small.svelte-18gvibj{text-align:right;margin-top:1rem;display:block}@keyframes svelte-fv1kc4-animated-background{0%{background-position:0 0;transform:scale(1)}35%{transform:scale(1)}50%{transform:scale(1.1)}85%{transform:scale(1)}to{background-position:100% 0;transform:scale(1)}}@keyframes svelte-fv1kc4-stars-move-away{0%,35%{opacity:0;transform:translate(0)scale(.4)}50%{transform:translate(var(--_animation-distance), var(--_animation-distance));opacity:1;scale:1.8}85%,to{opacity:0;transform:translate(0)scale(.4)}}@keyframes svelte-fv1kc4-move-away{0%,35%{transform:translateY(0)}50%{transform:translateY(.5em)}85%,to{transform:translateY(0)}}.healthy.svelte-fv1kc4{background:linear-gradient(110deg, var(--color-text), var(--color-text) 47%, var(--rarity-rare) 49%, var(--rarity-rare) 51%, color-mix(in oklab, var(--brand) 50%, #fff8) 51%, color-mix(in oklab, var(--brand) 50%, #fff8) 53%, var(--color-text) 53%, var(--color-text)) repeat-x;color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin-bottom:-.1em;padding-bottom:.1em;animation:7s cubic-bezier(.9,0,.1,1) infinite svelte-fv1kc4-animated-background;display:inline-block;position:relative}.headline-star-1.svelte-fv1kc4,.headline-star-2.svelte-fv1kc4{animation:7s cubic-bezier(.9,0,.1,1) infinite svelte-fv1kc4-stars-move-away;position:absolute}.headline-star-1.svelte-fv1kc4{--_animation-distance:-.2em;transform-origin:80% 80%;top:-20%;left:15%}.headline-star-2.svelte-fv1kc4{--_animation-distance:.4em;transform-origin:20% 20%;bottom:-10%;right:10%}.subtitle.svelte-fv1kc4{animation:7s cubic-bezier(.9,0,.1,1) infinite svelte-fv1kc4-move-away}.button.svelte-1k40xps{justify-content:center;display:flex}.stat.svelte-133skhu{--_color:var(--color-bg-brand-secondary);--_border-color:var(--color-border-brand);--_px:var(--size-default-px);--_py:2rem;grid-gap:1.5rem;background-color:var(--_color);padding:var(--_py) var(--_px);grid-auto-rows:auto;gap:1.5rem;max-width:100%;display:grid;overflow:hidden}@media (width>=768px){.stat.svelte-133skhu{--_px:2rem;--_py:1.5rem;border-radius:var(--radius-xl)}}summary.svelte-133skhu{grid-column-gap:1rem;-moz-column-gap:1rem;grid-row-gap:1rem;cursor:default;grid-template-rows:auto auto auto;gap:1rem;display:grid;position:relative}summary.svelte-133skhu::-webkit-details-marker{display:none}summary.svelte-133skhu h2:where(.svelte-133skhu){font:var(--display-md)}summary.svelte-133skhu .description:where(.svelte-133skhu){font-size:var(--scale-0)}summary.svelte-133skhu .icon:where(.svelte-133skhu){font-weight:var(--weight-semibold)}summary.svelte-133skhu .icon:where(.svelte-133skhu) svg{width:1.5rem;height:1.5rem;display:block}summary.svelte-133skhu .icon:where(.svelte-133skhu) .expand:where(.svelte-133skhu),summary.svelte-133skhu .icon:where(.svelte-133skhu) .collapse:where(.svelte-133skhu){border-radius:var(--radius-full);align-items:center;gap:.5rem;margin-left:-.5rem;padding:.5rem 1rem .5rem .5rem;display:inline-block}summary.svelte-133skhu .icon:where(.svelte-133skhu) .expand:where(.svelte-133skhu):hover,summary.svelte-133skhu .icon:where(.svelte-133skhu) .collapse:where(.svelte-133skhu):hover{outline:2px solid var(--_border-color)}summary.svelte-133skhu .icon:where(.svelte-133skhu) .collapse:where(.svelte-133skhu){display:none}summary.svelte-133skhu .icon:where(.svelte-133skhu) .expand:where(.svelte-133skhu){display:inline-flex}details[open].svelte-133skhu{z-index:var(--layer-2);outline:2px solid var(--_border-color)}details.svelte-133skhu[open] .icon:where(.svelte-133skhu) .collapse:where(.svelte-133skhu){display:inline-flex}details.svelte-133skhu[open] .icon:where(.svelte-133skhu) .expand:where(.svelte-133skhu){display:none}.content.svelte-133skhu{margin-top:2.5rem}.content.svelte-133skhu p:not(:last-child){margin-bottom:.5rem}.content.svelte-133skhu .sources:where(.svelte-133skhu){margin-top:2rem;margin-left:calc(var(--_px)*-1);margin-right:calc(var(--_px)*-1);border-top:1px solid var(--_border-color);padding-top:1rem;padding-left:var(--_px);padding-right:var(--_px);color:var(--color-text);font-size:var(--scale-000)}.content.svelte-133skhu .sources:where(.svelte-133skhu) .source:where(.svelte-133skhu){margin-top:.5rem}.content.svelte-133skhu .sources:where(.svelte-133skhu) .source:where(.svelte-133skhu) a:where(.svelte-133skhu){text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.stats.svelte-1eghcfh{margin-left:calc(0px - var(--size-default-px));margin-right:calc(0px - var(--size-default-px));grid-template-columns:1fr;display:grid}@media (width>=640px){.stats.svelte-1eghcfh{gap:2rem;margin-left:0;margin-right:0}}@keyframes svelte-13iet20-wander{0%{transform:translate(0)}to{transform:translate(100%)}}.testimonials.svelte-13iet20{flex-wrap:wrap;gap:2rem;display:flex}.testimonials.svelte-13iet20:not(:last-child){margin-bottom:2rem}.testimonial.svelte-13iet20{flex:var(--_length);border:3px solid var(--color-text);border-radius:var(--radius-xl);min-width:min(100%, max(350px, calc(1ch*var(--_length)/6)));padding:1.5rem 2rem}.testimonial.svelte-13iet20 h2:where(.svelte-13iet20){margin-bottom:.5rem}.testimonial.svelte-13iet20 h2:where(.svelte-13iet20) a:where(.svelte-13iet20){color:var(--color-text);font:var(--display-sm)}.image.svelte-3xo6lq{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.image.svelte-3xo6lq .image-wrapper:where(.svelte-3xo6lq){aspect-ratio:1;width:min(350px,100%);position:sticky;bottom:0}.callout-title.svelte-3xo6lq{max-width:15ch;color:var(--color-text-accent-ondark);margin-left:auto;margin-right:auto;line-height:140%;display:block}.callout-title.svelte-3xo6lq>div:where(.svelte-3xo6lq){opacity:0;display:inline-block;transform:translateY(.4em)}.callout-title.svelte-3xo6lq.visible>div:where(.svelte-3xo6lq){--_delay:.4s;opacity:1;transition:all .8s ease-out;transform:translateY(0)}.callout-title.svelte-3xo6lq.visible>div:where(.svelte-3xo6lq):nth-child(2){transition-delay:var(--_delay)}.callout-title.svelte-3xo6lq.visible>div:where(.svelte-3xo6lq):nth-child(3){transition-delay:calc(var(--_delay)*2)}
