picture[data-astro-cid-lgziurr2]{box-sizing:inherit;position:relative;display:block;max-width:100%;aspect-ratio:1;border-radius:22.5%}picture[data-astro-cid-lgziurr2]:after{box-shadow:inset 0 0 0 1px #0003;border-radius:22.5%;content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}@supports ((-webkit-mask-size: contain) or (mask-size: contain)) or (-webkit-mask-size: contain){picture[data-astro-cid-lgziurr2]{border-radius:0;-webkit-mask-image:url(/icon-mask.svg);-webkit-mask-size:contain;mask-image:url(/icon-mask.svg);mask-size:contain}picture[data-astro-cid-lgziurr2]:after{border-radius:0;box-shadow:none;background-image:url(/ios-mask-border.svg);background-size:contain}}.card[data-astro-cid-aj5jsrok]{width:clamp(320px,30vw,55ch);display:flex}.card-image[data-astro-cid-aj5jsrok]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:120% auto;mask-size:120% auto}.card-image[data-astro-cid-aj5jsrok] img[data-astro-cid-aj5jsrok]{-o-object-position:center;object-position:center}.scroll-container[data-astro-cid-jmia43ao]{scrollbar-width:none}.scroll-container[data-astro-cid-jmia43ao]::-webkit-scrollbar{display:none}ul[data-astro-cid-jmia43ao]:after{content:"";width:1px;flex-shrink:0}.sparkle.svelte-1msuqju.svelte-1msuqju{position:absolute;pointer-events:none;animation:svelte-1msuqju-grow-and-shrink .9s ease-in-out forwards;transform-origin:center}.sparkle.svelte-1msuqju>svg.svelte-1msuqju{animation:svelte-1msuqju-spin .9s linear forwards;transform-origin:center}@keyframes svelte-1msuqju-grow-and-shrink{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}@keyframes svelte-1msuqju-spin{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.sparkle-wrapper.svelte-1pg2162.svelte-1pg2162{position:relative;display:inline-block}.sparkle-wrapper.svelte-1pg2162>.slot-wrapper.svelte-1pg2162{position:relative;z-index:1}:root{--dark-ruby: color-mix(in oklab, var(--color-ruby-red-squirt), var(--color-pepper) 6%);--darker-ruby: color-mix(in oklab, var(--color-ruby-red-squirt), var(--color-pepper) 25%)}.btn[data-astro-cid-s5nhzyj3]{display:inline-block;width:100%;border-radius:9999px;padding:.75rem 2rem;text-align:center;font-size:var(--text-0);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.primary-btn[data-astro-cid-s5nhzyj3]{background-color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 6%);font-weight:700;--tw-text-opacity: 1;color:color-mix(in srgb,var(--color-salt) calc(100% * var(--tw-text-opacity)),transparent)}@media (prefers-contrast: more){.primary-btn[data-astro-cid-s5nhzyj3]{background-color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 25%)}}.primary-btn[data-astro-cid-s5nhzyj3]:hover{--tw-scale-x: 103%;--tw-scale-y: 103%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 25%)}@media (prefers-contrast: more){.primary-btn[data-astro-cid-s5nhzyj3]:hover{background-color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 50%)}}.secondary-btn[data-astro-cid-s5nhzyj3]{border-width:0px;border-color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 25%);background-color:color-mix(in srgb,var(--color-ruby-red-squirt) calc(100% * var(--tw-bg-opacity)),transparent);--tw-bg-opacity: .1;font-weight:500;color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 25%)}@media (prefers-contrast: more){.secondary-btn[data-astro-cid-s5nhzyj3]{border-width:2px}}.secondary-btn[data-astro-cid-s5nhzyj3]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: .15;color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 25%)}@media (prefers-contrast: more){.secondary-btn[data-astro-cid-s5nhzyj3]:hover{color:color-mix(in oklab,var(--color-ruby-red-squirt),var(--color-pepper) 50%)}}li[data-astro-cid-l37aer4h]{text-wrap:balance;border-radius:1.5rem;padding:var(--space-s-m);font-size:var(--text-0);display:grid;grid-template-rows:auto 1fr var(--space-3xl-4xl)}li[data-astro-cid-l37aer4h] h3[data-astro-cid-l37aer4h],li[data-astro-cid-l37aer4h] p[data-astro-cid-l37aer4h]{color:#000000b3;color:color-mix(in oklab,currentColor 20%,var(--color-pepper))}li[data-astro-cid-l37aer4h] h3[data-astro-cid-l37aer4h]{font-family:RecklessNeue,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:var(--text-3);font-weight:600}li[data-astro-cid-l37aer4h] img[data-astro-cid-l37aer4h]{max-height:100%;justify-self:center;padding-top:var(--space-xs)}.carousel-container[data-astro-cid-vfzgn6d7]{-webkit-mask-image:linear-gradient(90deg,transparent,black var(--space-3xl),black calc(100% - var(--space-3xl)),transparent);mask-image:linear-gradient(90deg,transparent,black var(--space-3xl),black calc(100% - var(--space-3xl)),transparent)}.carousel-container[data-astro-cid-vfzgn6d7]:hover>*{animation-play-state:paused}.animate-marquee{animation:marquee 100s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){.animate-marquee{animation-duration:360s}}.accordion-content[data-astro-cid-pbuxtogq]{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.accordion-item[data-astro-cid-pbuxtogq][aria-expanded] .accordion-content[data-astro-cid-pbuxtogq]{opacity:1}.accordion-item[data-astro-cid-pbuxtogq] .faq-icon[data-astro-cid-pbuxtogq]{transform-origin:center;transition:transform .3s ease}.accordion-item[data-astro-cid-pbuxtogq][aria-expanded=true] .faq-icon[data-astro-cid-pbuxtogq]{transform:rotate(45deg);transform-origin:center;transition:transform .3s ease}.accordion-trigger[data-astro-cid-pbuxtogq]:focus{outline:2px solid var(--color-ruby-red-squirt)}.accordion-item[data-astro-cid-pbuxtogq]:not(:first){margin-top:var(--space-s)}
