.ff-absolute{position:absolute}.ff-relative{position:relative}.ff-right-4{right:1rem}.ff-top-4{top:1rem}.ff-mx-4{margin-left:1rem;margin-right:1rem}.ff-my-4{margin-top:1rem;margin-bottom:1rem}.ff-mt-0{margin-top:0}.ff-mt-0\.5{margin-top:.125rem}.ff-mt-1{margin-top:.25rem}.ff-mt-2{margin-top:.5rem}.ff-flex{display:flex}.ff-h-12{height:3rem}.ff-h-5{height:1.25rem}.ff-h-6{height:1.5rem}.ff-w-12{width:3rem}.ff-w-5{width:1.25rem}.ff-w-6{width:1.5rem}.ff-w-full{width:100%}.ff-max-w-md{max-width:28rem}.ff-shrink-0{flex-shrink:0}.ff-flex-col{flex-direction:column}.ff-items-start{align-items:flex-start}.ff-items-center{align-items:center}.ff-justify-center{justify-content:center}.ff-gap-3{gap:.75rem}.ff-gap-4{gap:1rem}.ff-rounded-full{border-radius:9999px}.ff-rounded-lg{border-radius:.5rem}.ff-rounded-xl{border-radius:.75rem}.ff-border{border-width:1px}.ff-border-info-200{--tw-border-opacity:1;border-color:rgb(185 225 254/var(--tw-border-opacity))}.ff-bg-info-100{--tw-bg-opacity:1;background-color:rgb(224 240 254/var(--tw-bg-opacity))}.ff-bg-info-50{--tw-bg-opacity:1;background-color:rgb(240 248 255/var(--tw-bg-opacity))}.ff-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.ff-p-4{padding:1rem}.ff-p-6{padding:1.5rem}.ff-text-center{text-align:center}.ff-text-lg{font-size:1.125rem;line-height:1.75rem}.ff-text-sm{font-size:.875rem;line-height:1.25rem}.ff-text-xs{font-size:.75rem;line-height:1rem}.ff-font-medium{font-weight:500}.ff-font-semibold{font-weight:600}.ff-text-gray-400{--tw-text-opacity:1;color:rgb(116 116 116/var(--tw-text-opacity))}.ff-text-gray-600{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.ff-text-info,.ff-text-info-700{--tw-text-opacity:1;color:rgb(1 102 177/var(--tw-text-opacity))}.ff-shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.label-required:after{color:#95c01b;content:"*"}:root{--ff-primary:#95c01b;--ff-primary-hover:#86ad18;--ff-primary-soft:#f4f9e8;--ff-text:#171717;--ff-text-muted:#393939;--ff-border:#ebebeb;--ff-bg:#fff;--ff-radius:8px}.cky-consent-container,.cky-modal{font-family:var(--font-body-family),Inter,system-ui,-apple-system,sans-serif;color:var(--ff-text)}.cky-consent-container{border-radius:var(--ff-radius);border:1px solid var(--ff-border);box-shadow:0 8px 32px #17171714}.cky-consent-bar,.cky-modal .cky-modal-content{background:var(--ff-bg);color:var(--ff-text)}.cky-accordion-header-label,.cky-preference-title,.cky-title{font-family:var(--font-heading-family),Inter,system-ui,sans-serif;color:var(--ff-text);font-weight:700}.cky-accordion-body-des,.cky-accordion-header-des,.cky-notice-des,.cky-preference-content-wrapper{color:var(--ff-text-muted);line-height:1.55}.cky-notice-des a,.cky-preference-content-wrapper a{color:var(--ff-primary);text-decoration:underline;text-underline-offset:2px}.cky-notice-des a:hover,.cky-preference-content-wrapper a:hover{color:var(--ff-primary-hover)}.cky-btn{border-radius:var(--ff-radius);font-weight:600;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cky-btn-accept{background-color:var(--ff-primary)!important;border-color:var(--ff-primary)!important;color:#fff!important}.cky-btn-accept:focus-visible,.cky-btn-accept:hover{background-color:var(--ff-primary-hover)!important;border-color:var(--ff-primary-hover)!important}.cky-btn-customize,.cky-btn-reject{background-color:initial!important;border:1px solid var(--ff-text)!important;color:var(--ff-text)!important}.cky-btn-customize:focus-visible,.cky-btn-customize:hover,.cky-btn-preferences,.cky-btn-reject:focus-visible,.cky-btn-reject:hover{background-color:var(--ff-text)!important;color:#fff!important}.cky-btn-preferences{border-color:var(--ff-text)!important}.cky-btn-preferences:focus-visible,.cky-btn-preferences:hover{background-color:var(--ff-primary)!important;border-color:var(--ff-primary)!important}.cky-switch input:checked+.cky-switch-slider,.cky-switch input:checked+label{background-color:var(--ff-primary)!important}.cky-accordion-header:focus-visible,.cky-btn:focus-visible,.cky-switch input:focus-visible+label{outline:2px solid var(--ff-primary);outline-offset:2px}.cky-accordion{border-bottom:1px solid var(--ff-border)}.cky-active-cat{background-color:var(--ff-primary-soft)!important;color:var(--ff-primary)!important}@media (max-width:749px){.cky-consent-container{margin:12px;max-width:calc(100vw - 24px)}}.hover\:ff-text-gray-600:hover{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}