:root,:host{--primary:#ffc61a;--on-primary:#10241a;--accent-ink:#063d27;--field-edge:#063d27;--field-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310241a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--secondary:#063d27;--on-secondary:#ffffff;--tertiary:#10241a;--on-tertiary:#ffffff;--surface:#f3f8f4;--background:#ffffff;--on-background:#10241a;--on-foreground:#ffffff;--on-surface:#10241a;--foreground:#10241a;--heading-color:#0b2a1b;--heading:#0b2a1b;--on-heading:#ffffff;--text-muted:color-mix(in srgb, #10241a 65%, transparent);--heading-ink:#0b2a1b;--btn-radius:9999px;--radius-sm:9999px;--radius-md:10px;--radius-lg:14px;--radius-xl:14px;--radius-2xl:14px;--radius-3xl:14px;--radius-4xl:14px;--font-title:"Outfit", sans-serif;--font-body:"Inter", sans-serif;--body-text-size:clamp(17px, max(16.885px + 0.032vw, 16px + 0.078vw), 18px);--h1-size:clamp(42px, max(36.692px + 1.474vw, -4px + 3.594vw), 88px);--h2-size:clamp(30px, max(28.154px + 0.513vw, 14px + 1.25vw), 46px);--h3-size:clamp(22px, max(21.308px + 0.192vw, 16px + 0.469vw), 28px);--h4-size:clamp(19px, max(18.654px + 0.096vw, 16px + 0.234vw), 22px);--h5-size:clamp(17px, max(16.769px + 0.064vw, 15px + 0.156vw), 19px);--h6-size:clamp(16px, max(15.885px + 0.032vw, 15px + 0.078vw), 17px);--transition-logo:url("/media/jnsfyuxh/odi-logo.jpg?width=480");--dbl-logo-max:92px;--dbl-logo-shape:0.861;}.container:not([data-container-width]){max-width:1536px!important}:root,:host{--dbl-grid-cols:3}