.MagicCurtain_MagicCurtainRoot__x0JKd{position:relative;--magic-curtain-controls-trigger-width:44px;--magic-curtain-controls-trigger-height:64px;--magic-curtain-controls-preview-width:248px;--magic-curtain-controls-preview-height:143px}@media (min-width:360px){.MagicCurtain_MagicCurtainRoot__x0JKd{--magic-curtain-controls-trigger-width:48px}}@media (min-width:440px){.MagicCurtain_MagicCurtainRoot__x0JKd{--magic-curtain-controls-trigger-width:64px}}.MagicCurtain_MagicCurtainItem__xLo6I{position:relative;z-index:0;--animation-duration:600ms}@media (min-width:1280px){.MagicCurtain_MagicCurtainItem__xLo6I{--animation-duration:800ms}}.MagicCurtain_MagicCurtainItem__xLo6I[data-visibility=hidden]{display:none}.MagicCurtain_MagicCurtainItem__xLo6I[data-visibility=animating-out]{position:absolute;z-index:1;inset:0}@media (prefers-reduced-motion:no-preference){.MagicCurtain_MagicCurtainItem__xLo6I[data-visibility=animating-out]{animation-name:MagicCurtain_magic-curtain-clip__ld_Nm;animation-duration:var(--animation-duration);animation-timing-function:ease-in-out}.MagicCurtain_MagicCurtainItem__xLo6I[data-visibility=visible]~.MagicCurtain_MagicCurtainItem__xLo6I[data-visibility=animating-out]{animation-name:MagicCurtain_magic-curtain-clip-reverse__9uIhE}}@media (min-width:1920px) and (min-resolution:120dpi),(min-width:3000px){[data-is-firefox=true] .MagicCurtain_MagicCurtainItem__xLo6I[data-visibility=animating-out]{animation-name:MagicCurtain_magic-curtain-fade__7D5n3;animation-duration:calc(var(--animation-duration) / 4);animation-timing-function:ease-in-out}}@media (prefers-reduced-motion){.MagicCurtain_MagicCurtainItem__xLo6I[data-visibility=animating-out]{animation-name:MagicCurtain_magic-curtain-fade__7D5n3;animation-duration:calc(var(--animation-duration) / 4);animation-timing-function:ease-in-out}}@keyframes MagicCurtain_magic-curtain-fade__7D5n3{0%{opacity:1}to{opacity:0}}@keyframes MagicCurtain_magic-curtain-clip__ld_Nm{0%{clip-path:polygon(0 0,120% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,-20% 0,0 100%,0 100%)}}@keyframes MagicCurtain_magic-curtain-clip-reverse__9uIhE{0%{clip-path:polygon(-20% 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(120% 0,100% 0,100% 100%,100% 100%)}}@media (min-width:1000px){@keyframes MagicCurtain_magic-curtain-clip__ld_Nm{0%{clip-path:polygon(0 0,105% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,-5% 0,0 100%,0 100%)}}@keyframes MagicCurtain_magic-curtain-clip-reverse__9uIhE{0%{clip-path:polygon(-5% 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(105% 0,100% 0,100% 100%,100% 100%)}}}.MagicCurtain_MagicCurtainControlsRoot__kysHc{position:relative;display:flex}.MagicCurtain_MagicCurtainControlsItem__f6vCR{position:relative}.MagicCurtain_MagicCurtainControlsTrigger__XGNTP{border:0;margin:0;padding:0;outline:0;-webkit-appearance:none;appearance:none;background:none;font-family:inherit;font-size:var(--font-size-2);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;position:relative;width:var(--magic-curtain-controls-trigger-width);height:var(--magic-curtain-controls-trigger-height);margin:calc(-1 * var(--space-4)) 0}.MagicCurtain_MagicCurtainControlsTrigger__XGNTP:before{--magic-curtain-control-line-width:calc(var(--space-1) / 2);content:"";position:absolute;pointer-events:none;height:var(--magic-curtain-control-line-width);left:var(--space-1);right:var(--space-1);border-radius:var(--space-2);background-color:var(--gray-a8);transition:background-color .2s}.MagicCurtain_MagicCurtainControlsTrigger__XGNTP[data-visually-hidden=true]:before{content:none}.MagicCurtain_MagicCurtainControlsTrigger__XGNTP[data-focused=true]:before{transition-duration:30ms;background-color:var(--gray-a11)}.MagicCurtain_MagicCurtainControlsTrigger__XGNTP[data-highlighted=true]:before{transition-duration:30ms;background-color:var(--gray-12)}@media (hover:none){.MagicCurtain_MagicCurtainControlsPreviewViewportWrapper__r1x0Q{display:none}}.MagicCurtain_MagicCurtainControlsPreviewViewportWrapper__r1x0Q{transform:translateX(calc(var(--magic-curtain-controls-offset-index) * var(--magic-curtain-controls-trigger-width)));position:absolute;top:calc(-1 * var(--magic-curtain-controls-preview-height));left:0;transition:transform .25s ease-out}.MagicCurtain_MagicCurtainControlsPreviewViewport__Pl3_l{display:flex;position:relative;width:var(--magic-curtain-controls-preview-width);height:var(--magic-curtain-controls-preview-height);box-sizing:initial;background-color:#fff;box-shadow:var(--shadow-5);border-radius:var(--radius-3);overflow:hidden}.MagicCurtain_MagicCurtainControlsPreviewViewport__Pl3_l[data-state=open]{animation:MagicCurtain_scale-in__sCPy3 .25s ease}.MagicCurtain_MagicCurtainControlsPreviewViewport__Pl3_l[data-state=closed]{animation:MagicCurtain_scale-out__bnApS .25s ease}@keyframes MagicCurtain_scale-in__sCPy3{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes MagicCurtain_scale-out__bnApS{0%{opacity:1;transform:rotateX(0deg) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@media (prefers-reduced-motion:no-preference){.MagicCurtain_MagicCurtainControlsPreviewContent__91G7x{transform:translateX(calc(-1 * var(--magic-curtain-controls-offset-index) * var(--magic-curtain-controls-preview-width)));transition:transform .25s ease-out}}@media (prefers-reduced-motion){.MagicCurtain_MagicCurtainControlsPreviewContent__91G7x{position:absolute;top:0;left:0;transition:opacity .25s ease-out}.MagicCurtain_MagicCurtainControlsPreviewContent__91G7x[data-active=false]{opacity:0;pointer-events:none;transition:opacity .25s ease-in}}.MagicCurtain_MagicCurtainControlsPreviewContentImage___EHBp{display:flex;width:var(--magic-curtain-controls-preview-width);height:var(--magic-curtain-controls-preview-height);object-fit:cover;border-radius:var(--radius-4);border:var(--space-1) solid #fff}.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{display:flex;position:relative;flex-direction:column;min-height:100vh;overflow:hidden;--themes-hero-padding:var(--space-5);--themes-hero-showcase-scale:calc(10 / 16);--themes-hero-showcase-base-width:1760px}@media (min-width:520px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-padding:var(--space-6);--themes-hero-showcase-scale:calc(11 / 16)}}@media (min-width:500px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(12 / 16)}}@media (min-width:600px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(13 / 16)}}@media (min-width:680px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(14 / 16)}}@media (min-width:768px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-padding:var(--space-7);--themes-hero-showcase-scale:1}}@media (min-width:1280px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(12 / 16)}}@media (min-width:1400px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(12 / 16)}}@media (min-width:1600px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(13 / 16)}}@media (min-width:1900px) and (min-height:800px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(14 / 16)}}@media (min-width:2200px) and (min-height:800px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(14 / 16)}}@media (min-width:2400px) and (min-height:800px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(15 / 16)}}@media (min-width:2700px) and (min-height:800px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:1}}@media (min-width:3000px) and (min-height:1000px){.ThemesHeroLayout_ThemesHeroLayoutRoot__W_agN{--themes-hero-showcase-scale:calc(18 / 16)}}.ThemesHeroLayout_ThemesHeroLayoutContent__DPaRm{display:flex;flex-grow:1;flex-shrink:0}.ThemesHeroLayout_ThemesHeroLayoutBackground__RZZMB{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center}.ThemesHeroLayout_ThemesHeroLayoutBackground__RZZMB svg{width:max(2560px,100vw);height:auto}.ThemesHeroLayout_ThemesHeroLayoutMain__zDgox{position:relative;box-sizing:initial;margin-top:var(--header-height);padding-left:var(--themes-hero-padding);padding-right:var(--themes-hero-padding)}.ThemesHeroLayout_ThemesHeroLayoutShowcase__URBqP{position:relative}.ThemesHeroLayout_ThemesHeroLayoutShowcase__URBqP .rt-Card{box-shadow:inset var(--shadow-4);--backdrop-filter-panel:none;--base-card-surface-box-shadow:none;--card-background-color:var(--hero-card-background-color)}.ThemesHeroLayout_ThemesHeroLayoutShowcaseInnerScaled__WAz_k{transform:scale(var(--themes-hero-showcase-scale))}.ThemesHeroLayout_ThemesHeroLayoutShowcaseInnerScaled__WAz_k>*{margin-top:auto;margin-bottom:auto}@media (max-width:1279px){.ThemesHeroLayout_ThemesHeroLayoutContent__DPaRm{flex-direction:column}.ThemesHeroLayout_ThemesHeroLayoutMain__zDgox{max-width:850px}.ThemesHeroLayout_ThemesHeroLayoutShowcase__URBqP{position:relative;--themes-hero-showcase-padding:var(--space-8)}.ThemesHeroLayout_ThemesHeroLayoutShowcase__URBqP::-webkit-scrollbar{display:none;width:0}.ThemesHeroLayout_ThemesHeroLayoutShowcaseInner__oc5q7{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;height:calc(1550px * var(--themes-hero-showcase-scale))}.ThemesHeroLayout_ThemesHeroLayoutShowcaseInnerScaled__WAz_k{display:table;padding:calc(var(--themes-hero-padding) / var(--themes-hero-showcase-scale));padding-top:var(--space-8);transform-origin:top left}}@media (min-width:1280px){.ThemesHeroLayout_ThemesHeroLayoutContent__DPaRm{align-items:stretch}.ThemesHeroLayout_ThemesHeroLayoutMain__zDgox{flex-shrink:0;width:560px;margin-left:auto;padding-left:calc(var(--space-9) + 1vw);padding-right:calc(var(--space-9) + 1vw);display:flex}.ThemesHeroLayout_ThemesHeroLayoutShowcase__URBqP{width:calc(var(--themes-hero-showcase-base-width) * var(--themes-hero-showcase-scale));margin-right:auto;margin-top:80px}.ThemesHeroLayout_ThemesHeroLayoutShowcaseInner__oc5q7{position:relative;width:100%;height:100%}.ThemesHeroLayout_ThemesHeroLayoutShowcaseInnerScaled__WAz_k{position:absolute;inset:0;display:flex;align-items:flex-start;transform-origin:top left}}@media (min-width:1280px) and (min-height:700px){.ThemesHeroLayout_ThemesHeroLayoutMain__zDgox{align-items:center;margin-bottom:2vh}}.ThemesHeroLayout_ThemesHeroLayoutControls__oGCSP{padding-top:var(--space-8);margin-bottom:calc(var(--space-4) * -1)}@media (min-width:1280px){.ThemesHeroLayout_ThemesHeroLayoutControls__oGCSP{margin-bottom:calc(var(--space-6) * -1)}}@media (min-width:1280px) and (min-height:800px){.ThemesHeroLayout_ThemesHeroLayoutControls__oGCSP{position:fixed;padding:0;margin:0;--large-display-offset:min(calc((100vh - 800px) * 0.025),calc((100vw - 1280px) * 0.025));bottom:calc(var(--space-5) + var(--large-display-offset));left:calc(var(--space-7) + var(--large-display-offset))}}.Footer_Footer__lMkG6{grid-template-columns:repeat(2,1fr)}.Footer_Footer__lMkG6 ul{list-style:none;margin:0;padding:0}@media (min-width:520px){.Footer_Footer__lMkG6{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.Footer_Footer__lMkG6{grid-template-columns:repeat(4,1fr)}}.Footer_RadixLogo__3VJZM{grid-column:1/-1}@media (min-width:900px){.Footer_RadixLogo__3VJZM{grid-column:auto}}