.PackageRegistrationPage-module__p34mqa__page{color:#405869;background:#fff}.PackageRegistrationPage-module__p34mqa__titleBar{color:#fff;background:#0077c5;justify-content:center;align-items:center;min-height:65px;display:flex}.PackageRegistrationPage-module__p34mqa__titleBar h1{color:#fff;font-family:"Arial Narrow", var(--font-open-sans), var(--font-montserrat), Arial, sans-serif;letter-spacing:1px;text-align:center;text-transform:uppercase;margin:0;font-size:27px;font-weight:800;line-height:54px}.PackageRegistrationPage-module__p34mqa__content{width:min(1140px,100% - 2rem);margin:0 auto;padding:24px 0 70px}.PackageRegistrationPage-module__p34mqa__intro{color:#405869;width:min(100%,1105px);font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0 0 10px;font-size:18px;font-weight:400;line-height:30.6px}.PackageRegistrationPage-module__p34mqa__instruction{color:#111;width:min(100%,1079px);font-family:"Arial Narrow", var(--font-open-sans), var(--font-montserrat), Arial, sans-serif;font-variation-settings:"wdth" 75;margin:0;font-size:29.1px;font-weight:300;font-stretch:75%;line-height:58.14px;overflow:hidden}.PackageRegistrationPage-module__p34mqa__instruction span{transform-origin:0;white-space:nowrap;width:133.333%;display:block;transform:scaleX(.75)}.PackageRegistrationPage-module__p34mqa__summary{color:#111;width:min(100%,750px);font-family:var(--font-open-sans), var(--font-montserrat), Arial, sans-serif;font-variation-settings:"wdth" 75;margin:0 0 19px;font-size:27px;font-weight:300;font-stretch:75%;line-height:54px;overflow:hidden}.PackageRegistrationPage-module__p34mqa__summary span{transform-origin:0;white-space:nowrap;width:133.333%;display:block;transform:scaleX(.75)}.PackageRegistrationPage-module__p34mqa__form{width:min(100%,750px);padding:13px 7.5px 0}.PackageRegistrationPage-module__p34mqa__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.PackageRegistrationPage-module__p34mqa__field{flex-direction:column;gap:15px;margin-bottom:31px;display:flex}.PackageRegistrationPage-module__p34mqa__field span{color:#000;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;font-size:16px;font-weight:400;line-height:16px;display:block}.PackageRegistrationPage-module__p34mqa__field em{font-style:normal}.PackageRegistrationPage-module__p34mqa__mediumField{width:74.4898%}.PackageRegistrationPage-module__p34mqa__field input,.PackageRegistrationPage-module__p34mqa__field select,.PackageRegistrationPage-module__p34mqa__field textarea{color:#111;width:100%;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;background:#fff;border:1px solid #dbdbdb;border-radius:6px;outline:none;font-size:16px;line-height:26px}.PackageRegistrationPage-module__p34mqa__field input,.PackageRegistrationPage-module__p34mqa__field select{min-height:48px;padding:8px 12px}.PackageRegistrationPage-module__p34mqa__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#405869 50%),linear-gradient(135deg,#405869 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}.PackageRegistrationPage-module__p34mqa__field select:disabled{cursor:not-allowed;color:#7a8b99;background-color:#f5f8fb}.PackageRegistrationPage-module__p34mqa__field textarea{resize:vertical;min-height:152px;padding:10px 12px}.PackageRegistrationPage-module__p34mqa__field input:focus,.PackageRegistrationPage-module__p34mqa__field select:focus,.PackageRegistrationPage-module__p34mqa__field textarea:focus{border-color:#0077c5;box-shadow:0 0 0 2px #0077c51f}.PackageRegistrationPage-module__p34mqa__addressSearch{margin-bottom:31px;position:relative}.PackageRegistrationPage-module__p34mqa__addressSearch .PackageRegistrationPage-module__p34mqa__field{margin-bottom:10px}.PackageRegistrationPage-module__p34mqa__addressSuggestions{background:#fff;border:1px solid #dbdbdb;border-radius:6px;gap:0;margin:-2px 0 10px;display:grid;overflow:hidden;box-shadow:0 12px 32px #11111114}.PackageRegistrationPage-module__p34mqa__addressSuggestions button{color:#405869;cursor:pointer;width:100%;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f4;gap:4px;padding:12px 14px;display:grid}.PackageRegistrationPage-module__p34mqa__addressSuggestions button:last-child{border-bottom:0}.PackageRegistrationPage-module__p34mqa__addressSuggestions button:hover,.PackageRegistrationPage-module__p34mqa__addressSuggestions button:focus-visible{background:#f5fbff;outline:none}.PackageRegistrationPage-module__p34mqa__addressSuggestions strong{color:#111;font-size:15px;font-weight:700;line-height:21px}.PackageRegistrationPage-module__p34mqa__addressSuggestions span,.PackageRegistrationPage-module__p34mqa__inlineHint,.PackageRegistrationPage-module__p34mqa__conditionalPanel p{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;font-size:14px;font-weight:400;line-height:22px}.PackageRegistrationPage-module__p34mqa__inlineHint{margin:0 0 8px}.PackageRegistrationPage-module__p34mqa__textButton{color:#0077c5;cursor:pointer;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;background:0 0;border:0;padding:0;font-size:15px;font-weight:700;line-height:22px}.PackageRegistrationPage-module__p34mqa__textButton:hover,.PackageRegistrationPage-module__p34mqa__textButton:focus-visible{color:#ed3424;text-decoration:underline}.PackageRegistrationPage-module__p34mqa__conditionalPanel,.PackageRegistrationPage-module__p34mqa__schedulePanel{background:#f5fbff;border:1px solid #cce3f3;border-radius:6px;margin:0 0 31px;padding:18px 20px 0}.PackageRegistrationPage-module__p34mqa__conditionalPanel h2,.PackageRegistrationPage-module__p34mqa__schedulePanel h2{color:#000;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0 0 8px;font-size:18px;font-weight:700;line-height:26px}.PackageRegistrationPage-module__p34mqa__conditionalPanel p,.PackageRegistrationPage-module__p34mqa__schedulePanel p{margin:0 0 18px}.PackageRegistrationPage-module__p34mqa__schedulePicker{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:18px;margin:18px 0 14px;display:grid}.PackageRegistrationPage-module__p34mqa__calendarPicker,.PackageRegistrationPage-module__p34mqa__timePicker{background:#fff;border:1px solid #d8e7f1;border-radius:6px;padding:14px}.PackageRegistrationPage-module__p34mqa__calendarHeader{grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:8px;margin-bottom:12px;display:grid}.PackageRegistrationPage-module__p34mqa__calendarHeader strong{color:#111;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;text-align:center;text-transform:capitalize;font-size:17px;font-weight:800;line-height:24px}.PackageRegistrationPage-module__p34mqa__calendarHeader button{color:#0077c5;cursor:pointer;background:#f5fbff;border:1px solid #cce3f3;border-radius:6px;width:42px;min-height:38px;font-size:25px;line-height:1}.PackageRegistrationPage-module__p34mqa__calendarHeader button:hover,.PackageRegistrationPage-module__p34mqa__calendarHeader button:focus-visible{border-color:#0077c5;outline:none}.PackageRegistrationPage-module__p34mqa__calendarHeader button:disabled{cursor:not-allowed;opacity:.38}.PackageRegistrationPage-module__p34mqa__calendarWeekdays,.PackageRegistrationPage-module__p34mqa__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.PackageRegistrationPage-module__p34mqa__calendarWeekdays{gap:4px;margin-bottom:6px}.PackageRegistrationPage-module__p34mqa__calendarWeekdays span{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;text-align:center;text-transform:uppercase;font-size:11px;font-weight:800;line-height:16px}.PackageRegistrationPage-module__p34mqa__calendarGrid{gap:5px}.PackageRegistrationPage-module__p34mqa__calendarBlank,.PackageRegistrationPage-module__p34mqa__calendarDay{min-height:58px}.PackageRegistrationPage-module__p34mqa__calendarDay{color:#111;cursor:pointer;text-align:center;background:#fff;border:1px solid #d8e7f1;border-radius:6px;grid-template-rows:auto auto;align-content:center;gap:2px;padding:5px 3px;display:grid}.PackageRegistrationPage-module__p34mqa__calendarDay strong{color:inherit;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;min-width:0;font-size:15px;font-weight:800;line-height:18px}.PackageRegistrationPage-module__p34mqa__calendarDay span{color:#405869;min-width:0;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;overflow-wrap:anywhere;font-size:9px;font-weight:700;line-height:12px;display:block}.PackageRegistrationPage-module__p34mqa__calendarDay:hover,.PackageRegistrationPage-module__p34mqa__calendarDay:focus-visible,.PackageRegistrationPage-module__p34mqa__calendarDaySelected{border-color:#0077c5;outline:none;box-shadow:0 0 0 2px #0077c51f}.PackageRegistrationPage-module__p34mqa__calendarDaySelected{color:#fff;background:#0077c5}.PackageRegistrationPage-module__p34mqa__calendarDaySelected span{color:#fff}.PackageRegistrationPage-module__p34mqa__calendarDayDisabled{cursor:not-allowed;color:#7a8b99;opacity:.74;background:#f5f8fb}.PackageRegistrationPage-module__p34mqa__calendarDayDisabled span{color:#7a8b99}.PackageRegistrationPage-module__p34mqa__timePicker{align-content:start;gap:10px;display:grid}.PackageRegistrationPage-module__p34mqa__timePickerLabel{color:#000;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;font-size:16px;font-weight:700;line-height:18px;display:block}.PackageRegistrationPage-module__p34mqa__selectedDate{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;font-size:13px;line-height:20px}.PackageRegistrationPage-module__p34mqa__selectedDate strong{color:#111}.PackageRegistrationPage-module__p34mqa__timeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.PackageRegistrationPage-module__p34mqa__timeButton{color:#111;cursor:pointer;min-height:42px;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;background:#fff;border:1px solid #d8e7f1;border-radius:6px;font-size:13px;font-weight:800;line-height:18px}.PackageRegistrationPage-module__p34mqa__timeButton:hover,.PackageRegistrationPage-module__p34mqa__timeButton:focus-visible,.PackageRegistrationPage-module__p34mqa__timeButtonSelected{border-color:#0077c5;outline:none;box-shadow:0 0 0 2px #0077c51f}.PackageRegistrationPage-module__p34mqa__timeButtonSelected{color:#fff;background:#0077c5}.PackageRegistrationPage-module__p34mqa__gender{border:0;margin:0 0 25px;padding:0}.PackageRegistrationPage-module__p34mqa__gender legend{color:#000;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0 0 15px;font-size:16px;font-weight:400;line-height:21px}.PackageRegistrationPage-module__p34mqa__gender label,.PackageRegistrationPage-module__p34mqa__nextStep h2,.PackageRegistrationPage-module__p34mqa__amountDue span{color:#454545;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;align-items:center;gap:10px;font-size:16px;font-weight:400;line-height:21px;display:inline-flex}.PackageRegistrationPage-module__p34mqa__gender label{margin-right:26px}.PackageRegistrationPage-module__p34mqa__gender input{appearance:none;background:#fff;border:1px solid #dbdbdb;border-radius:50%;width:21px;height:21px;margin:0}.PackageRegistrationPage-module__p34mqa__gender input:checked{background:#0077c5;border-color:#0077c5;box-shadow:inset 0 0 0 5px #fff}.PackageRegistrationPage-module__p34mqa__paymentChoice{background:#f5fbff;border:1px solid #cce3f3;border-radius:6px;gap:12px;margin:4px 0 31px;padding:18px 20px;display:grid}.PackageRegistrationPage-module__p34mqa__paymentChoice legend{color:#000;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;padding:0 8px;font-size:18px;font-weight:700;line-height:26px}.PackageRegistrationPage-module__p34mqa__paymentChoice p{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0;font-size:15px;line-height:24px}.PackageRegistrationPage-module__p34mqa__paymentOption{cursor:pointer;background:#fff;border:1px solid #d8e7f1;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.PackageRegistrationPage-module__p34mqa__paymentOption:has(input:checked){border-color:#0077c5;box-shadow:0 0 0 2px #0077c51f}.PackageRegistrationPage-module__p34mqa__paymentOption input{appearance:none;background:#fff;border:1px solid #b7c7d3;border-radius:50%;width:20px;height:20px;margin:3px 0 0}.PackageRegistrationPage-module__p34mqa__paymentOption input:checked{background:#0077c5;border-color:#0077c5;box-shadow:inset 0 0 0 5px #fff}.PackageRegistrationPage-module__p34mqa__paymentOptionText{gap:5px;min-width:0;display:grid}.PackageRegistrationPage-module__p34mqa__paymentOptionText strong,.PackageRegistrationPage-module__p34mqa__paymentOptionAmount,.PackageRegistrationPage-module__p34mqa__paymentSummary dt,.PackageRegistrationPage-module__p34mqa__paymentSummary dd{font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif}.PackageRegistrationPage-module__p34mqa__paymentOptionText strong{color:#111;font-size:15px;font-weight:700;line-height:22px}.PackageRegistrationPage-module__p34mqa__paymentOptionText small{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;font-size:14px;font-weight:400;line-height:21px}.PackageRegistrationPage-module__p34mqa__paymentOptionAmount{color:#0077c5;white-space:nowrap;font-size:18px;font-weight:800;line-height:24px}.PackageRegistrationPage-module__p34mqa__nextStep{background:#f5fbff;border:1px solid #cce3f3;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:14px 0 24px;padding:18px 20px;display:grid}.PackageRegistrationPage-module__p34mqa__nextStep h2{color:#000;margin:0 0 8px}.PackageRegistrationPage-module__p34mqa__nextStep p{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0;font-size:16px;font-weight:400;line-height:26px}.PackageRegistrationPage-module__p34mqa__paymentSummary{gap:6px;margin:12px 0 0;display:grid}.PackageRegistrationPage-module__p34mqa__paymentSummary div{justify-content:space-between;gap:16px;display:flex}.PackageRegistrationPage-module__p34mqa__paymentSummary dt,.PackageRegistrationPage-module__p34mqa__paymentSummary dd{color:#405869;margin:0;font-size:14px;line-height:22px}.PackageRegistrationPage-module__p34mqa__paymentSummary dd{color:#111;font-weight:700}.PackageRegistrationPage-module__p34mqa__amountDue{text-align:right;gap:6px;min-width:126px;display:grid}.PackageRegistrationPage-module__p34mqa__amountDue span{color:#405869;justify-content:flex-end}.PackageRegistrationPage-module__p34mqa__amountDue strong{color:#0077c5;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;font-size:24px;font-weight:800;line-height:1}.PackageRegistrationPage-module__p34mqa__notice{font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;border-radius:6px;margin:0 0 18px;padding:12px 14px;font-size:15px;line-height:24px}.PackageRegistrationPage-module__p34mqa__noticeError{color:#9d2117;background:#ed342414;border:1px solid #ed34244d}.PackageRegistrationPage-module__p34mqa__submitButton{color:#fff;cursor:pointer;width:100%;min-height:58.39px;font-family:var(--font-open-sans), var(--font-montserrat), Arial, sans-serif;font-variation-settings:"wdth" 75;background:#0077c5;border:1px solid #fff;border-radius:4px;font-size:16px;font-weight:300;font-stretch:75%;line-height:26.4px}.PackageRegistrationPage-module__p34mqa__submitButton:hover,.PackageRegistrationPage-module__p34mqa__submitButton:focus-visible{background:#ed3424}.PackageRegistrationPage-module__p34mqa__submitButton:disabled{cursor:wait;opacity:.68}.PackageRegistrationPage-module__p34mqa__paymentPage{min-height:420px}.PackageRegistrationPage-module__p34mqa__paymentPanel{border:1px solid #dbdbdb;border-radius:6px;width:min(100%,750px);padding:28px}.PackageRegistrationPage-module__p34mqa__paymentPanel h2{color:#111;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0 0 12px;font-size:28px;font-weight:700;line-height:38px}.PackageRegistrationPage-module__p34mqa__paymentPanel p{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0;font-size:16px;line-height:28px}.PackageRegistrationPage-module__p34mqa__paymentRows{gap:10px;margin:24px 0;display:grid}.PackageRegistrationPage-module__p34mqa__paymentRow{color:#405869;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;border-bottom:1px solid #edf1f4;grid-template-columns:minmax(0,210px) minmax(0,1fr);align-items:start;gap:20px;padding-bottom:10px;font-size:16px;line-height:24px;display:grid}.PackageRegistrationPage-module__p34mqa__paymentRow strong{color:#111;text-align:right;overflow-wrap:anywhere;word-break:break-word;min-width:0}.PackageRegistrationPage-module__p34mqa__paymentWarning{background:#fff6f5;border-left:4px solid #ed3424;margin-top:22px;padding:16px 18px}.PackageRegistrationPage-module__p34mqa__paymentWarning h3{color:#111;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin:0 0 8px;font-size:18px;line-height:26px}.PackageRegistrationPage-module__p34mqa__backLink{color:#0077c5;font-family:var(--font-montserrat), var(--font-open-sans), Arial, sans-serif;margin-top:24px;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.PackageRegistrationPage-module__p34mqa__backLink:hover,.PackageRegistrationPage-module__p34mqa__backLink:focus-visible{color:#ed3424;text-decoration:underline}@media (max-width:760px){.PackageRegistrationPage-module__p34mqa__titleBar{min-height:58px;padding:0 16px}.PackageRegistrationPage-module__p34mqa__titleBar h1{font-size:23px;line-height:34px}.PackageRegistrationPage-module__p34mqa__content{padding:28px 0 52px}.PackageRegistrationPage-module__p34mqa__twoColumn{grid-template-columns:1fr;gap:0}.PackageRegistrationPage-module__p34mqa__gender legend{margin:0 0 10px}.PackageRegistrationPage-module__p34mqa__gender label{margin:0 0 8px;display:flex}.PackageRegistrationPage-module__p34mqa__intro{font-size:17px;line-height:28px}.PackageRegistrationPage-module__p34mqa__instruction{font-size:24px;line-height:38px}.PackageRegistrationPage-module__p34mqa__summary{font-size:23px;line-height:34px}.PackageRegistrationPage-module__p34mqa__instruction,.PackageRegistrationPage-module__p34mqa__summary{overflow:visible}.PackageRegistrationPage-module__p34mqa__instruction span,.PackageRegistrationPage-module__p34mqa__summary span{white-space:normal;width:auto;transform:none}.PackageRegistrationPage-module__p34mqa__form{padding-left:0;padding-right:0}.PackageRegistrationPage-module__p34mqa__mediumField{width:100%}.PackageRegistrationPage-module__p34mqa__nextStep,.PackageRegistrationPage-module__p34mqa__schedulePicker{grid-template-columns:1fr}.PackageRegistrationPage-module__p34mqa__calendarPicker,.PackageRegistrationPage-module__p34mqa__timePicker{padding:12px}.PackageRegistrationPage-module__p34mqa__calendarGrid{gap:4px}.PackageRegistrationPage-module__p34mqa__calendarBlank,.PackageRegistrationPage-module__p34mqa__calendarDay{min-height:50px}.PackageRegistrationPage-module__p34mqa__calendarDay strong{font-size:13px}.PackageRegistrationPage-module__p34mqa__calendarDay span{font-size:8px;line-height:10px}.PackageRegistrationPage-module__p34mqa__timeGrid{grid-template-columns:1fr}.PackageRegistrationPage-module__p34mqa__paymentOption{grid-template-columns:auto minmax(0,1fr)}.PackageRegistrationPage-module__p34mqa__paymentOptionAmount{grid-column:2}.PackageRegistrationPage-module__p34mqa__paymentSummary div{gap:2px;display:grid}.PackageRegistrationPage-module__p34mqa__amountDue{text-align:left}.PackageRegistrationPage-module__p34mqa__amountDue span{justify-content:flex-start}.PackageRegistrationPage-module__p34mqa__paymentPanel{padding:22px 18px}.PackageRegistrationPage-module__p34mqa__paymentRow{gap:4px;display:grid}.PackageRegistrationPage-module__p34mqa__paymentRow strong{text-align:left}}
