html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:400px;--max-screen-width:1440px;--primary:hsla(82,97%,59%,1);--primary-hover:hsla(82,97%,39%,1);--base-ultra-dark:hsla(210,10%,3%,1);--base-dark:hsla(210,10%,5%,1);--base-semi-dark:hsla(210,10%,7%,1);--base:hsla(210,10%,9%,1);--base-hover:hsla(210,10%,13%,1);--base-semi-light:hsla(210,10%,12%,1);--base-light:hsla(210,10%,14%,1);--base-ultra-light:hsla(210,10%,16%,1);--voxel-guides:hsla(0,0%,0%,0);--text-dark:hsla(210,10%,2%,1);--text-dark-muted:hsla(210,10%,45%,1);--text-dark-shade:hsla(210,10%,45%,0.55);--text-light:hsla(210,10%,98%,1);--text-light-muted:hsla(210,10%,65%,1);--text-light-shade:hsla(210,10%,65%,0.55);--black:hsla(0,0%,0%,1);--white:hsla(0,0%,100%,1);--border:hsla(210,10%,39%,0.2);--border-hover:hsla(82,97%,59%,0.8);--success:hsl(136,95%,56%);--error:hsl(351,95%,56%);--space-4xs:clamp(0.3rem,calc(-0.1vw + 0.32rem),0.23rem);--space-3xs:clamp(0.4rem,calc(-0.08vw + 0.41rem),0.35rem);--space-2xs:clamp(0.53rem,calc(-0.01vw + 0.53rem),0.52rem);--space-xs:clamp(0.7rem,calc(0.11vw + 0.68rem),0.78rem);--space-s:clamp(0.94rem,calc(0.35vw + 0.85rem),1.17rem);--space-m:clamp(1.25rem,calc(0.77vw + 1.06rem),1.75rem);--space-l:clamp(1.67rem,calc(1.47vw + 1.3rem),2.63rem);--space-xl:clamp(2.22rem,calc(2.64vw + 1.56rem),3.94rem);--space-2xl:clamp(2.96rem,calc(4.53vw + 1.83rem),5.91rem);--space-3xl:clamp(3.95rem,calc(7.56vw + 2.06rem),8.86rem);--space-4xl:clamp(5.26rem,calc(12.35vw + 2.17rem),13.29rem);--text-4xs:clamp(0.4rem,calc(-0.05vw + 0.41rem),0.37rem);--text-3xs:clamp(0.48rem,calc(-0.03vw + 0.49rem),0.46rem);--text-2xs:clamp(0.58rem,calc(0vw + 0.58rem),0.58rem);--text-xs:clamp(0.69rem,calc(0.04vw + 0.68rem),0.72rem);--text-s:clamp(0.83rem,calc(0.1vw + 0.81rem),0.9rem);--text-m:clamp(1rem,calc(0.19vw + 0.95rem),1.13rem);--text-l:clamp(1.2rem,calc(0.32vw + 1.12rem),1.41rem);--text-xl:clamp(1.44rem,calc(0.49vw + 1.32rem),1.76rem);--text-2xl:clamp(1.73rem,calc(0.72vw + 1.55rem),2.2rem);--text-3xl:clamp(2.07rem,calc(1.04vw + 1.81rem),2.75rem);--text-4xl:clamp(2.49rem,calc(1.45vw + 2.13rem),3.43rem);--light:color-mix(in oklch,white 99%,var(--base));--neutral-ultra-light:color-mix(in oklch,white 98%,black);--neutral-light:color-mix(in oklch,white 90%,black);--neutral-semi-light:color-mix(in oklch,white 80%,black);--neutral-semi-dark:color-mix(in oklch,black 80%,white);--neutral-dark:color-mix(in oklch,black 90%,white);--neutral-ultra-dark:color-mix(in oklch,black 98%,white);--dark:color-mix(in oklch,black 96%,var(--base));--primary-ultra-light:color-mix(in oklch,white 90%,var(--primary));--primary-light:color-mix(in oklch,white 75%,var(--primary));--primary-semi-light:color-mix(in oklch,white 35%,var(--primary));--primary-semi-dark:color-mix(in oklch,black 35%,var(--primary));--primary-dark:color-mix(in oklch,black 55%,var(--primary));--primary-ultra-dark:color-mix(in oklch,black 70%,var(--primary));--base-trans-s:color-mix(in oklch,transparent,var(--base) 10%);--base-trans-m:color-mix(in oklch,transparent,var(--base) 20%);--base-trans-l:color-mix(in oklch,transparent,var(--base) 50%);--primary-trans-s:color-mix(in oklch,transparent,var(--primary) 10%);--primary-trans-m:color-mix(in oklch,transparent,var(--primary) 20%);--primary-trans-l:color-mix(in oklch,transparent,var(--primary) 50%);--trans:color-mix(in oklch,transparent,var(--base) 0%);--shadow:color-mix(in oklch,transparent,var(--primary) 10%);--shadow-hover:color-mix(in oklch,transparent,var(--primary) 30%);--h1:var(--text-3xl);--h2:var(--text-2xl);--h3:var(--text-xl);--h4:var(--text-l);--h5:var(--text-m);--h6:var(--text-s);--card-gap:var(--space-s);--section-space:var(--space-3xl);--container-gap:var(--space-xl);--content-gap:var(--space-3xs);--grid-gap:var(--space-m);--gutter:var(--space-s);--block:var(--space-3xl);--grid-2:repeat(2,minmax(0,1fr));--grid-3:repeat(3,minmax(0,1fr));--grid-4:repeat(4,minmax(0,1fr));--grid-5:repeat(5,minmax(0,1fr));--grid-6:repeat(6,minmax(0,1fr));--grid-7:repeat(7,minmax(0,1fr));--grid-8:repeat(8,minmax(0,1fr));--radius-xs:calc(var(--radius) * 0.33);--radius-s:calc(var(--radius) * 0.66);--radius:clamp(0.63rem,calc(0vw + 0.63rem),0.63rem);--radius-l:calc(var(--radius) * 1.33);--radius-full:9999px;}:root.cf-theme-dark,:root.cf-theme-light .theme-inverted,:root.cf-theme-light .theme-always-dark,:root.cf-theme-dark .theme-inverted .theme-always-dark{--text-dark:rgba(0,0,0,1);--text-dark-muted:rgba(64,64,64,1);--text-light:rgba(255,255,255,1);--text-light-muted:rgba(255,255,255,0.8);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(0 100% 100% 0);white-space:nowrap;border-width:0;}.display-none{display:none;}.visible{visibility:visible;}.hidden{visibility:hidden;}.overflow-hidden{overflow:hidden;}.overflow-auto{overflow:auto;}.overflow-x-hidden{overflow-x:hidden;}.overflow-x-auto{overflow-x:auto;}.overflow-y-hidden{overflow-y:hidden;}.overflow-y-auto{overflow-y:auto;}.list-none{list-style-type:none;}.white-space-nowrap{white-space:nowrap;}.transition-global{transition:all 0.3s;}.relative{position:relative;}.absolute{position:absolute;}.sticky{position:sticky;}.fixed{position:fixed;}.inset-0{inset:0;}.bottom-0{bottom:0;}.top-0{top:0;}.left-0{left:0;}.right-0{right:0;}.clickable-card :not(.elementor-element-overlay,.elementor-element-overlay *,.elementor-shape,.ui-resizable-handle,.clickable-card--excluded){position:static;}.clickable-card{position:relative;}.clickable-link a::after{content:"";position:absolute;inset:0;cursor:pointer!important;display:block;z-index:20;}.post-feed-grid .elementor{height:100%;}.post-feed-grid .ts-preview>.elementor>.elementor-element{height:100%;}/* Check the 1024px breakpoint for 100% height mobile menu */ 1.create-post-form .form-field-grid{gap:4rem;row-gap:10rem;}.ts-form-submit,.ts-form-reset{justify-content:end;}@media (max-width:1024px){.ts-field-popup-container .ts-field-popup{--vx-popup-height:100dvh !important;}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important;}}/* Custom Stylesheets */ /* Add your custom CSS here */