.elementor-36824 .elementor-element.elementor-element-ff8204c:not(.elementor-motion-effects-element-type-background),.elementor-36824 .elementor-element.elementor-element-ff8204c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center,#14273a 40%,#08111a 70%)}.elementor-36824 .elementor-element.elementor-element-ff8204c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-120px;margin-bottom:0;padding:300px 0 50px}.elementor-36824 .elementor-element.elementor-element-ff8204c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-36824 .elementor-element.elementor-element-df496a5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-36824 .elementor-element.elementor-element-df496a5>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-36824 .elementor-element.elementor-element-1d43cb4{width:100%;max-width:100%}.elementor-36824 .elementor-element.elementor-element-1d43cb4>.elementor-widget-container{padding:0}body.elementor-page-36824:not(.elementor-motion-effects-element-type-background),body.elementor-page-36824>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}@media(min-width:768px){.elementor-36824 .elementor-element.elementor-element-df496a5{width:100%}}@media(max-width:1024px){.elementor-36824 .elementor-element.elementor-element-ff8204c{padding:300px 0 45px}}@media(max-width:767px){.elementor-36824 .elementor-element.elementor-element-ff8204c{margin-top:-200px;margin-bottom:0;padding:400px 0 40px}}.cayk-readiness-audit{--cayk-teal:#33ebf0;--cayk-teal-bright:#67f4f8;--cayk-teal-deep:#00b2ad;--cayk-teal-soft:rgba(51,235,240,.1);--cayk-teal-line:rgba(51,235,240,.42);--cayk-bg:#001621;--cayk-panel:#071525;--cayk-panel-hover:#0b2033;--cayk-panel-soft:rgba(0,48,74,.26);--cayk-border:rgba(235,253,254,.16);--cayk-border-hi:rgba(235,253,254,.28);--cayk-text:#ebfdfe;--cayk-text-soft:#cff9fb;--cayk-text-dim:#94b3c0;--cayk-text-faint:#5c7a8a;--cayk-error:#ff6b6b;--cayk-content-max:1280px;--cayk-font-display:"Inter Black","Inter","Work Sans",Arial,sans-serif;--cayk-font-body:"Inter","Work Sans",Arial,sans-serif;--gf-color-primary:var(--cayk-teal);--gf-ctrl-label-color-primary:var(--cayk-text);--gf-ctrl-label-color-secondary:var(--cayk-text-dim);--gf-ctrl-desc-color:var(--cayk-text-dim);--gf-ctrl-bg-color:var(--cayk-panel);--gf-ctrl-bg-color-hover:var(--cayk-panel-hover);--gf-ctrl-color:var(--cayk-text);--gf-ctrl-color-hover:#fff;--gf-ctrl-border-color:var(--cayk-border);--gf-ctrl-btn-bg-color-primary:var(--cayk-teal);--gf-ctrl-btn-bg-color-hover-primary:var(--cayk-teal-bright);--gf-ctrl-btn-color-primary:var(--cayk-bg);--gf-ctrl-btn-bg-color-secondary:transparent;--gf-ctrl-btn-bg-color-hover-secondary:rgba(235,253,254,.05);--gf-ctrl-btn-border-color-secondary:var(--cayk-border-hi);--gf-ctrl-btn-color-secondary:var(--cayk-text-dim);width:min(80vw, 1600px);max-width:none;min-width:0;margin-inline:auto;color:var(--cayk-text) !important;color-scheme:dark;font-family:var(--cayk-font-body)}.cayk-readiness-audit *,.cayk-readiness-audit *:before,.cayk-readiness-audit *:after{box-sizing:border-box}.cayk-readiness-audit .gform_body,.cayk-readiness-audit .gform_page,.cayk-readiness-audit .gform_page_fields,.cayk-readiness-audit .ginput_container,.cayk-readiness-audit .ginput_container_radio{width:100%;max-width:none;min-width:0}.cayk-readiness-audit .gform_page .gform_fields{width:100% !important;max-width:var(--cayk-content-max) !important;margin-inline:auto !important;row-gap:30px !important;column-gap:18px !important}.cayk-readiness-audit .cayk-audit-intro,.cayk-readiness-audit .gsection,.cayk-readiness-audit .cayk-audit-question{grid-column:1/-1 !important;width:100%;min-width:0}.cayk-readiness-audit .gform_hidden,.cayk-readiness-audit .gfield.gform_hidden,.cayk-readiness-audit .cayk-score-field,.cayk-readiness-audit .gfield.cayk-score-field,.cayk-readiness-audit .gform_validation_container,.cayk-readiness-audit .gfield--type-honeypot,.cayk-readiness-audit .partial_entry_warning{display:none !important}.cayk-readiness-audit .gform_required_legend{color:var(--cayk-text-faint) !important;font-size:13px;margin-bottom:24px}.cayk-readiness-audit h1,.cayk-readiness-audit h2,.cayk-readiness-audit h3,.cayk-readiness-audit h4,.cayk-readiness-audit h5,.cayk-readiness-audit h6,.cayk-readiness-audit .gsection_title{color:var(--cayk-text) !important;font-family:var(--cayk-font-display) !important;font-weight:900 !important}.cayk-readiness-audit .gfield_description,.cayk-readiness-audit .gsection_description{color:var(--cayk-text-dim) !important}.cayk-readiness-audit .gfield_required,.cayk-readiness-audit .gfield_required_asterisk{color:var(--cayk-teal) !important}.cayk-readiness-audit .gf_page_steps{display:grid !important;grid-template-columns:repeat(8,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;max-width:var(--cayk-content-max) !important;margin:0 auto 36px !important;padding:0 !important;border:0 !important;background:0 0 !important}.cayk-readiness-audit .gf_step{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;width:100% !important;min-width:0 !important;min-height:48px;margin:0 !important;padding:9px 10px !important;color:var(--cayk-text-faint) !important;background:rgba(7,21,37,.72) !important;border:1px solid var(--cayk-border) !important;border-radius:7px !important;box-shadow:none !important;opacity:1 !important;transition:background-color .15s ease,border-color .15s ease,color .15s ease !important}.cayk-readiness-audit .gf_step_number{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;flex:0 0 26px !important;width:26px !important;height:26px !important;min-width:26px !important;max-width:26px !important;min-height:26px !important;max-height:26px !important;margin:0 !important;padding:0 !important;color:var(--cayk-text-dim) !important;background:0 0 !important;border:1px solid var(--cayk-border-hi) !important;border-radius:50% !important;font-family:var(--cayk-font-body) !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important}.cayk-readiness-audit .gf_step_label{display:block !important;min-width:0 !important;color:inherit !important;font-family:var(--cayk-font-body) !important;font-size:11px !important;font-weight:600 !important;line-height:1.25 !important;text-align:left !important;white-space:normal !important}.cayk-readiness-audit .gf_step_active{color:var(--cayk-text) !important;background:rgba(51,235,240,.11) !important;border-color:rgba(51,235,240,.55) !important}.cayk-readiness-audit .gf_step_active .gf_step_number{color:var(--cayk-bg) !important;background:var(--cayk-teal) !important;border-color:var(--cayk-teal) !important}.cayk-readiness-audit .gf_step_completed{color:var(--cayk-text-dim) !important;background:rgba(51,235,240,.035) !important;border-color:rgba(51,235,240,.2) !important}.cayk-readiness-audit .gf_step_completed .gf_step_number{overflow:hidden !important;color:transparent !important;-webkit-text-fill-color:transparent !important;background:var(--cayk-text-faint) !important;border-color:var(--cayk-text-faint) !important;font-size:0 !important;line-height:0 !important;text-shadow:none !important}.cayk-readiness-audit .gf_step_completed .gf_step_number:before{content:none !important;display:none !important}.cayk-readiness-audit .gf_step_completed .gf_step_number:after{content:"" !important;display:block !important;position:absolute !important;left:50% !important;top:50% !important;width:8px !important;height:5px !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-left:2px solid #fff !important;border-bottom:2px solid #fff !important;border-radius:0 !important;transform:translate(-50%,-62%) rotate(-45deg) !important;transform-origin:center !important}.cayk-readiness-audit .cayk-audit-intro{max-width:var(--cayk-content-max);margin-inline:auto;padding:6px 0 8px}.cayk-readiness-audit .cayk-audit-eyebrow{margin:0 0 14px;color:var(--cayk-teal) !important;font-family:var(--cayk-font-body) !important;font-size:12px;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase}.cayk-readiness-audit .cayk-audit-intro>h2{max-width:19ch !important;margin:0 0 18px;color:var(--cayk-text) !important;font-family:var(--cayk-font-display) !important;font-size:clamp(42px, 4.6vw, 68px);font-weight:900 !important;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.cayk-readiness-audit .cayk-audit-lede{max-width:760px !important;margin:0 0 10px !important;color:var(--cayk-text-soft) !important;font-family:var(--cayk-font-body) !important;font-size:clamp(18px, 1.4vw, 22px) !important;font-weight:500;line-height:1.45 !important;letter-spacing:-.01em}.cayk-readiness-audit .cayk-audit-lede-sub{display:block;width:100% !important;margin:0 0 32px !important;padding:0;color:var(--cayk-text-dim) !important;font-family:var(--cayk-font-body) !important;font-size:clamp(15px, 1.1vw, 17px) !important;font-weight:450 !important;line-height:1.6 !important;letter-spacing:-.005em;text-wrap:pretty}.cayk-readiness-audit .cayk-audit-lede-sub strong{color:var(--cayk-text-soft) !important;font-weight:650 !important}.cayk-readiness-audit .cayk-audit-categories{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr));gap:12px;width:100%;max-width:none;margin:0 !important;padding:0 !important;list-style:none !important}.cayk-readiness-audit .cayk-audit-categories li{position:relative;display:block;min-width:0;min-height:108px;margin:0 !important;padding:20px 20px 20px 30px;color:var(--cayk-text-dim) !important;background:var(--cayk-panel-soft);border:1px solid rgba(235,253,254,.15);border-radius:7px 7px 22px;font-size:14px;font-weight:400;line-height:1.55;list-style:none !important}.cayk-readiness-audit .cayk-audit-categories li::marker{content:"" !important;font-size:0 !important}.cayk-readiness-audit .cayk-audit-categories li:before{content:"" !important;position:absolute;left:14px;top:20px;width:3px;height:30px;background:var(--cayk-teal);border-radius:4px}.cayk-readiness-audit .cayk-audit-categories strong{display:block;margin:0 0 5px;color:var(--cayk-text) !important;font-family:var(--cayk-font-body) !important;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.015em}.cayk-readiness-audit .cayk-audit-note,.cayk-readiness-audit .cayk-audit-intro>p.cayk-audit-note{display:block;width:100% !important;max-width:none !important;margin:26px 0 0 !important;padding:20px 24px;color:var(--cayk-text-dim) !important;background:rgba(51,235,240,.075);border:1px solid rgba(51,235,240,.18);border-left:3px solid var(--cayk-teal);border-radius:7px;font-size:15px;font-weight:400;line-height:1.65}.cayk-readiness-audit .gsection{position:relative;max-width:var(--cayk-content-max);margin:0 auto 6px !important;padding:0 0 24px !important;border:0 !important}.cayk-readiness-audit .gsection_title,.cayk-readiness-audit h2.gsection_title,.cayk-readiness-audit h3.gsection_title{margin:0 0 10px;color:var(--cayk-text) !important;font-family:var(--cayk-font-display) !important;font-size:clamp(34px, 3.3vw, 52px);font-weight:900 !important;line-height:1;letter-spacing:-.04em;text-wrap:balance}.cayk-readiness-audit .gsection_description,.cayk-readiness-audit .gsection .gsection_description{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;color:var(--cayk-text-dim) !important;font-size:16px !important;line-height:1.6 !important;text-wrap:pretty}.cayk-readiness-audit .gsection:after{content:"" !important;display:block !important;position:absolute !important;left:0 !important;bottom:0 !important;width:54px !important;height:2px !important;background:var(--cayk-teal) !important;border:0 !important;border-radius:2px !important}.cayk-readiness-audit .cayk-audit-question{position:relative;padding:clamp(24px, 2vw, 30px);background:rgba(0,48,74,.18);border:1px solid rgba(235,253,254,.14);border-radius:8px 8px 22px;box-shadow:0 8px 28px rgba(0,0,0,.07)}.cayk-readiness-audit .cayk-audit-question>.gfield_label,.cayk-readiness-audit .cayk-audit-question>legend.gfield_label{display:block;width:100%;max-width:none;margin:0 0 18px;padding:0;color:var(--cayk-text) !important;font-family:var(--cayk-font-display) !important;font-size:clamp(18px, 1.15vw, 21px) !important;font-weight:900 !important;line-height:1.32 !important;letter-spacing:-.018em !important;text-wrap:pretty}.cayk-readiness-audit .gfield_radio,.cayk-readiness-audit .gfield_radio .gchoice{list-style:none !important;list-style-type:none !important;list-style-image:none !important}.cayk-readiness-audit .gfield_radio .gchoice::marker{content:"" !important;display:none !important}.cayk-readiness-audit .gfield_radio .gchoice:before,.cayk-readiness-audit .gfield_radio .gchoice:after{content:none !important;display:none !important}.cayk-readiness-audit .gfield_radio .gchoice>input[type=radio],.cayk-readiness-audit .gfield_radio .gchoice>input[type=radio].gfield-choice-input{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;opacity:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.cayk-readiness-audit .cayk-audit-question .gfield_radio{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));grid-auto-rows:auto !important;align-items:stretch;gap:10px 12px !important;width:100%;max-width:none;margin:0;padding:0}.cayk-readiness-audit .cayk-audit-question .gchoice{position:relative;display:flex;width:100%;min-width:0;height:auto;margin:0 !important;padding:0 !important}.cayk-readiness-audit .cayk-audit-question .gchoice>label,.cayk-readiness-audit .cayk-audit-question .gchoice>label.gform-field-label{position:relative;display:flex;align-items:flex-start;width:100% !important;max-width:none !important;min-height:70px;margin:0 !important;padding:15px 18px 15px 52px;color:var(--cayk-text-dim) !important;background:rgba(7,21,37,.72);border:1px solid var(--cayk-border);border-radius:7px;font-family:var(--cayk-font-body) !important;font-size:15px !important;font-weight:400 !important;line-height:1.45 !important;letter-spacing:-.005em !important;cursor:pointer;transform:none !important;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.cayk-readiness-audit .cayk-audit-question .gchoice>label:hover{color:var(--cayk-text) !important;background:rgba(0,68,107,.3);border-color:rgba(51,235,240,.36);font-weight:400 !important}.cayk-readiness-audit .cayk-audit-question .gchoice>label:before{content:"";position:absolute;left:18px;top:16px;width:20px;height:20px;background:0 0;border:2px solid var(--cayk-border-hi);border-radius:50%;transition:border-color .14s ease,background-color .14s ease}.cayk-readiness-audit .cayk-audit-question .gchoice>label:after{content:"";position:absolute;left:24px;top:22px;width:8px;height:8px;background:var(--cayk-teal);border-radius:50%;transform:scale(0);transition:transform .14s ease}.cayk-readiness-audit .cayk-audit-question .gchoice input[type=radio]:checked+label,.cayk-readiness-audit .cayk-audit-question .gchoice .gfield-choice-input:checked+label{color:var(--cayk-text) !important;background:var(--cayk-teal-soft);border-color:var(--cayk-teal);font-weight:500 !important}.cayk-readiness-audit .cayk-audit-question .gchoice input[type=radio]:checked+label:before,.cayk-readiness-audit .cayk-audit-question .gchoice .gfield-choice-input:checked+label:before{border-color:var(--cayk-teal)}.cayk-readiness-audit .cayk-audit-question .gchoice input[type=radio]:checked+label:after,.cayk-readiness-audit .cayk-audit-question .gchoice .gfield-choice-input:checked+label:after{transform:scale(1)}.cayk-readiness-audit .cayk-audit-question .gchoice input[type=radio]:focus-visible+label,.cayk-readiness-audit .cayk-audit-question .gchoice .gfield-choice-input:focus-visible+label{outline:2px solid var(--cayk-teal);outline-offset:3px}.cayk-readiness-audit .gfield:not(.cayk-audit-question){min-width:0;align-self:start}.cayk-readiness-audit .gfield:not(.cayk-audit-question)>.gfield_label,.cayk-readiness-audit .gfield:not(.cayk-audit-question)>legend.gfield_label,.cayk-readiness-audit .gfield:not(.cayk-audit-question)>.gform-field-label{margin-bottom:9px !important;color:var(--cayk-text) !important;font-family:var(--cayk-font-body) !important;font-size:14px !important;font-weight:700 !important;line-height:1.3 !important;letter-spacing:-.005em !important}.cayk-readiness-audit .gform_page .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.cayk-readiness-audit .gform_page .ginput_container textarea,.cayk-readiness-audit .gform_page .ginput_container select{width:100% !important;min-height:54px !important;margin:0 !important;padding:14px 16px !important;color:var(--cayk-text) !important;-webkit-text-fill-color:var(--cayk-text) !important;background:var(--cayk-panel) !important;border:1px solid rgba(235,253,254,.18) !important;border-radius:7px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.015) !important;font-family:var(--cayk-font-body) !important;font-size:15px !important;font-weight:400 !important;line-height:1.4 !important;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease !important}.cayk-readiness-audit .gform_page .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=hidden]):hover,.cayk-readiness-audit .gform_page .ginput_container textarea:hover,.cayk-readiness-audit .gform_page .ginput_container select:hover{background:var(--cayk-panel-hover) !important;border-color:rgba(235,253,254,.3) !important}.cayk-readiness-audit .gform_page .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=hidden]):focus,.cayk-readiness-audit .gform_page .ginput_container textarea:focus,.cayk-readiness-audit .gform_page .ginput_container select:focus{outline:none !important;background:var(--cayk-panel-hover) !important;border-color:var(--cayk-teal) !important;box-shadow:0 0 0 3px rgba(51,235,240,.11) !important}.cayk-readiness-audit .ginput_container input::placeholder,.cayk-readiness-audit .ginput_container textarea::placeholder{color:var(--cayk-text-faint) !important;-webkit-text-fill-color:var(--cayk-text-faint) !important;opacity:1 !important}.cayk-readiness-audit input:-webkit-autofill,.cayk-readiness-audit input:-webkit-autofill:hover,.cayk-readiness-audit input:-webkit-autofill:focus{-webkit-text-fill-color:var(--cayk-text) !important;-webkit-box-shadow:0 0 0 1000px var(--cayk-panel-hover) inset !important;caret-color:var(--cayk-text);transition:background-color 100000s ease-in-out 0s}.cayk-readiness-audit .gform_page_footer,.cayk-readiness-audit .gform_footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px;width:100% !important;max-width:var(--cayk-content-max) !important;margin:30px auto 0 !important;padding:0 !important;border:0 !important}.cayk-readiness-audit .gform_next_button,.cayk-readiness-audit .gform_button,.cayk-readiness-audit .gform_submit_button,.cayk-readiness-audit input[type=submit],.cayk-readiness-audit input.gform_next_button,.cayk-readiness-audit button.gform_next_button,.cayk-readiness-audit button[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:148px !important;min-height:50px !important;margin:0 !important;padding:14px 30px !important;color:var(--cayk-bg) !important;-webkit-text-fill-color:var(--cayk-bg) !important;background:var(--cayk-teal) !important;border:1px solid var(--cayk-teal) !important;border-radius:6px !important;box-shadow:none !important;font-family:var(--cayk-font-body) !important;font-size:15px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:-.005em !important;text-decoration:none !important;text-shadow:none !important;cursor:pointer !important;opacity:1 !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .15s ease,border-color .15s ease,transform .15s ease !important}.cayk-readiness-audit .gform_next_button:hover,.cayk-readiness-audit .gform_button:hover,.cayk-readiness-audit .gform_submit_button:hover,.cayk-readiness-audit input[type=submit]:hover,.cayk-readiness-audit button.gform_next_button:hover,.cayk-readiness-audit button[type=submit]:hover{color:var(--cayk-bg) !important;-webkit-text-fill-color:var(--cayk-bg) !important;background:var(--cayk-teal-bright) !important;border-color:var(--cayk-teal-bright) !important;transform:translateY(-1px) !important}.cayk-readiness-audit .gform_next_button:focus-visible,.cayk-readiness-audit .gform_button:focus-visible,.cayk-readiness-audit input[type=submit]:focus-visible,.cayk-readiness-audit button[type=submit]:focus-visible{outline:2px solid var(--cayk-teal-bright) !important;outline-offset:3px !important}.cayk-readiness-audit .gform_previous_button,.cayk-readiness-audit input.gform_previous_button,.cayk-readiness-audit button.gform_previous_button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-height:50px !important;margin:0 !important;padding:14px 26px !important;color:var(--cayk-text-dim) !important;-webkit-text-fill-color:var(--cayk-text-dim) !important;background:0 0 !important;border:1px solid var(--cayk-border-hi) !important;border-radius:6px !important;box-shadow:none !important;font-family:var(--cayk-font-body) !important;font-size:15px !important;font-weight:600 !important}.cayk-readiness-audit .gform_previous_button:hover{color:var(--cayk-text) !important;-webkit-text-fill-color:var(--cayk-text) !important;background:rgba(235,253,254,.05) !important;border-color:var(--cayk-text-dim) !important}.cayk-readiness-audit .gform_save_link{margin-left:auto;padding:0;color:var(--cayk-text-faint) !important;background:0 0;border:0;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cayk-readiness-audit .gform_save_link:hover{color:var(--cayk-teal) !important}.cayk-readiness-audit .gform_validation_errors{margin-bottom:28px;padding:18px 22px;background:rgba(255,107,107,.1);border:1px solid var(--cayk-error);border-radius:8px;box-shadow:none}.cayk-readiness-audit .gform_validation_errors>h2,.cayk-readiness-audit .gform_submission_error{margin:0;color:var(--cayk-error) !important;font-family:var(--cayk-font-body) !important;font-size:16px !important;font-weight:600 !important}.cayk-readiness-audit .gform_validation_errors ol,.cayk-readiness-audit .gform_validation_errors a,.cayk-readiness-audit .gfield_error>.gfield_label,.cayk-readiness-audit .gfield_error>legend.gfield_label{color:var(--cayk-error) !important}.cayk-readiness-audit .validation_message,.cayk-readiness-audit .gfield_validation_message{margin-top:12px;padding:6px 0 6px 12px;color:var(--cayk-error) !important;background:0 0;border:0;border-left:3px solid var(--cayk-error);font-size:14px}.cayk-readiness-audit .gfield_error input:not([type=radio]):not([type=checkbox]),.cayk-readiness-audit .gfield_error textarea,.cayk-readiness-audit .gfield_error select,.cayk-readiness-audit .gfield_error .gchoice>label{border-color:var(--cayk-error) !important}.gform_confirmation_wrapper.cayk-readiness-audit,.cayk-readiness-audit .gform_confirmation_message{padding:32px;color:var(--cayk-text) !important;background:var(--cayk-panel);border:1px solid var(--cayk-border);border-left:4px solid var(--cayk-teal);border-radius:10px;font-size:17px;line-height:1.7}@media (max-width:1180px){.cayk-readiness-audit .cayk-audit-categories{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:1100px){.cayk-readiness-audit{width:min(90vw, 1100px)}.cayk-readiness-audit .gf_page_steps{display:flex !important;max-width:var(--cayk-content-max) !important;overflow-x:auto !important;justify-content:flex-start !important;scrollbar-width:thin}.cayk-readiness-audit .gf_step{flex:0 0 auto !important;width:auto !important;min-width:52px !important}}@media (max-width:800px){.cayk-readiness-audit{width:calc(100vw - 32px)}.cayk-readiness-audit .cayk-audit-categories,.cayk-readiness-audit .cayk-audit-question .gfield_radio{grid-template-columns:1fr}.cayk-readiness-audit .cayk-audit-question{padding:20px}.cayk-readiness-audit .cayk-audit-intro>h2{max-width:none !important;font-size:clamp(38px, 10vw, 52px)}.cayk-readiness-audit .gform_page .gform_fields{row-gap:22px !important}.cayk-readiness-audit .gform_page .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.cayk-readiness-audit .gform_page .ginput_container textarea,.cayk-readiness-audit .gform_page .ginput_container select{min-height:52px !important}}@media (max-width:640px){.cayk-readiness-audit{width:calc(100vw - 24px)}.cayk-readiness-audit .gf_step{padding:7px !important}.cayk-readiness-audit .gf_step_label{display:none !important}.cayk-readiness-audit .gf_step_active{padding-right:12px !important}.cayk-readiness-audit .gf_step_active .gf_step_label{display:block !important}.cayk-readiness-audit .cayk-audit-lede-sub{max-width:none !important;margin-bottom:26px !important;font-size:15px !important;line-height:1.55 !important}.cayk-readiness-audit .cayk-audit-categories li{min-height:0;padding:18px 18px 18px 28px}.cayk-readiness-audit .cayk-audit-question{padding:18px 16px;border-radius:8px 8px 16px}.cayk-readiness-audit .cayk-audit-question .gchoice>label,.cayk-readiness-audit .cayk-audit-question .gchoice>label.gform-field-label{min-height:64px;padding:14px 15px 14px 48px;font-size:14px !important}.cayk-readiness-audit .cayk-audit-question .gchoice>label:before{left:16px;top:14px}.cayk-readiness-audit .cayk-audit-question .gchoice>label:after{left:22px;top:20px}.cayk-readiness-audit .gform_page_footer,.cayk-readiness-audit .gform_footer{flex-direction:column;align-items:stretch}.cayk-readiness-audit .gform_next_button,.cayk-readiness-audit .gform_button,.cayk-readiness-audit .gform_submit_button,.cayk-readiness-audit .gform_previous_button,.cayk-readiness-audit input[type=submit]{width:100% !important}.cayk-readiness-audit .gform_save_link{margin:8px auto 0}}.cayk-readiness-audit .partial_entry_warning,.partial_entry_warning{display:none !important;visibility:hidden !important}.cayk-readiness-audit{--cayk-error:#ff7a7a;--cayk-error-soft:rgba(255,122,122,.08);--cayk-error-border:rgba(255,122,122,.38)}.cayk-readiness-audit .validation_message,.cayk-readiness-audit .gfield_validation_message,.cayk-readiness-audit .gfield_description.validation_message{display:block !important;width:100% !important;max-width:none !important;margin:12px 0 0 !important;padding:10px 14px !important;background:var(--cayk-error-soft) !important;border:1px solid var(--cayk-error-border) !important;border-left:3px solid var(--cayk-error) !important;border-radius:6px !important;color:#ffd6d6 !important;font-family:"Inter","Work Sans",Arial,sans-serif !important;font-size:14px !important;font-weight:600 !important;line-height:1.45 !important;box-shadow:none !important}.cayk-readiness-audit .gfield_error>.gfield_label,.cayk-readiness-audit .gfield_error>legend.gfield_label{color:#ffd6d6 !important}.cayk-readiness-audit .gfield_error .gchoice>label{border-color:var(--cayk-error-border) !important}.cayk-readiness-audit .cayk-audit-question.gfield_error{border-color:var(--cayk-error-border) !important;box-shadow:inset 3px 0 0 var(--cayk-error),0 8px 28px rgba(0,0,0,.07) !important}.cayk-readiness-audit .gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.cayk-readiness-audit .gfield_error .ginput_container textarea,.cayk-readiness-audit .gfield_error .ginput_container select{border-color:var(--cayk-error) !important;box-shadow:0 0 0 3px rgba(255,122,122,.08) !important}