html{font-size:62.5%;}:root{--min-screen-width:360px;--max-screen-width:1200px;--space-4xs:clamp(0.43rem,calc(0.28vw + 0.33rem),0.67rem);--space-3xs:clamp(0.57rem,calc(0.38vw + 0.43rem),0.89rem);--space-2xs:clamp(0.76rem,calc(0.5vw + 0.58rem),1.18rem);--space-xs:clamp(1.01rem,calc(0.67vw + 0.77rem),1.58rem);--space-s:clamp(1.35rem,calc(0.89vw + 1.03rem),2.1rem);--space-m:clamp(1.8rem,calc(1.19vw + 1.37rem),2.8rem);--space-l:clamp(2.4rem,calc(1.59vw + 1.83rem),3.73rem);--space-xl:clamp(3.2rem,calc(2.12vw + 2.44rem),4.97rem);--space-2xl:clamp(4.26rem,calc(2.82vw + 3.25rem),6.63rem);--space-3xl:clamp(5.68rem,calc(3.76vw + 4.33rem),8.84rem);--space-4xl:clamp(7.58rem,calc(5.01vw + 5.77rem),11.78rem);--space-5xl:clamp(10.1rem,calc(6.68vw + 7.69rem),15.71rem);--space-6xl:clamp(13.46rem,calc(8.9vw + 10.26rem),20.94rem);--space-7xl:clamp(17.94rem,calc(11.87vw + 13.67rem),27.91rem);--text-xs:clamp(1.11rem,calc(-0.03vw + 1.12rem),1.09rem);--text-s:clamp(1.33rem,calc(0.03vw + 1.32rem),1.36rem);--text-m:clamp(1.6rem,calc(0.12vw + 1.56rem),1.7rem);--text-l:clamp(1.92rem,calc(0.24vw + 1.83rem),2.13rem);--text-xl:clamp(2.3rem,calc(0.42vw + 2.15rem),2.66rem);--text-2xl:clamp(2.76rem,calc(0.66vw + 2.53rem),3.32rem);--text-3xl:clamp(3.32rem,calc(0.99vw + 2.96rem),4.15rem);--text-4xl:clamp(3.98rem,calc(1.44vw + 3.46rem),5.19rem);--text-5xl:clamp(4.78rem,calc(2.03vw + 4.05rem),6.48rem);--text-6xl:clamp(5.73rem,calc(2.83vw + 4.72rem),8.11rem);--hero-title-size:var(--text-4xl);--post-title-size:var(--text-2xl);--nav-link-size:var(--text-s);--header-space:var(--space-s);--btn-space:var(--space-xs) var(--space-s);--card-space:var(--space-s);--footer-space:var(--space-s) var(--space-m);--radius-xs:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s:clamp(0.6rem,calc(0.24vw + 0.51rem),0.8rem);--radius-m:clamp(1rem,calc(0.24vw + 0.91rem),1.2rem);--radius-l:clamp(1.6rem,calc(0.48vw + 1.43rem),2rem);--radius-xl:clamp(2.6rem,calc(0.71vw + 2.34rem),3.2rem);--radius-full:999rem;--shadow-xs:0 1px 2px #292D3C;--shadow-s:0 1.5px 3px #292D3C;--shadow-m:0 2px 6px #292D3C;--shadow-l:0 3px 12px #292D3C;--shadow-xl:0 6px 48px #292D3C;}.padding-4xs{padding:var(--space-4xs);}.padding-3xs{padding:var(--space-3xs);}.padding-2xs{padding:var(--space-2xs);}.padding-xs{padding:var(--space-xs);}.padding-s{padding:var(--space-s);}.padding-m{padding:var(--space-m);}.padding-l{padding:var(--space-l);}.padding-xl{padding:var(--space-xl);}.padding-2xl{padding:var(--space-2xl);}.padding-3xl{padding:var(--space-3xl);}.padding-4xl{padding:var(--space-4xl);}.padding-5xl{padding:var(--space-5xl);}.padding-6xl{padding:var(--space-6xl);}.padding-7xl{padding:var(--space-7xl);}.gap-4xs{gap:var(--space-4xs);}.gap-3xs{gap:var(--space-3xs);}.gap-2xs{gap:var(--space-2xs);}.gap-xs{gap:var(--space-xs);}.gap-s{gap:var(--space-s);}.gap-m{gap:var(--space-m);}.gap-l{gap:var(--space-l);}.gap-xl{gap:var(--space-xl);}.gap-2xl{gap:var(--space-2xl);}.gap-3xl{gap:var(--space-3xl);}.gap-4xl{gap:var(--space-4xl);}.gap-5xl{gap:var(--space-5xl);}.gap-6xl{gap:var(--space-6xl);}.gap-7xl{gap:var(--space-7xl);}.text-xs{font-size:var(--text-xs);}.text-s{font-size:var(--text-s);}.text-m{font-size:var(--text-m);}.text-l{font-size:var(--text-l);}.text-xl{font-size:var(--text-xl);}.text-2xl{font-size:var(--text-2xl);}.text-3xl{font-size:var(--text-3xl);}.text-4xl{font-size:var(--text-4xl);}.text-5xl{font-size:var(--text-5xl);}.text-6xl{font-size:var(--text-6xl);}.columns-min-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));}.columns-min-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.columns-min-15{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));}.columns-min-20{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));}.columns-min-22{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));}.columns-min-25{display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));}.columns-min-30{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));}.columns-min-32{display:grid;grid-template-columns:repeat(auto-fit,minmax(32rem,1fr));}.columns-min-35{display:grid;grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));}.max-site-width{max-width:140rem;width:100%;}.max-width-140{max-width:140rem;width:100%;}.max-width-130{max-width:130rem;width:100%;}.max-width-120{max-width:120rem;width:100%;}.max-width-110{max-width:110rem;width:100%;}.max-width-100{max-width:100rem;width:100%;}.max-width-95{max-width:95rem;width:100%;}.max-width-90{max-width:90rem;width:100%;}.max-width-85{max-width:85rem;width:100%;}.max-width-80{max-width:80rem;width:100%;}.max-width-75{max-width:75rem;width:100%;}.max-width-70{max-width:70rem;width:100%;}.max-width-65{max-width:65rem;width:100%;}.max-width-60{max-width:60rem;width:100%;}.max-width-55{max-width:55rem;width:100%;}.max-width-50{max-width:50rem;width:100%;}.max-width-45{max-width:45rem;width:100%;}.max-width-40{max-width:40rem;width:100%;}.max-width-35{max-width:35rem;width:100%;}.max-width-30{max-width:30rem;width:100%;}.max-width-25{max-width:25rem;width:100%;}.max-width-20{max-width:20rem;width:100%;}.max-width-15{max-width:15rem;width:100%;}.max-width-10{max-width:10rem;width:100%;}.max-width-5{max-width:5rem;width:100%;}.radius-xs{border-radius:var(--radius-xs);}.radius-s{border-radius:var(--radius-s);}.radius-m{border-radius:var(--radius-m);}.radius-l{border-radius:var(--radius-l);}.radius-xl{border-radius:var(--radius-xl);}.radius-full{border-radius:var(--radius-full);}.border{border-width:1px;border-style:solid;}.border-left{border-left-width:1px;border-left-style:solid;}.border-right{border-right-width:1px;border-right-style:solid;}.border-top{border-top-width:1px;border-top-style:solid;}.border-bottom{border-bottom-width:1px;border-bottom-style:solid;}.shadow-xs{box-shadow:var(--shadow-xs);}.shadow-s{box-shadow:var(--shadow-s);}.shadow-m{box-shadow:var(--shadow-m);}.shadow-l{box-shadow:var(--shadow-l);}.shadow-xl{box-shadow:var(--shadow-xl);}.opacity-0{opacity:0;}.opacity-10{opacity:0.1;}.opacity-20{opacity:0.2;}.opacity-30{opacity:0.3;}.opacity-40{opacity:0.4;}.opacity-50{opacity:0.5;}.opacity-60{opacity:0.6;}.opacity-70{opacity:0.7;}.opacity-80{opacity:0.8;}.opacity-90{opacity:0.9;}.opacity-100{opacity:1;}.aspect-1{aspect-ratio:1;}.aspect-4-3{aspect-ratio:4 / 3;}.aspect-3-4{aspect-ratio:3 / 4;}.aspect-3-2{aspect-ratio:3 / 2;}.aspect-2-3{aspect-ratio:2 / 3;}.aspect-16-9{aspect-ratio:16 / 9;}.aspect-9-16{aspect-ratio:9 / 16;}.fit-contain{object-fit:contain;}.fit-cover{object-fit:cover;}.fit-fill{object-fit:fill;}.bg-blur-xs{backdrop-filter:blur(2px);}.bg-blur-s{backdrop-filter:blur(4px);}.bg-blur-m{backdrop-filter:blur(8px);}.bg-blur-l{backdrop-filter:blur(16px);}.bg-blur-xl{backdrop-filter:blur(32px);}.grayscale{filter:grayscale(1);}.rotate-90{transform:rotate(90deg);}.rotate-180{transform:rotate(180deg);}.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;}.pointer{cursor:pointer;}.not-allowed{cursor:not-allowed;}.cursor-auto{cursor:auto;}.no-pointer-events{pointer-events:none;}.z--1{z-index:-1;}.z-0{z-index:0;}.z-1{z-index:1;}.z-10{z-index:10;}.z-100{z-index:100;}.z-1000{z-index:1000;}.z-10000{z-index:10000;}/* Custom Stylesheets */ /* Add your custom CSS here */