.error-notice[data-v-6b1b135c]{padding:16px;border:2px solid var(--brand-primary-orange, #f26735);border-radius:8px;background:#fff;color:var(--brand-body-color, #000);font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;text-align:center;overflow-wrap:anywhere}.error-notice-content[data-v-6b1b135c]{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px}.error-notice-icon[data-v-6b1b135c]{margin-top:2px;color:var(--brand-primary-orange, #f26735)}.error-notice-message[data-v-6b1b135c]{min-width:0}.error-notice-message[data-v-6b1b135c] .woocommerce-error,.error-notice-message[data-v-6b1b135c] .woocommerce-info,.error-notice-message[data-v-6b1b135c] .woocommerce-message{margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;box-shadow:none!important;list-style:none!important}.error-notice-message[data-v-6b1b135c] .woocommerce-error:before,.error-notice-message[data-v-6b1b135c] .woocommerce-info:before,.error-notice-message[data-v-6b1b135c] .woocommerce-message:before{display:none!important}.error-notice-message[data-v-6b1b135c] .woocommerce-error li,.error-notice-message[data-v-6b1b135c] .woocommerce-info li,.error-notice-message[data-v-6b1b135c] .woocommerce-message li{margin:0;padding:0;list-style:none}.error-notice-message[data-v-6b1b135c] .woocommerce-error li+li,.error-notice-message[data-v-6b1b135c] .woocommerce-info li+li,.error-notice-message[data-v-6b1b135c] .woocommerce-message li+li{margin-top:8px}.error-notice-message[data-v-6b1b135c] a,.error-notice-action[data-v-6b1b135c]{color:var(--brand-blue, #01567d);text-decoration:underline;text-underline-offset:2px}.error-notice-message[data-v-6b1b135c] a:focus-visible,.error-notice-action[data-v-6b1b135c]:focus-visible{outline:2px solid var(--brand-blue, #01567d);outline-offset:3px}.error-notice-action[data-v-6b1b135c]{display:inline-block;max-width:100%;margin-top:12px;font:inherit}.dob-wrapper[data-v-e51e9d57]{display:flex;align-items:center;gap:.5rem;position:relative}.dob-input[data-v-e51e9d57]{flex:1;font-size:1rem}.calendar-btn[data-v-e51e9d57]{background:none;border:none;padding:.5rem;cursor:pointer;color:#666;position:relative;z-index:1}.calendar-btn[data-v-e51e9d57]:hover{color:#333}.calendar-btn[data-v-e51e9d57]:focus-visible{outline:2px solid #007bff;border-radius:4px}.hidden-picker[data-v-e51e9d57]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:36px!important;height:36px!important;opacity:0;cursor:pointer;z-index:2;border:none;padding:0;pointer-events:auto}.sr-only[data-v-e51e9d57]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}label[data-v-fcb1be6e]{position:relative;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.check-radio-button[data-v-fcb1be6e]{display:inline-flex;width:16px;height:16px;border-radius:4px;border:2px solid #cbd5e1;position:relative;box-sizing:border-box;background:#fff;flex-shrink:0;transition:border-color .15s ease}.check-radio-button>span[data-v-fcb1be6e]{display:block;position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:2px;background-color:#2d3748}label:hover .check-radio-button[data-v-fcb1be6e]{border-color:#2d3748}.label-value[data-v-fcb1be6e]{font-size:14px;color:#1f2937}input[type=radio][data-v-fcb1be6e],input[type=checkbox][data-v-fcb1be6e]{position:absolute;opacity:0;pointer-events:none}input[type=radio]:focus+.check-radio-button[data-v-fcb1be6e],input[type=checkbox]:focus+.check-radio-button[data-v-fcb1be6e]{border-color:#2d3748}.label-value[data-v-fcb1be6e] a{color:inherit;text-decoration:underline}label.bordered[data-v-fcb1be6e]{border:2px solid #e0e0e0;border-radius:8px;padding:12px 16px;transition:border-color .15s ease}label.bordered[data-v-fcb1be6e]:hover{border-color:#2d3748}label.bordered.checked[data-v-fcb1be6e]{border-color:#2d3748;background:#f8fafc}.radios[data-v-7fa2d5b8]{margin:12px}.radios-inline[data-v-7fa2d5b8]{display:flex;grid-gap:12px;width:100%}.radios.radios-bordered[data-v-7fa2d5b8]{margin:0}.radios-inline.radios-bordered[data-v-7fa2d5b8]{gap:12px}.radios-inline.radios-bordered .radio[data-v-7fa2d5b8]{flex:1 1 0}.field-group label[data-v-ebab393d]{display:flex;font-weight:600;font-size:16px;margin-bottom:2px;margin-left:4px;grid-gap:4px}@media (max-width: 767px){.field-group label[data-v-ebab393d]{font-size:14px}}.field-group sup[data-v-ebab393d]{color:var(--brand-primary-orange)}.field-group[data-v-ebab393d] input:not([type=radio]):not([type=checkbox]),.field-group[data-v-ebab393d] select{width:100%;padding:8px;border-radius:4px;border:1px solid #D3D3D3;box-sizing:border-box;font-size:16px;height:50px}@media (max-width: 767px){.field-group[data-v-ebab393d] input:not([type=radio]):not([type=checkbox]),.field-group[data-v-ebab393d] select{height:36px}}.field-group .form-help[data-v-ebab393d]{font-size:12px;color:#666;margin-top:4px;margin-left:4px}.field-group .form-error[data-v-ebab393d]{font-size:12px;color:var(--brand-primary-orange);margin-top:4px;margin-left:4px}.field-group.has-error[data-v-ebab393d] input:not([type=radio]):not([type=checkbox]),.field-group.has-error[data-v-ebab393d] select{border-color:var(--brand-primary-orange)}.field-group .popover-wrapper[data-v-ebab393d]{position:relative}.field-group .popover-wrapper div.popover[data-v-ebab393d]{position:absolute;display:inline-flex;top:50%;left:unset;right:-12px;transform:translate(100%,-50%);width:240px;border:1px solid #666;color:#666;font-size:12px;font-weight:400;background:#fff;padding:8px;border-radius:6px;box-shadow:0 2px 8px #0000001f;z-index:10}@media (max-width: 767px){.field-group .popover-wrapper div.popover[data-v-ebab393d]{position:absolute;top:calc(100% + 8px);left:50%;right:auto;transform:translate(-50%);width:calc(100vw - 64px);max-width:300px}.field-group .popover-wrapper div.popover .popover-arrow[data-v-ebab393d]{top:-6px;bottom:auto;left:50%;right:auto;transform:translate(-50%) rotate(45deg)}}.field-group .popover-wrapper .popover-arrow[data-v-ebab393d]{position:absolute;top:50%;left:-6px;width:10px;height:10px;background:#fff;border-left:1px solid #666;border-bottom:1px solid #666;transform:translateY(-50%) rotate(45deg)}.field-group .popover-link[data-v-ebab393d]{background:none;text-decoration:underline;color:#666;font-style:italic;padding:0;margin:0;border:none;outline:none;cursor:pointer}.field-group .popover-link[data-v-ebab393d]:hover,.field-group .popover-link[data-v-ebab393d]:focus{color:#555}.field-group .popover-link[data-v-ebab393d]:focus-visible{outline:1px solid blue;border-radius:4px}.altn-card[data-v-4e219ea5]{border-radius:16px;background-color:#fff;border:1px solid #e0e0e0;padding:24px 28px}.altn-card+.altn-card[data-v-4e219ea5]{margin-top:24px}@media (max-width: 768px){.altn-card[data-v-4e219ea5]{padding:16px}}.altn-card h3[data-v-4e219ea5]{font-size:18px;font-weight:700;color:#2d3d52;margin:0 0 12px}.altn-card p[data-v-4e219ea5]{font-size:14px;color:#555;line-height:1.5;margin:0 0 16px}.altn-card .required[data-v-4e219ea5]{color:#e53935}label[data-v-1ae84b10]{position:relative;cursor:pointer;display:flex;align-items:center;gap:8px}.indicator[data-v-1ae84b10]{margin-top:6px;flex-shrink:0}.indicator.has-error[data-v-1ae84b10]{--checkbox-border-color: var(--brand-primary-orange)}.check-radio-button[data-v-1ae84b10]{display:inline-flex;width:16px;height:16px;border-radius:4px;border:2px solid var(--checkbox-border-color, #cbd5e1);position:relative;box-sizing:border-box;background:#fff;transition:border-color .15s ease}.check-radio-button>span[data-v-1ae84b10]{display:block;position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:2px;background-color:#2d3748}label:hover .check-radio-button[data-v-1ae84b10]{border-color:#2d3748}input[type=radio][data-v-1ae84b10],input[type=checkbox][data-v-1ae84b10]{position:absolute;opacity:0;pointer-events:none}input[type=radio]:focus+.check-radio-button[data-v-1ae84b10],input[type=checkbox]:focus+.check-radio-button[data-v-1ae84b10]{border-color:#2d3748}sup[data-v-1ae84b10]{color:var(--brand-primary-orange)}.label-value[data-v-1ae84b10]{font-size:14px;color:#1f2937}.label-value[data-v-1ae84b10] a{color:inherit;text-decoration:underline;text-wrap:nowrap}.dropdown-select[data-v-c342a03e]{width:100%;padding:12px 40px 12px 16px;border:1px solid #d0d0d0;border-radius:8px;font-size:14px;font-family:inherit;color:#333;background:#fff;box-sizing:border-box;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;transition:border-color .15s ease}.dropdown-select[data-v-c342a03e]:focus{outline:none;border-color:#01567d;box-shadow:0 0 0 2px #01567d26}.dropdown-select[data-v-c342a03e]:hover{border-color:#999}
