.media-placeholder_surface__t6XFo{position:relative;overflow:hidden;background-color:oklch(.955 .008 260);background-image:radial-gradient(80% 80% at 25% 20%,oklch(.9 .05 258/.55) 0,transparent 60%),radial-gradient(70% 70% at 85% 90%,oklch(.86 .09 82/.35) 0,transparent 60%),repeating-linear-gradient(135deg,oklch(.94 .006 260),oklch(.94 .006 260) 12px,oklch(.9 .012 260) 0,oklch(.9 .012 260) 24px);color:oklch(.5 .03 262)}.media-placeholder_surface__t6XFo:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,oklch(1 0 0/.35) 50%,transparent 60%);transform:translateX(-100%);transition:transform .9s cubic-bezier(.22,1,.36,1)}.media-placeholder_surface__t6XFo:hover:after{transform:translateX(100%)}.media-placeholder_photo___5WHl{background-color:oklch(.99 .002 260);background-image:radial-gradient(120% 90% at 50% 15%,oklch(.93 .045 258/.45) 0,transparent 62%)}.marquee_viewport__tuol3{overflow:hidden}.marquee_track__nYQ_x{display:flex;width:max-content;flex-wrap:nowrap}.marquee_track__nYQ_x.marquee_slow__YquJH{animation:marquee_marquee-forward__dl1R6 46s linear infinite}.marquee_track__nYQ_x.marquee_normal__iAFvN{animation:marquee_marquee-forward__dl1R6 30s linear infinite}.marquee_track__nYQ_x.marquee_fast__Ut9tJ{animation:marquee_marquee-forward__dl1R6 20s linear infinite}.marquee_track__nYQ_x.marquee_reverse__fqHs7.marquee_fast__Ut9tJ,.marquee_track__nYQ_x.marquee_reverse__fqHs7.marquee_normal__iAFvN,.marquee_track__nYQ_x.marquee_reverse__fqHs7.marquee_slow__YquJH{animation-name:marquee_marquee-reverse__iprqz}.marquee_viewport__tuol3:hover .marquee_track__nYQ_x{animation-play-state:paused}.route-progress_bar__POVlv{transform-origin:0 50%;animation:route-progress_route-progress-creep__MTgRY 8s cubic-bezier(.22,1,.36,1) forwards}.route-progress_done__MGvmM{animation:none;transform:scaleX(1);opacity:0;transition:transform .18s ease-out,opacity .24s ease-out .12s}@keyframes route-progress_route-progress-creep__MTgRY{0%{transform:scaleX(.04)}40%{transform:scaleX(.55)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.route-progress_bar__POVlv{animation:none;transform:scaleX(1);opacity:.85}.route-progress_done__MGvmM{transition:opacity .12s linear}}.auth-brand-panel_ring__gkBwO{position:absolute;inset:-3%;border:1px dashed oklch(1 0 0/.14);border-radius:50%;animation:auth-brand-panel_spin__NrMQn 50s linear infinite;pointer-events:none}.auth-brand-panel_blob__tb7IR{position:absolute;bottom:-140px;inset-inline-start:-100px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,oklch(.7 .17 262/.28) 0,transparent 68%);animation:auth-brand-panel_blob__tb7IR 17s ease-in-out infinite;pointer-events:none}.auth-brand-panel_float__4DH1B{animation:auth-brand-panel_float__4DH1B 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.auth-brand-panel_blob__tb7IR,.auth-brand-panel_float__4DH1B,.auth-brand-panel_ring__gkBwO{animation:none}}@keyframes auth-brand-panel_spin__NrMQn{to{transform:rotate(1turn)}}@keyframes auth-brand-panel_blob__tb7IR{50%{transform:translate(22px,-26px) scale(1.1)}}@keyframes auth-brand-panel_float__4DH1B{50%{transform:translateY(-14px)}}.description-section_prose__f7c7X{color:var(--color-foreground);font-size:17px;line-height:1.8}.description-section_prose__f7c7X>*+*{margin-block-start:1rem}.description-section_prose__f7c7X h3{font-size:1.1rem;font-weight:700;margin-block-start:1.5rem}.description-section_prose__f7c7X h4{font-size:1rem;font-weight:700;margin-block-start:1.25rem}.description-section_prose__f7c7X li,.description-section_prose__f7c7X p{text-wrap:pretty}.description-section_prose__f7c7X ol,.description-section_prose__f7c7X ul{padding-inline-start:1.4rem}.description-section_prose__f7c7X ul{list-style:disc}.description-section_prose__f7c7X ol{list-style:decimal}.description-section_prose__f7c7X a{color:var(--color-brand-600);font-weight:600;text-decoration:underline}.description-section_prose__f7c7X blockquote{border-inline-start:3px solid var(--color-brand-400);padding-inline-start:1rem;color:var(--color-foreground-muted)}.description-section_prose__f7c7X table{width:100%;border-collapse:collapse}.description-section_prose__f7c7X td,.description-section_prose__f7c7X th{border:1px solid var(--color-hairline);padding:.5rem .75rem;text-align:start}@keyframes store-header_header-drop__g3ygB{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes store-header_header-item-in__85w8y{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.store-header_announcement__QSdpg{animation:store-header_header-drop__g3ygB .5s cubic-bezier(.22,1,.36,1) both}.store-header_logo__bELgv{animation:store-header_header-drop__g3ygB .5s cubic-bezier(.22,1,.36,1) .08s both}.store-header_search__eL_6A{animation:store-header_header-drop__g3ygB .5s cubic-bezier(.22,1,.36,1) .16s both}.store-header_actions__8xnHW{animation:store-header_header-drop__g3ygB .5s cubic-bezier(.22,1,.36,1) .22s both}.store-header_navRow__Q0FIl{animation:store-header_header-drop__g3ygB .5s cubic-bezier(.22,1,.36,1) .28s both}.store-header_navItem___oAxV{animation:store-header_header-item-in__85w8y .45s cubic-bezier(.22,1,.36,1) var(--nav-delay,0s) both}@keyframes hero_hero-blob__MELtc{0%{transform:translate(0) scale(1)}50%{transform:translate(18px,-22px) scale(1.08)}to{transform:translate(0) scale(1)}}@keyframes hero_hero-float__4dnC7{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes hero_hero-spin__vvQM5{to{transform:rotate(1turn)}}@keyframes hero_hero-pulse__JxzTm{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes hero_hero-fade-in__lzfeP{0%{opacity:0}to{opacity:1}}@keyframes hero_hero-art-in__vytld{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes hero_hero-card-in__cB0ih{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hero_hero-word__l1Dof{0%{opacity:0;transform:translateY(16px)}12%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}.hero_blobCool__kay97,.hero_blobWarm__aQhqN{position:absolute;border-radius:50%;pointer-events:none;filter:blur(4px)}.hero_blobWarm__aQhqN{inset-block-start:-160px;inset-inline-start:-110px;width:480px;height:480px;background:radial-gradient(circle,oklch(.7 .19 260/.16) 0,transparent 70%);animation:hero_hero-blob__MELtc 15s ease-in-out infinite}.hero_blobCool__kay97{inset-block-end:-200px;inset-inline-end:-90px;width:420px;height:420px;background:radial-gradient(circle,oklch(.84 .16 82/.14) 0,transparent 70%);animation:hero_hero-blob__MELtc 19s ease-in-out infinite}.hero_ring__DWVw0{position:absolute;inset:-4%;border:1px dashed oklch(.56 .21 261/.22);border-radius:50%;animation:hero_hero-fade-in__lzfeP .7s ease-out .25s both,hero_hero-spin__vvQM5 60s linear infinite}.hero_ground___FyS6{position:absolute;inset-inline:12%;inset-block-end:-6%;height:14%;background:radial-gradient(50% 100% at 50% 50%,oklch(.3 .04 265/.16) 0,transparent 75%);filter:blur(2px);animation:hero_hero-fade-in__lzfeP .7s ease-out .4s both}.hero_artIn__GmSWa{animation:hero_hero-art-in__vytld .7s cubic-bezier(.22,1,.36,1) .35s both}.hero_dot__aNT4A{animation:hero_hero-pulse__JxzTm 1.8s ease-in-out infinite}.hero_floatSlow__rhaOh{animation:hero_hero-card-in__cB0ih .6s cubic-bezier(.22,1,.36,1) var(--card-delay,0s) both,hero_hero-float__4dnC7 4.5s ease-in-out calc(.6s + var(--card-delay, 0s)) infinite}.hero_floatFast__OMIvV{animation:hero_hero-card-in__cB0ih .6s cubic-bezier(.22,1,.36,1) var(--card-delay,0s) both,hero_hero-float__4dnC7 5.6s ease-in-out calc(.6s + var(--card-delay, 0s)) infinite}.hero_word__j32AM{display:inline-block;animation:hero_hero-word__l1Dof 2.8s ease-in-out infinite}@keyframes mobile-menu_drawer-backdrop-in__5NWR6{0%{opacity:0}to{opacity:1}}@keyframes mobile-menu_drawer-panel-in__yn_nc{0%{transform:translateX(100%)}to{transform:translateX(0)}}.mobile-menu_backdrop__VK5VW{animation:mobile-menu_drawer-backdrop-in__5NWR6 .25s ease-out both}.mobile-menu_panel__M4cu1{animation:mobile-menu_drawer-panel-in__yn_nc .32s cubic-bezier(.22,1,.36,1) both}@keyframes newsletter-cta_newsletter-blob__EVz3Q{0%,to{transform:translate(0) scale(1)}50%{transform:translate(18px,-22px) scale(1.08)}}.newsletter-cta_panel__Z3PY8:before{content:"";position:absolute;inset-block-start:-120px;inset-inline-start:-60px;width:340px;height:340px;border-radius:50%;background:oklch(1 0 0/.12);animation:newsletter-cta_newsletter-blob__EVz3Q 16s ease-in-out infinite;pointer-events:none}