:root{--clr-black: #1e1e1e;--clr-off-white: #fff8f8;--fw-light: 100;--fw-regular: 400;--fw-semi-bold: 600;--fw-bold: 700;--fs-100: .75rem;--fs-200: 1rem;--fs-300: 1.25rem;--fs-400: 1.5rem;--fs-500: 2rem;--fs-700: 3rem;--fs-800: 4rem;--fs-900: 5rem}@font-face{font-family:Libre Franklin Light;src:url(/Libre_Franklin/LibreFranklin-Light.ttf) format("woff2");font-weight:var(--fw-light)}@font-face{font-family:Libre Franklin Regular;src:url(/Libre_Franklin/LibreFranklin-Regular.ttf) format("woff2");font-weight:var(--fw-regular)}@font-face{font-family:Libre Franklin Semi Bold;src:url(/Libre_Franklin/LibreFranklin-SemiBold.ttf) format("woff2");font-weight:var(--fw-semi-bold)}@font-face{font-family:Libre Franklin Bold;src:url(/Libre_Franklin/LibreFranklin-Bold.ttf) format("woff2");font-weight:var(--fw-bold)}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;height:100%;scroll-behavior:smooth}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0;margin:0}ul[role=list],ol[role=list]{list-style:none}body{line-height:1.5;font-family:Libre Franklin Semi Bold,sans-serif!important;color:var(--clr-black);background-color:var(--clr-off-white)}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}input:focus::placeholder{color:transparent}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-1{flex-grow:1}.fs-100{font-size:var(--fs-100)}.fs-200{font-size:var(--fs-200)}.fs-300{font-size:var(--fs-300)}.fs-400{font-size:var(--fs-400)}.fs-500{font-size:var(--fs-500)}.fs-600{font-size:var(--fs-600)}.fs-700{font-size:var(--fs-700)}.fs-800{font-size:var(--fs-800)}.fs-900{font-size:var(--fs-900)}.font-light{font-family:Libre Franklin Light,sans-serif!important}.font-regular{font-family:Libre Franklin Regular,sans-serif!important}.font-semi-bold{font-family:Libre Franklin Semi Bold,sans-serif!important}.font-bold{font-family:Libre Franklin Bold,sans-serif!important}.clickable{cursor:pointer}.clickable:hover{opacity:.4}

/* Removed WhatsApp promotion, including client-side route rendering. */
.whatsapp{display:none!important}
