.hs-form-required{color:red}.dnd-section{padding:32px 0 0}footer.hs-elevate-footer,header.hs-elevate-header{display:none!important}.step-header{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-bottom:16px}.step-header .step-tracker__progress-container{display:flex;flex:1;flex-direction:column;gap:24px}.step-header .step-tracker__container{display:flex;flex-direction:row;gap:24px;width:100%}.step-header .step-tracker__progress-container h2{color:#5d5d5d;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:0}.step-header .step-tracker{background-color:#f5f5f7;border-radius:4px;height:8px;width:100%}.step-header .step-tracker__desc_container{display:flex;flex-direction:row;gap:24px;width:100%}.step-header .step-tracker__desc_container .step-tracker__description{width:calc(50% - 12px)}.form-container{margin:0 auto}.step-header .form-header__container{display:none;flex-direction:column;gap:8px;margin-bottom:24px}.step-header .form-header__container.active{display:flex}.step-header .form-header__container p{color:var(--System-Colour-text---text-300,#7f7f7f);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0}form.hs-form-private{border:none;display:flex;flex-direction:column;gap:24px;padding:0}form.hs-form-private.step-number-1{margin:0 auto;max-width:648px}form.hs-form-private .step-container{display:none;flex-direction:column;gap:24px;margin:0 auto;width:100%}form.hs-form-private .step-container.active{display:flex}form.hs-form-private .step-container.step-2{flex-direction:column-reverse;margin:0;max-width:100%}@media (min-width:600px){form.hs-form-private .step-container.step-2{flex-direction:row}}.children-details-container{display:flex;flex-direction:column;gap:16px;width:100%}.children-details-container,.sub-field-container{flex:1}.sub-field-container{display:flex;flex-direction:column;gap:24px}.inputs-list{display:grid;flex-wrap:wrap}form.hs-form-private fieldset{background-color:#fafafb;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:16px 24px}form.hs-form-private .step-container.step-1 fieldset{background-color:transparent;border:none;padding:0}form.hs-form-private fieldset.form-columns-2 .hs-form-field{width:calc(50% - 6px)}form.hs-form-private fieldset.form-columns-1 .hs-form-field{width:100%}form.hs-form-private fieldset.form-columns-1 .input{margin:0!important;width:100%!important}form.hs-form-private .hs-form-field{margin:0!important}form.hs-form-private .hs-form-field label{color:var(--System-Colour-text---text-500,#5d5d5d);font-size:14px;font-style:normal;font-weight:500;line-height:20px}form.hs-form-private .hs-input{align-items:center;align-self:stretch;background:var(--System-Colour-general---white,#fff);border:1px solid var(--System-Colour-grey---grey-200,#d4d7de);border-radius:8px;gap:8px;height:44px;margin:0;padding:10px 14px}.child-container .child-header-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.child-container .child-header{color:var(--System-Colour-text---text-500,#5d5d5d);flex:1;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:28px;margin:0;width:100%}.child-container .child-info{font-style:italic}.child-container .field-container{display:flex;flex-direction:column;margin-bottom:12px!important;width:100%}@media (min-width:600px){.child-container .field-container{flex:1;min-width:calc(50% - 6px)}}.remove-child-button{align-items:center;background:none;border:none;color:#de4843;cursor:pointer;display:flex;flex:1;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;justify-content:flex-end;line-height:24px;padding:0}.remove-child-button:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:8px;width:20px}.additional-child-button{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:8px;display:flex;gap:8px;height:48px;justify-content:center;margin-left:auto;padding:12px 20px;width:fit-content}.additional-child-button:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:8px;width:20px}.radio-buttons-container{display:flex;flex-wrap:wrap;gap:8px}.radio-button-container{align-items:center;display:flex;gap:8px;margin-right:16px}.radio-button-container label{font-family:Inter;font-size:18px!important;font-style:normal;font-weight:400;line-height:24px}.radio-button-container input,.radio-button-container label{margin:0!important}.hs-form-booleancheckbox .hs-form-booleancheckbox-display,.hs-form-checkbox .hs-form-checkbox-display{align-items:center;display:flex!important;gap:8px;margin:0}.inputs-list{align-items:center;display:flex;flex-direction:row;gap:16px}.hs-form .inputs-list li{list-style:none;margin:0;padding:0}.hs-form-radio label{align-items:center;display:flex;gap:8px;margin:0}.hs-form-radio input{margin:0!important}.hs-fieldtype-phonenumber .input{position:relative}.hs-fieldtype-phonenumber .input input{padding-left:70px}.hs-fieldtype-phonenumber .input:before{align-items:center;border:solid #d0d5dd;border-radius:8px 0 0 8px;border-width:0 1px 0 0;color:#667085;content:"+61 ";display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;height:42px;left:0;line-height:24px;padding:10px 12px 10px 14px;position:absolute;top:1px}.hs-input[type=checkbox]{-webkit-appearance:none;appearance:none;border:none!important;height:0!important;padding:0!important}.hs-input[type=checkbox]:before{background:#fff;border:1px solid grey;border-radius:6px}.hs-input[type=checkbox]:after,.hs-input[type=checkbox]:before{content:"";display:block;height:20px;position:relative;width:20px}.hs-input[type=checkbox]:after{background-position:50%;background-repeat:no-repeat;left:0;top:-19px}.actions{align-items:center;display:flex;gap:16px;justify-content:flex-end}@media (min-width:480px){.actions{gap:24px}}.actions .hs-button{border-radius:8px!important;font-size:16px!important;font-style:normal;font-weight:500;height:48px!important;line-height:24px!important;padding:12px 20px!important;width:auto!important}.actions .next-button{order:1}.actions .step-error-message{color:var(--System-Colour-feedback---red-600,#d92d20);order:0}.hs-form-field label{align-items:center;display:flex;gap:8px}.helper-text-tooltip{border-bottom:1px dotted #000;cursor:pointer;display:inline-block;margin-left:auto;position:relative}.helper-text-tooltip-content{background-color:#000;border-radius:6px;color:#fff;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:130px;z-index:1}.helper-text-tooltip:hover .helper-text-tooltip-content{visibility:visible}.waitlist-results-container{display:none;flex-direction:column;gap:24px;margin:auto}.waitlist-header__container{display:flex;flex-direction:column;gap:8px;margin:auto}.waitlist-header__container h2{color:#5d5d5d;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin:0;text-align:center}.waitlist-header__container p{color:#7f7f7f;font-family:Inter;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin:0;text-align:left}.waitlist-results__container{display:flex;flex-direction:column;gap:16px;padding:0 20px}.waitlist-results__container .waitlist-results__image{border-radius:12px;margin:0 auto;max-width:456px;overflow:hidden;width:100%}.waitlist-results__tabs{align-items:center;background-color:#f5f5f7;border-radius:12px;display:flex;gap:8px;height:52px;width:100%}@media (min-width:600px){.waitlist-results__tabs{margin:0 auto;width:360px}}.waitlist-results__tab{align-items:center;border-radius:8px;color:#a2a2a2;cursor:pointer;display:flex;flex:1;height:44px;justify-content:center;padding:10px;text-align:center}.waitlist-results__content{display:flex;flex-direction:column;gap:12px;margin-top:32px}.waitlist-results__pane{border:1px solid #9da2b2;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:12px}@media (min-width:600px){.waitlist-results__content{flex-direction:row;gap:24px;justify-content:space-between}.waitlist-results__pane{flex:1}}.waitlist-results__amount-label{color:#5d5d5d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:left}.waitlist-results__amount{font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:28px;text-align:right}.waitlist-disclaimer{background-color:#f5f5f7;border-radius:12px;padding:16px 12px}.waitlist-disclaimer p{color:#5d5d5d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.hs-waitlist_preferred_days input{display:none}.hs-waitlist_preferred_days .hs-form-checkbox span{align-items:center;background:var(--System-Colour-general---white,#fff);border:1px solid var(--System-Colour-grey---grey-200,#d4d7de);border-radius:6px;display:flex;gap:3px;justify-content:center;padding:4px 10px}.hs_submit.hs-submit{justify-content:flex-end;margin:0 auto;width:100%}.error-message{color:red;font-size:12px}.back-button,.hs-button.primary,.next-button{font-weight:700!important}