:root{--hb-primary-50-rgb:252 250 245;--hb-primary-100-rgb:248 243 232;--hb-primary-200-rgb:241 232 210;--hb-primary-300-rgb:232 216 178;--hb-primary-400-rgb:228 205 161;--hb-primary-500-rgb:202 176 130;--hb-primary-600-rgb:170 143 95;--hb-primary-700-rgb:141 119 72;--hb-primary-800-rgb:115 98 61;--hb-primary-900-rgb:95 81 52;--hb-primary-950-rgb:56 46 28;--hb-secondary-50-rgb:245 248 246;--hb-secondary-100-rgb:235 241 236;--hb-secondary-200-rgb:214 226 217;--hb-secondary-300-rgb:184 204 188;--hb-secondary-400-rgb:163 181 166;--hb-secondary-500-rgb:130 155 134;--hb-secondary-600-rgb:100 126 105;--hb-secondary-700-rgb:78 100 82;--hb-secondary-800-rgb:62 80 66;--hb-secondary-900-rgb:46 61 50;--hb-secondary-950-rgb:28 38 30;--df-background:#FAF9F7;--df-primary:#E4CDA1;--df-secondary:#A3B5A6;--df-accent:#C2A878;--df-text-primary:#3D3D3D;--df-text-secondary:#6B6B6B}body{background-color:var(--df-background)!important}.theme-toggle{display:none!important}.page-header{@apply backdrop-blur-md;background-color:rgba(250,249,247,.9)!important}.navbar img{height:32px;width:auto}.navbar a[href*="apps.apple.com"]{margin-right:1.5rem!important}#nav-menu li.lg\:hidden{display:none!important}#hero .prose{max-width:none}#hero .prose>div{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}#pricing .flex.max-w-prose{max-width:100%!important}.blox-cta-image-paragraph img{max-height:500px;object-fit:contain}@media(min-width:1024px){.blox-cta-image-paragraph img{max-height:600px}}.blox-features .group{background-color:rgba(163,181,166,.15);border-radius:1rem;border:1px solid rgba(163,181,166,.2);transition:transform .2s ease,box-shadow .2s ease}.blox-features .group:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(228,205,161,.3);border-color:rgba(228,205,161,.4)}.blox-features .group svg{color:#8d7748}#download{background:linear-gradient(135deg,#8B6F48 0%,#6B5530 100%)!important}#download *{color:#faf9f7!important}.blox-faq details{background-color:rgba(228,205,161,.15);border-radius:.75rem;border:1px solid rgba(228,205,161,.3)}.blox-faq details[open]{background-color:rgba(228,205,161,.25)}.blox-faq summary{color:var(--df-text-primary);font-weight:500}.prose a{color:#8d7748;text-decoration-color:#e4cda1}.prose a:hover{color:#5f5134}h2,h3{color:var(--df-text-primary)}.text-neutral-600,.text-gray-600{color:var(--df-text-secondary)!important}