.elementor-kit-5{--e-global-color-primary:#353353;--e-global-color-secondary:#54595F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FFD15C;--e-global-color-af055f2:#FF5C5C;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#F9F9FF}.elementor-kit-5 e-page-transition{background-color:#FFBC7D}.elementor-kit-5 a{color:var( --e-global-color-af055f2 )}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.jude-home a:not(.elementor-button){color:#FFD15C;text-decoration:none;transition:color .15s}.jude-home a:not(.elementor-button):hover{color:#FFE29A}.jude-home .elementor-heading-title a{color:inherit}.jude-home .elementor-heading-title a:hover{color:#FFD15C}.jude-home p:last-child{margin-bottom:0}.jude-home .jude-toc a{color:#F3EEE4}.jude-home .jude-toc a:hover{color:#FFD15C}.jude-home .elementor-widget-text-editor em{color:#F3EEE4}.jude-form .jdvc-mirror-form label{font-family:'IBM Plex Mono',monospace;font-size:14px;color:#B9B6D8;font-weight:400}.jude-form .jdvc-mirror-form .jdvc-field{background:#252440!important;border:1px solid #5E5B88!important;border-radius:8px!important;color:#F3EEE4!important;padding:14px!important;font-family:'IBM Plex Mono',monospace!important;font-size:14px!important;margin-top:8px!important}.jude-form .jdvc-mirror-form .jdvc-field::placeholder{color:#B9B6D8;opacity:.8}.jude-form .jdvc-mirror-form .jdvc-field:focus{outline:none;border-color:#FFD15C!important;box-shadow:0 0 0 3px rgba(255,209,92,.25)}.jude-form .jdvc-mirror-form select.jdvc-field option{background:#252440;color:#F3EEE4}.jude-form .jdvc-mirror-form label.jdvc-choice{color:#D5D3E8;font-size:14px}.jude-form .jdvc-choice input{accent-color:#FFD15C}.jude-form .jdvc-choice-group.is-inline{gap:8px 20px}.jude-form .jdvc-security label{color:#B9B6D8}.jude-form .jdvc-security input{background:#252440!important;border:1px solid #5E5B88!important;border-radius:8px!important;color:#F3EEE4!important;padding:10px!important;width:90px!important;font-family:'IBM Plex Mono',monospace}.jude-form .jdvc-submit{background:#FFD15C;color:#252440;border-radius:8px;padding:16px 24px;min-width:0;font-family:'IBM Plex Mono',monospace;font-weight:500;font-size:15px}.jude-form .jdvc-submit:hover{background:#FFE29A;color:#252440}.jude-form .jdvc-submit:focus-visible{outline:2px solid #FFD15C;outline-offset:3px}.jude-form .jdvc-response-success{background:rgba(255,209,92,.12);border-color:#FFD15C;color:#F3EEE4}.jude-form .jdvc-response-error{background:rgba(245,161,147,.12);border-color:#F5A193;color:#F3EEE4}.jude-form .jdvc-response-error a{color:#FFD15C}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}