.ReviewAndSign_reviewAndSign__mhV2h{display:flex;flex-direction:column;border:1px solid hsl(220,16%,90%);border-radius:16px;background-color:white}.ReviewAndSign_reviewAndSignHeader__hhvhD{display:flex;flex-direction:column;gap:12px;padding:20px 16px;border-bottom:1px solid hsl(220,16%,90%)}@media (min-width:600px){.ReviewAndSign_reviewAndSignHeader__hhvhD{flex-direction:row;align-items:flex-start;justify-content:space-between;padding:24px 28px}}.ReviewAndSign_reviewAndSignHeading__oQryK{display:flex;flex-direction:column;row-gap:4px}.ReviewAndSign_reviewAndSignTitle__CKUj_{font-size:1.2rem;font-weight:600;color:hsl(240,19%,12%)}.ReviewAndSign_reviewAndSignDescription__EybVK{font-size:1rem;color:hsl(224,17%,49%)}.ReviewAndSign_signerChip__9V_0F{display:inline-flex;align-items:center;align-self:flex-start;flex-shrink:0;gap:6px;padding:6px 12px;border:1px solid hsl(220,16%,88%);border-radius:8px;font-size:.9rem;font-weight:500;color:hsl(222,30%,16%)}.ReviewAndSign_reviewAndSignBody__OnfiQ{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.ReviewAndSign_reviewAndSignBody__OnfiQ{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.ReviewAndSign_documentViewer__dIs7N{display:flex;flex-direction:column;margin:16px}@media (min-width:600px){.ReviewAndSign_documentViewer__dIs7N{margin:24px 28px}}.ReviewAndSign_documentViewer__dIs7N .ReviewAndSign_documentCanvas__v79p1{height:480px}@media (min-width:900px){.ReviewAndSign_documentViewer__dIs7N .ReviewAndSign_documentCanvas__v79p1{height:560px}}.ReviewAndSign_signingPanel__X0tzH{display:flex;flex-direction:column;row-gap:24px;padding:16px;border-top:1px solid hsl(220,16%,90%)}@media (min-width:900px){.ReviewAndSign_signingPanel__X0tzH{padding:24px 28px;border-top:none;border-left:1px solid hsl(220,16%,90%)}}.ReviewAndSign_signingStep__BMUuz{display:flex;flex-direction:column;row-gap:12px}.ReviewAndSign_signingStepTitle__rlvAZ{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:500;color:hsl(222,30%,16%)}.ReviewAndSign_signingStepNumber__3lRPx{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background-color:var(--main-color-blue);font-size:.85rem;color:white}.ReviewAndSign_requiredFields__7jAck{display:flex;flex-direction:column;border:1px solid hsl(220,16%,90%);border-radius:12px}.ReviewAndSign_requiredField__WsO2P{display:flex;align-items:center;gap:12px;padding:12px 14px}.ReviewAndSign_requiredField__WsO2P+.ReviewAndSign_requiredField__WsO2P{border-top:1px solid hsl(220,16%,92%)}.ReviewAndSign_requiredField__WsO2P:has(.ReviewAndSign_addendumSignatures__Cw9Gc){align-items:flex-start}.ReviewAndSign_requiredFieldIcon__p8oqg{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;background-color:hsl(220,20%,96%);color:hsl(222,20%,40%)}.ReviewAndSign_requiredFieldInfo__7DlCZ{display:flex;flex-direction:column;flex:1;row-gap:2px;min-width:0}.ReviewAndSign_requiredFieldLabel__JM3jA{font-size:.95rem;font-weight:500;color:hsl(222,30%,16%)}.ReviewAndSign_requiredFieldMeta__r9IMW{font-size:.85rem;color:hsl(220,9%,46%)}.ReviewAndSign_goToFieldBtn__LWX7x{flex-shrink:0}.ReviewAndSign_addendumSignatures__Cw9Gc{display:flex;flex-direction:column;row-gap:2px}.ReviewAndSign_addendumSignature__UKHyM{display:flex;align-items:center;justify-content:space-between;gap:8px}.ReviewAndSign_confirmSigning__LTRV9{display:flex;flex-direction:column;row-gap:4px;padding:12px 14px;border:1px solid hsl(220,16%,90%);border-radius:10px;background-color:hsl(220,20%,98%)}.ReviewAndSign_confirmSigningNotice__a1d8S{padding-left:24px;font-size:.85rem;color:hsl(220,9%,46%)}.ReviewAndSign_reviewAndSignFooter__c7QXh{display:flex;flex-direction:column;row-gap:12px;padding:16px;border-top:1px solid hsl(220,16%,90%)}@media (min-width:550px){.ReviewAndSign_reviewAndSignFooter__c7QXh{flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:16px 28px}}.ReviewAndSign_reviewAndSignActions__ePRmr{display:flex;flex-direction:column;row-gap:12px}@media (min-width:550px){.ReviewAndSign_reviewAndSignActions__ePRmr{flex-direction:row-reverse;-moz-column-gap:12px;column-gap:12px}}.LeaseSettings_leaseSettingsHeader__iU7y5{display:flex;flex-direction:column;row-gap:12px;max-width:1280px;margin-bottom:30px}@media (min-width:800px){.LeaseSettings_leaseSettingsHeader__iU7y5{flex-direction:row;justify-content:space-between;align-items:center;-moz-column-gap:30px;column-gap:30px;margin-bottom:0}}.LeaseSettings_leaseSettingsHeader__iU7y5 .LeaseSettings_scopePageTitle__fFe76{margin-top:12px;margin-bottom:6px}@media (min-width:500px){.LeaseSettings_leaseSettingsHeader__iU7y5 .LeaseSettings_scopePageTitle__fFe76{margin-bottom:24px}}.LeaseSettings_leaseSettingsBtns__PHQ5Q{display:flex;flex-direction:column;row-gap:8px}@media (min-width:800px){.LeaseSettings_leaseSettingsBtns__PHQ5Q{flex-direction:row;-moz-column-gap:8px;column-gap:8px}}.LeaseSettings_phaseStepperContainer__XkKWl{padding:0 max(16px,min(4vw,24px));border-bottom:1px solid hsl(214,20%,91%)}@media (min-width:900px){.LeaseSettings_phaseStepperContainer__XkKWl{padding:0}}.LeaseSettings_sectionMenuList__7O20q{display:flex;flex-direction:column;row-gap:12px;list-style:none}.LeaseSettings_sectionMenuItem__h3jV5{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;border:1px solid hsl(214,20%,91%);border-radius:10px;background-color:white;cursor:pointer;text-align:left;transition:border-color .2s ease,background-color .2s ease}.LeaseSettings_sectionMenuItem__h3jV5:hover:not(:disabled){border-color:hsl(218,74%,78%);background-color:hsl(210,40%,98%)}.LeaseSettings_sectionMenuItem__h3jV5:focus-visible{outline:2px solid hsl(218,74%,65%);outline-offset:2px}.LeaseSettings_sectionMenuItem__h3jV5:disabled{cursor:not-allowed;opacity:.7}.LeaseSettings_sectionMenuIcon__eA_q7{display:flex;flex-shrink:0;color:var(--main-color-blue)}.LeaseSettings_sectionMenuLabel__3YSKT{flex:1;min-width:0;color:hsl(223,26%,20%);font-size:1rem;font-weight:500}.LeaseSettings_sectionMenuChevron__4wTKz{flex-shrink:0;color:hsl(215,16%,60%)}.LeaseSettings_leaseFormFooter__N_YBC{display:flex;flex-direction:column;padding-top:20px;border-top:1px solid hsl(214,20%,91%)}.LeaseSettings_generalError__AEK5C{align-self:flex-end;justify-self:flex-end;place-self:flex-end;margin-bottom:12px}.LeaseSettings_leaseFormContent__Z1L4c{display:flex;flex-direction:row;-moz-column-gap:24px;column-gap:24px;padding:0 max(16px,min(4vw,24px)) 20px;overflow:hidden}@media (min-width:900px){.LeaseSettings_leaseFormContent__Z1L4c{padding:0 24px;max-height:580px;min-height:0}.LeaseSettings_leaseFormContent__Z1L4c .LeaseSettings_leaseSettingsPreview__ICoOa{flex:1 1 60%;max-width:720px}}.LeaseSettings_phaseContainer__yhcnh{flex:1 1 40%;min-width:0}@media (min-width:900px){.LeaseSettings_phaseContainer__yhcnh{min-height:0;overflow-y:auto;padding-bottom:16px}}.LeaseSettings_verticalSeparator__thXtY{display:none}@media (min-width:900px){.LeaseSettings_verticalSeparator__thXtY{display:block;width:1px;height:580px;background-color:hsl(214,20%,91%)}}.LeaseSettings_leaseSettingsPreview__ICoOa{display:none;flex:1 1 60%;min-width:0;padding:12px 0}@media (min-width:900px){.LeaseSettings_leaseSettingsPreview__ICoOa{display:flex;flex-direction:column;min-height:0}}.LeaseSettings_previewCard___KfPj{display:flex;flex-direction:column;background-color:white;border:1px solid hsl(214,20%,91%);border-radius:15px;overflow:hidden}@media (min-width:900px){.LeaseSettings_previewCard___KfPj{flex:1 1 auto;min-height:0}}.LeaseSettings_previewCard___KfPj.LeaseSettings_shortened__wzhJ3{max-height:520px}.LeaseSettings_previewHeader__glJ9_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid hsl(214,20%,93%)}.LeaseSettings_previewTitle__mnMK7{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-size:1rem;font-weight:500;color:var(--black-font)}.LeaseSettings_previewTitleIcon___arae{color:var(--main-color-blue);flex-shrink:0}.LeaseSettings_fillingBadge__tABNW{padding:4px 12px;font-size:.9rem;font-weight:500;color:var(--main-color-blue);background-color:hsl(217,100%,96%);border-radius:9999px}.LeaseSettings_awaitingSaveBadge__oFTTT{padding:4px 12px;font-size:.9rem;font-weight:500;color:hsl(32,90%,40%);background-color:hsl(45,100%,94%);border-radius:9999px}.LeaseSettings_filledBadge__FVjmL{display:inline-flex;gap:6px;align-items:center;padding:4px 12px;font-size:.9rem;font-weight:500;color:var(--success-color);background-color:var(--success-color-bg);border-radius:9999px}.LeaseSettings_previewCanvas__3Uup5{display:flex;justify-content:center;max-height:700px;padding:14px;overflow-x:hidden;overflow-y:auto;background-color:hsl(220,14%,94%)}.LeaseSettings_previewCanvas__3Uup5:has([data-loading=true]){padding:0;overflow:hidden}@media (min-width:900px){.LeaseSettings_previewCanvas__3Uup5{flex:1 1 auto;min-height:0}}.LeaseSettings_leasePreviewInner__HVJyz{width:100%;max-width:680px}.LeaseSettings_leasePreviewInner__HVJyz .react-pdf__Page{background:white;box-shadow:0 1px 3px hsl(223,12%,20%,.1),0 4px 12px hsl(223,12%,20%,.06)}.LeaseSettings_leasePreviewInner__HVJyz .react-pdf__Document{display:flex;flex-direction:column;row-gap:12px}.LeaseSettings_previewLeaseBtn___21dT{display:flex;align-items:center;gap:6px}.LeaseSettings_previewLeaseBtn___21dT.LeaseSettings_downloading__3Vq43{opacity:.6;cursor:not-allowed}.LeaseSettings_showErrorBorder__5tYo_{border-color:hsl(0,100%,65%)}.LeaseSettings_removeDefaultRadio__L4hrM{display:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.LeaseSettings_settingsContent__jZcLe{display:flex;flex-direction:column;row-gap:20px;max-width:1280px}.LeaseSettings_prefillNotice__OT2QI{color:var(--black-font);font-size:.9rem}.LeaseSettings_prefillNoticeBody__GK8AB{display:flex;flex-direction:column;row-gap:4px}.LeaseSettings_prefillNoticeSource__PYVyN{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:6px}.LeaseSettings_prefillSourceTrigger__Xm_3Y{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;max-width:360px;padding:1px 10px;border:1px solid hsl(36,50%,72%);border-radius:6px;background-color:hsl(39,100%,92%);color:hsl(36,73%,32%);font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.LeaseSettings_prefillSourceTrigger__Xm_3Y:hover:not(:disabled){border-color:hsl(36,55%,58%);background-color:hsl(39,100%,88%)}.LeaseSettings_prefillSourceTrigger__Xm_3Y:focus-visible{outline:2px solid hsl(36,73%,39%);outline-offset:2px}.LeaseSettings_prefillSourceTrigger__Xm_3Y:disabled{cursor:not-allowed;opacity:.7}.LeaseSettings_leaseFormCard__XoV7M{position:relative;display:flex;flex-direction:column;margin-bottom:25px;border-radius:15px;padding:0}.LeaseSettings_phaseHeader__0Jlqr{padding:20px 0;margin-bottom:8px}.LeaseSettings_phaseHeader__0Jlqr h3{font-size:max(1.3rem,min(5vw,1.5rem));color:var(--black-font);font-weight:500}.LeaseSettings_phaseHeader__0Jlqr p{font-size:1rem;color:hsl(224,17%,49%);font-weight:400}.LeaseSettings_landlordDetailsFields__gVe6Z{display:grid;grid-template-columns:1fr;grid-template-areas:"name" "email" "phone" "address" "unit-num" "po-box" "city" "postal" "province";grid-gap:20px;gap:20px;width:100%}.LeaseSettings_landlordDetailsFields__gVe6Z>*{min-width:0}@media (min-width:500px){.LeaseSettings_landlordDetailsFields__gVe6Z{grid-template-columns:1fr .4fr .2fr .4fr;grid-template-areas:"name           name           name           name" "email          phone          phone          phone" "address        address        unit-num       unit-num" "city           province       province       province" "postal         po-box         po-box         po-box";-moz-column-gap:12px;column-gap:12px}}.LeaseSettings_name__eA8q9{grid-area:name;position:relative}.LeaseSettings_name__eA8q9.LeaseSettings_hasProfileSelect__9AWPV .dashInputField label{padding-right:180px}.LeaseSettings_phone__YeA9C{grid-area:phone}.LeaseSettings_email__iJQZZ{grid-area:email}.LeaseSettings_selectLandlordProfile__uP_Y3{position:absolute;top:0;right:4px;z-index:1;border:none;background:transparent;font-size:.9rem}.LeaseSettings_selectLandlordProfile__uP_Y3:disabled{opacity:.5;cursor:not-allowed}.LeaseSettings_address__C9KtM{grid-area:address}.LeaseSettings_unitNum__bZZEN{grid-area:unit-num}.LeaseSettings_poBox___D46w{grid-area:po-box}.LeaseSettings_city__paHXN{grid-area:city}.LeaseSettings_province__uRS1l{grid-area:province}.LeaseSettings_postal__pu4p9{grid-area:postal}.LeaseSettings_textArea__mXFmN{width:100%;height:160px;font-size:1rem;line-height:1.5;padding:13px 15px;border-style:solid;border-radius:12px}.LeaseSettings_textArea__mXFmN.LeaseSettings_additionalTerms__o1cB8{max-width:650px}.LeaseSettings_paymentDetailsContainer__PF_gS{display:grid;grid-template-columns:1fr;grid-row-gap:24px;row-gap:24px;grid-template-areas:"payableTo" "paymentMethods" "startMonth" "lastMonth"}.LeaseSettings_paymentDetailsContainer__PF_gS .LeaseSettings_areaPayableTo__L6TQD{grid-area:payableTo}.LeaseSettings_paymentDetailsContainer__PF_gS .LeaseSettings_areaPaymentMethods__iQdHR{grid-area:paymentMethods}.LeaseSettings_paymentDetailsContainer__PF_gS .LeaseSettings_areaStartMonth__5D0dJ{grid-area:startMonth}.LeaseSettings_paymentDetailsContainer__PF_gS .LeaseSettings_areaLastMonth___nQtm{grid-area:lastMonth}.LeaseSettings_utilityListContainer__fq0dn{display:flex;flex-direction:column;flex:1}.LeaseSettings_utilityItem__Xa_5A{border-radius:10px;position:relative}.LeaseSettings_utilitySeparator__q59F6{margin:20px 0}.LeaseSettings_fullWidthTextarea__0TIRp{width:100%}.LeaseSettings_flexOne__ErQUi{flex:1}.LeaseSettings_additionalServiceErrorMax__jU4nZ{max-width:200px}.LeaseSettings_serviceDetailsTextarea__QZaeU{width:100%;max-width:600px;height:100px;margin-bottom:12px}.LeaseSettings_fullWidth__Oc9Rt{width:100%}.LeaseSettings_footerBtnsContainer__WuKwz{width:100%;display:flex;flex-direction:column-reverse;row-gap:12px}@media (min-width:500px){.LeaseSettings_footerBtnsContainer__WuKwz{flex-direction:row;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}}.LeaseSettings_footerBtnsContainerEnd__lZlwl{width:100%;display:flex;justify-content:flex-end}.LeaseSettings_radioField__aGgFx{display:flex;flex-direction:column;row-gap:6px}.LeaseSettings_radioField__aGgFx p{height:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:.9rem;color:hsl(215,25%,38%)}@media only screen and (min-width:800px){.LeaseSettings_radioField__aGgFx p{width:100%}}.LeaseSettings_radioInputContainer__NOgwj{display:flex;flex-direction:column;gap:10px 16px}@media (min-width:400px){.LeaseSettings_radioInputContainer__NOgwj{flex-direction:row}}.LeaseSettings_pmContainer__Cu5va{flex-direction:row;flex-wrap:wrap;max-width:400px}.LeaseSettings_checkboxLabelInputs__1LeGw,.LeaseSettings_radioLabelInputs__w45no{display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:4px;column-gap:4px;height:50px;min-width:100px;padding:0 16px;cursor:pointer;color:hsl(215,25%,38%);background-color:white;border-radius:100px;border-width:1px;border-style:solid;transition:color .2s,background-color .2s}.LeaseSettings_checkboxLabelInputs__1LeGw:focus,.LeaseSettings_checkboxLabelInputs__1LeGw:hover,.LeaseSettings_radioLabelInputs__w45no:focus,.LeaseSettings_radioLabelInputs__w45no:hover{background-color:hsl(0,0%,93%)}.LeaseSettings_checkboxLabelInputs__1LeGw.LeaseSettings_selected__igDMY,.LeaseSettings_checkboxLabelInputs__1LeGw:has(input:checked),.LeaseSettings_radioLabelInputs__w45no.LeaseSettings_selected__igDMY,.LeaseSettings_radioLabelInputs__w45no:has(input:checked){color:var(--main-color-blue);background-color:hsl(217,74%,91%)}.LeaseSettings_checkboxLabelInputs__1LeGw input,.LeaseSettings_radioLabelInputs__w45no input{position:absolute;visibility:hidden;opacity:0;width:0;height:0}.LeaseSettings_checkboxLabelInputs__1LeGw{height:40px;border-radius:10px;min-width:0}.LeaseSettings_checkboxLabelInputs__1LeGw svg{display:none;flex-shrink:0}.LeaseSettings_checkboxLabelInputs__1LeGw:has(input:checked) svg{display:block}.LeaseSettings_customPaymentMethodField__Et_kg{margin-top:10px}.LeaseSettings_additionalServiceFields__s0SDi{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px;margin-top:16px}.LeaseSettings_additionalServiceName__1nEdQ{position:relative;transform:translateY(12px);width:100%;margin-top:.5rem}.LeaseSettings_separator__WDs5N{display:flex;align-self:center;width:80vw;margin-top:35px;margin-bottom:15px}@media (min-width:800px){.LeaseSettings_separator__WDs5N{width:100%;max-width:1050px}}.LeaseSettings_additionalServiceSeparator__5VKsB{opacity:1}@media (min-width:950px){.LeaseSettings_additionalServiceSeparator__5VKsB{opacity:0}}.LeaseSettings_servicesIncluded__8uc2r{display:flex;flex-direction:column}.LeaseSettings_servicesIncluded__8uc2r .LeaseSettings_serviceField__u13Tv{position:relative;width:100%}.LeaseSettings_utilityPaymentsFields__PN2aA{display:flex;flex-direction:column;row-gap:16px;width:100%}.LeaseSettings_utilityDetails__iNHmc{flex:1}.LeaseSettings_leaseDetailsField__DCIDR{display:flex;flex-direction:column;row-gap:24px;width:100%}.LeaseSettings_additionalTermsFields__Tc2pV{display:flex;flex-direction:column;row-gap:20px;width:100%}.LeaseSettings_additionalTermsColumn__qlC1v{display:flex;flex-direction:column;row-gap:16px;width:100%}.LeaseSettings_additionalTermsColumn__qlC1v .LeaseSettings_field__fBEOq{display:flex;flex-direction:column;width:100%;row-gap:6px}.LeaseSettings_additionalTermsManual__wTBHy{margin-top:8px}.LeaseSettings_addendumPanel__ZIOhG,.LeaseSettings_addendumSelect__RH56X{display:flex;flex-direction:column;width:100%}.LeaseSettings_addendumPanel__ZIOhG{--addendum-row-height:68px;--addendum-header-height:42px;min-height:calc(42px + 68px * 3 + 2px);min-height:calc(var(--addendum-header-height) + var(--addendum-row-height) * 3 + 2px);max-height:calc(42px + 68px * 3.5 + 2px);max-height:calc(var(--addendum-header-height) + var(--addendum-row-height) * 3.5 + 2px);border:1px solid hsl(223,12%,89%);border-radius:12px;background:white;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.LeaseSettings_addendumPanelHeader__rtnoo{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;height:var(--addendum-header-height);flex-shrink:0;padding:10px 14px;line-height:1.3;border-bottom:1px solid hsl(223,12%,91%);background:hsl(220,20%,97%);font-size:.9rem;font-weight:500;color:var(--text-grey)}.LeaseSettings_addendumSelectedCount__RpG16{font-weight:400;color:hsl(223,12%,55%)}.LeaseSettings_addendumRow__GVBOx{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;height:var(--addendum-row-height);flex-shrink:0;padding:12px 14px;border-bottom:1px solid hsl(223,12%,93%);cursor:pointer;transition:background-color .15s}.LeaseSettings_addendumRow__GVBOx:focus-visible,.LeaseSettings_addendumRow__GVBOx:hover{background:hsl(220,20%,98%)}.LeaseSettings_addendumRowSelected__BdoNF{background:hsl(218,70%,98%)}.LeaseSettings_addendumRowSelected__BdoNF:focus-visible,.LeaseSettings_addendumRowSelected__BdoNF:hover{background:hsl(218,70%,98%)}.LeaseSettings_addendumRowSelected__BdoNF .LeaseSettings_addendumName__pn2kZ{color:var(--main-color-blue)}.LeaseSettings_noAddendumsRow__tVFCi{height:var(--addendum-row-height);min-height:var(--addendum-row-height);border-bottom:1px solid hsl(223,12%,93%)}.LeaseSettings_addendumRowDisabled__uJe2o{opacity:.55;cursor:not-allowed}.LeaseSettings_addendumRowDisabled__uJe2o:focus-visible,.LeaseSettings_addendumRowDisabled__uJe2o:hover{background:transparent}.LeaseSettings_addendumCheckbox__CJHQq{flex-shrink:0;border:1px solid hsl(223,12%,89%)}.LeaseSettings_addendumRowInfo__Hskvz{display:flex;flex-direction:column;flex:1;min-width:0;row-gap:2px}.LeaseSettings_addendumName__pn2kZ{font-size:.9rem;font-weight:600;line-height:1.3;color:hsl(222,32%,20%)}.LeaseSettings_addendumMeta__Kc0Qk{font-size:.8rem;line-height:1.3;color:hsl(223,12%,52%)}.LeaseSettings_addendumCategoryPill__bPSpM{flex-shrink:0;padding:4px 10px;border-radius:999px;background:hsl(220,16%,94%);font-size:.75rem;font-weight:500;color:hsl(223,12%,42%);white-space:nowrap}.LeaseSettings_addendumCategoryPillActive__ONzyD{background:hsl(218,74%,95%);color:var(--main-color-blue)}.LeaseSettings_addendumError__htX2g{margin-top:8px}.LeaseSettings_addendumLink__p6VU9{display:inline-flex;align-items:center;align-self:flex-end;position:relative;-moz-column-gap:4px;column-gap:4px;margin-top:10px;padding-bottom:1px;font-size:.9rem;font-weight:500;color:var(--main-color-blue);-webkit-text-decoration:none;text-decoration:none}.LeaseSettings_addendumLink__p6VU9:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;opacity:0;transition:opacity .2s ease}.LeaseSettings_addendumLink__p6VU9:focus-visible:before,.LeaseSettings_addendumLink__p6VU9:hover:before{opacity:1}.LeaseSettings_addendumSkeletonHeaderLabel__qelhJ{width:160px;height:.85rem}.LeaseSettings_addendumSkeletonHeaderCount__vLltx{width:84px;height:.85rem}.LeaseSettings_addendumSkeletonCheckbox__VevRq{flex-shrink:0;width:20px;height:20px;border-radius:5px}.LeaseSettings_addendumSkeletonName__h3Ua9{width:58%;height:.9rem}.LeaseSettings_addendumRow__GVBOx:nth-child(3) .LeaseSettings_addendumSkeletonName__h3Ua9{width:72%}.LeaseSettings_addendumRow__GVBOx:nth-child(4) .LeaseSettings_addendumSkeletonName__h3Ua9{width:46%}.LeaseSettings_addendumSkeletonMeta__qcfpk{width:42%;height:.8rem}.LeaseSettings_addendumRow__GVBOx:nth-child(3) .LeaseSettings_addendumSkeletonMeta__qcfpk{width:52%}.LeaseSettings_addendumRow__GVBOx:nth-child(4) .LeaseSettings_addendumSkeletonMeta__qcfpk{width:36%}.LeaseSettings_addendumSkeletonPill__3QU1Q{flex-shrink:0;width:72px;height:24px;border-radius:999px}.LeaseSettings_addendumSkeletonLink__iLgaB{align-self:flex-end;width:132px;height:1.35rem;margin-top:10px}.LeaseSettings_addendumEmpty__hAnkt{display:flex;flex-direction:column;align-items:center;width:100%;padding:28px 20px 22px;border:1px solid hsl(223,12%,89%);border-radius:12px;background:white;text-align:center}.LeaseSettings_addendumEmptyTitle__wMGhQ{margin:10px 0 0;font-size:1rem;font-weight:600;color:hsl(222,32%,20%)}.LeaseSettings_addendumEmptyText__0ufB4{max-width:290px;margin:6px 0 0;font-size:.9rem;line-height:1.5;color:hsl(223,12%,52%)}.LeaseSettings_addendumEmptyLink__pD9S7{align-self:center;margin-top:14px}.LeaseSettings_addendumEmptyEmbedded__axEUn{flex:1;min-height:0;border:none;border-radius:0;overflow-y:auto}.LeaseSettings_helperText__D8WI5{margin:10px 0 0}.LeaseSettings_helperText__D8WI5,.LeaseSettings_meta__QdTcI{font-size:.9rem;color:hsl(223,12%,45%)}.LeaseSettings_leaseTermsTrigger__0lS2D{width:100%;border:1px solid hsl(0,0%,88%);border-radius:15px;font-size:1rem}.LeaseSettings_leaseTermsTrigger__0lS2D>span{color:var(--black-font)}.LeaseSettings_leaseTermsTrigger__0lS2D[data-placeholder]>span{color:var(--main-grey-3);font-size:1rem;font-weight:400}.LeaseSettings_keyTenancy__kBclS{display:flex;flex-direction:column;row-gap:24px;flex:1}.LeaseSettings_parkingDesc___K_v9,.LeaseSettings_smokingRulesDesc__V_myL{width:100%}.LeaseSettings_parkingDescTextarea__Nx_q1,.LeaseSettings_smokingRulesTextarea__KIIWg{max-width:600px;height:100px}.LeaseSettings_keyDepositFields__WcPdq{display:flex;flex-direction:column;row-gap:16px}.LeaseSettings_keyDepositFields__WcPdq,.LeaseSettings_nsfFeeFields__1WNE5,.LeaseSettings_rentDiscountFields__3_dEJ{margin-top:6px}.LeaseSettings_toggleFieldContainer__64gQg{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (min-width:550px){.LeaseSettings_toggleFieldContainer__64gQg{flex-direction:row;align-items:center}}.LeaseSettings_toggleFieldContainer__64gQg label,.LeaseSettings_toggleFieldContainer__64gQg legend{color:hsl(215,25%,38%);font-size:.9rem}.LeaseSettings_toggleFieldContainer__64gQg legend{color:var(--black-font);font-weight:500;margin-bottom:15px}@media (min-width:550px){.LeaseSettings_toggleFieldContainer__64gQg legend{margin-bottom:0}}.LeaseSettings_toggleFieldContainer__64gQg div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:5px;gap:10px}@media (min-width:550px){.LeaseSettings_toggleFieldContainer__64gQg div{display:flex;flex-wrap:nowrap;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-moz-column-gap:5px;column-gap:5px;margin-bottom:0}}.LeaseSettings_toggleField__XRji6{display:flex;align-items:center;justify-content:center;height:50px;width:80vw;min-width:0;min-width:auto;-moz-column-gap:5px;column-gap:5px;padding:0 25px;font-size:.9rem;font-weight:400;color:hsl(240,19%,12%);border-radius:100px;background-color:transparent;border-width:1px;border-style:solid;cursor:pointer;transition:background-color .2s}.LeaseSettings_toggleField__XRji6:hover{background-color:hsl(0,0%,96%)}.LeaseSettings_toggleField__XRji6.LeaseSettings_selected__igDMY,.LeaseSettings_toggleField__XRji6:has(input:checked){color:var(--main-color-blue);background-color:hsl(217,74%,91%)}@media (min-width:550px){.LeaseSettings_toggleField__XRji6{width:auto;padding:0 16px;min-width:50px}}.LeaseSettings_labelWithTooltip__GmWXP{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:.9rem;color:hsl(215,25%,38%)}.LeaseSettings_tooltipTrigger__UVJo_{display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--main-color-blue)}.LeaseSettings_tooltipList__URCyo{display:flex;flex-direction:column;justify-content:center;row-gap:2px;margin-top:4px;padding-left:20px;list-style-type:disc}.GenerateLease_leaseCard__g7Iw4{display:flex;flex-direction:column;width:100%;margin-bottom:24px;border:1px solid hsl(220,16%,90%);border-radius:12px;background-color:white}.GenerateLease_stepperSection__px7lv{padding:0 16px;border-bottom:1px solid hsl(220,16%,90%)}.GenerateLease_leaseForm__Dy75v{display:flex;flex-direction:column;flex:1;width:100%;min-height:0}.GenerateLease_phase__gNog8{display:flex;flex-direction:column;row-gap:20px}.GenerateLease_leaseFormBody__ll3H8{display:grid;grid-template-columns:minmax(0,1fr);flex:1}@media (min-width:900px){.GenerateLease_leaseFormBody__ll3H8{grid-template-columns:minmax(0,1fr) 340px}}@media (min-width:1200px){.GenerateLease_leaseFormBody__ll3H8{grid-template-columns:minmax(0,1fr) 380px}}.GenerateLease_phaseColumn__yqCCG{display:flex;flex-direction:column;row-gap:20px;min-width:0;padding:20px 16px}@media (min-width:500px){.GenerateLease_phaseColumn__yqCCG{padding:24px}}.GenerateLease_phaseContainer__2Bs0J{display:flex;flex-direction:column;flex:1;row-gap:8px}.GenerateLease_phaseHeader__pB2Fb{display:flex;flex-direction:column;row-gap:4px}.GenerateLease_phaseTitle__qgZXp{font-size:1.2rem;font-weight:600;line-height:1.3;color:hsl(240,19%,12%)}.GenerateLease_phaseDescription__19nAQ{font-size:1rem;color:hsl(224,17%,49%)}.GenerateLease_leaseSettingsBanner__DtcWo{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin:16px 16px 0;padding:16px;border:1px solid hsla(40,90%,55%,1);border-radius:8px;background-color:hsla(45,100%,95%,1)}@media (min-width:500px){.GenerateLease_leaseSettingsBanner__DtcWo{margin:16px 24px 0;padding:16px 20px}}@media (min-width:900px){.GenerateLease_leaseSettingsBanner__DtcWo{flex-wrap:nowrap;align-items:center}}.GenerateLease_leaseSettingsBanner__DtcWo .GenerateLease_leaseSettingsBannerLink__EqPcG{flex-shrink:0;width:100%;border-color:hsla(40,90%,55%,1);background-color:white;color:var(--black-font)}.GenerateLease_leaseSettingsBanner__DtcWo .GenerateLease_leaseSettingsBannerLink__EqPcG:focus,.GenerateLease_leaseSettingsBanner__DtcWo .GenerateLease_leaseSettingsBannerLink__EqPcG:hover{border-color:hsla(40,90%,55%,1);background-color:hsla(45,100%,88%,1);color:var(--black-font);outline-color:hsla(40,90%,55%,1)}@media (min-width:900px){.GenerateLease_leaseSettingsBanner__DtcWo .GenerateLease_leaseSettingsBannerLink__EqPcG{width:auto}}.GenerateLease_leaseSettingsBannerIcon__ENWE3{flex-shrink:0;color:hsla(30,80%,25%,1)}.GenerateLease_leaseSettingsBannerText___XS2D{display:flex;flex-direction:column;flex:1;row-gap:4px;min-width:0}.GenerateLease_leaseSettingsBannerTitle__PiPKy{font-size:1rem;font-weight:500;color:var(--black-font)}.GenerateLease_leaseSettingsBannerDescription__WG_Nb{font-size:.9rem;line-height:1.5;color:var(--black-font)}.GenerateLease_generalError__QxEYL{padding:16px}.GenerateLease_applicantFields__zkYTP{display:flex;flex-direction:column;row-gap:20px}.GenerateLease_applicantTrigger__08CB7{border:1px solid hsl(0,0%,88%);border-radius:15px;font-size:1rem}.GenerateLease_applicantTrigger__08CB7>span{text-align:left;color:var(--black-font)}.GenerateLease_applicantTrigger__08CB7[data-placeholder]>span{color:var(--main-grey-3);font-size:1rem;font-weight:400}.GenerateLease_noApplicants__h_F20{display:flex;color:var(--black-font)}.GenerateLease_applicantItem__W8bqo,.GenerateLease_noApplicants__h_F20{padding:6px 8px 6px 32px;font-size:.9rem}.GenerateLease_hasValue__kNxkK{background-color:var(--filled-field-color)}.GenerateLease_propertyTermFields__rR3E7{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:550px){.GenerateLease_propertyTermFields__rR3E7{grid-template-columns:repeat(3,1fr);row-gap:20px}.GenerateLease_propertyTermFields__rR3E7 .GenerateLease_leaseTermSelects__9_YXi,.GenerateLease_propertyTermFields__rR3E7 .GenerateLease_propertyAddressField__piBI_{grid-column:span 2}}.GenerateLease_phaseSeparator__rxL1r{background-color:hsl(223,12%,89%)}.GenerateLease_dateDisplay__wBHM1{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.GenerateLease_dateDisplay__wBHM1 span{font-size:.9rem;color:hsl(224,17%,49%);width:110px}.GenerateLease_monthlyTenancyContainer__H_pwu{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:12px;background-color:hsl(0,0%,98%);border-radius:10px;color:var(--black-font);font-weight:500}.GenerateLease_monthlyTenancyLabel__a6sPZ{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-size:.9rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.GenerateLease_monthlyTenancyLabel__a6sPZ input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--main-color-blue)}.GenerateLease_monthlyTenancyLabel__a6sPZ:has(input:disabled){cursor:not-allowed}.GenerateLease_monthlyTenancyLabel__a6sPZ:has(input:disabled) input[type=checkbox]{cursor:not-allowed}.GenerateLease_rentPriceFields__bWD57{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:500px){.GenerateLease_rentPriceFields__bWD57{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;align-items:end;-moz-column-gap:16px;column-gap:16px}}.GenerateLease_rentPriceFields__bWD57 .dashInputField{padding-left:0;padding-right:0}.GenerateLease_additionalFeesFields__zGxjU{display:flex;flex-direction:column;row-gap:12px}.GenerateLease_additionalFeesLabel__C_Th6{font-size:.9rem;font-weight:500;color:hsl(215,25%,38%)}.GenerateLease_feeItems__ZJH3m{display:flex;flex-direction:column;row-gap:8px}.GenerateLease_feeRow__WcrLq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;align-items:center;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px}@media (min-width:500px){.GenerateLease_feeRow__WcrLq{-moz-column-gap:16px;column-gap:16px}}.GenerateLease_feeInput__vqZ37{padding:23px 12px;border-radius:15px;border:1px solid hsl(0,0%,88%);font-size:1rem;text-indent:4px}.GenerateLease_feeInput__vqZ37::-moz-placeholder{color:var(--main-grey-3)}.GenerateLease_feeInput__vqZ37::placeholder{color:var(--main-grey-3)}.GenerateLease_feeInput__vqZ37:not(:-moz-placeholder){background-color:var(--filled-field-color)}.GenerateLease_feeInput__vqZ37:not(:placeholder-shown){background-color:var(--filled-field-color)}.GenerateLease_removeFeeBtn__WyLMH{flex-shrink:0;width:32px;height:32px;padding:0;color:var(--warning-color)}.GenerateLease_removeFeeBtn__WyLMH:focus,.GenerateLease_removeFeeBtn__WyLMH:hover{color:var(--warning-color);background-color:hsl(0,80%,95%)}.GenerateLease_addFeeBtn___mp41{align-self:flex-end;-moz-column-gap:4px;column-gap:4px}.GenerateLease_addendumListSection__s5vvp{display:flex;flex-direction:column;row-gap:8px}.GenerateLease_addendumListHeader__0HZkx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.GenerateLease_addendumListTitle__hIXEn{font-size:.9rem;font-weight:500;color:hsl(215,25%,38%)}.GenerateLease_addendumListHint__cJQ9U{font-size:.85rem;color:hsl(223,12%,55%)}.GenerateLease_manageAddendumsLink__CKOSt{font-size:.9rem}.GenerateLease_addendumLibraryCard__MT1FK{--addendum-row-height:68px;min-height:calc(68px * 4 + 2px);min-height:calc(var(--addendum-row-height) * 4 + 2px);max-height:calc(68px * 4 + 2px);max-height:calc(var(--addendum-row-height) * 4 + 2px);display:flex;flex-direction:column;border:1px solid hsl(223,12%,89%);border-radius:12px;background-color:white;overflow:hidden}.GenerateLease_addendumOptionList__ofCe5{--addendum-row-height:68px;--addendum-list-height:calc(var(--addendum-row-height) * 3);display:flex;flex-direction:column;min-height:calc(68px * 3);min-height:var(--addendum-list-height);max-height:calc(68px * 3);max-height:var(--addendum-list-height);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.GenerateLease_addendumOptionList__ofCe5>:last-child{border-bottom:1px solid hsl(223,12%,93%)}.GenerateLease_addendumOptionList__ofCe5:has(>:nth-child(3))>:last-child{border-bottom:none}.GenerateLease_addendumLimitHint__4bJXV{font-size:.85rem;color:hsl(25,95%,45%)}.GenerateLease_selectedAddendumList__Ytvzd{display:flex;flex-direction:column}.GenerateLease_selectedAddendumRow__da33K{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 0;border-bottom:1px solid hsl(223,12%,93%)}@media (min-width:500px){.GenerateLease_selectedAddendumRow__da33K{flex-wrap:nowrap}}.GenerateLease_addendumOrderBadge__o3FIk{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:6px;background-color:hsl(220,20%,95%);font-size:.85rem;font-weight:500;color:hsl(223,12%,42%)}.GenerateLease_unfilledFieldsBadge__UGuRK{flex-shrink:0;padding:2px 10px;border:1px solid hsla(40,90%,55%,1);border-radius:999px;background-color:hsla(45,100%,95%,1);font-size:.85rem;color:var(--black-font);white-space:nowrap}.GenerateLease_removeAddendumBtn__LYHSx{flex-shrink:0;width:28px;height:28px;color:hsl(223,12%,42%)}.GenerateLease_leaseInfoNotice__T7aEt{display:flex;align-items:flex-start;-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border:1px solid hsl(218,74%,88%);border-radius:8px;background-color:hsl(218,74%,96%);font-size:.85rem;font-weight:500;color:var(--black-font)}.GenerateLease_leaseInfoNoticeIcon__NRJr_{flex-shrink:0;margin-top:1px;color:var(--main-color-blue)}.GenerateLease_tenantCard__xuCaM{display:flex;flex-direction:column;border:1px solid hsl(220,16%,90%);border-radius:12px;background-color:white}.GenerateLease_tenantBlock__wgbuD{display:flex;flex-direction:column;row-gap:12px;padding:16px;border-bottom:1px solid hsl(220,16%,92%)}.GenerateLease_tenantBlockHeader__rz8b0{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GenerateLease_tenantIndex__GsaMw{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border:1px solid hsl(223,12%,85%);border-radius:50%;font-size:.85rem;font-weight:500;color:hsl(222,20%,28%)}.GenerateLease_tenantName__qiXzw{font-size:1rem;font-weight:500;color:hsl(222,30%,16%)}.GenerateLease_tenantAccountBadge__FdiJZ{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid hsl(220,13%,85%);border-radius:999px;font-size:.85rem;color:hsl(220,9%,40%)}.GenerateLease_tenantAccountBadge__FdiJZ.GenerateLease_tenantAccountBadgeLinked__wC3nf{border-color:transparent;background-color:hsl(142,76%,94%);color:hsl(142,72%,29%)}.GenerateLease_primaryTenantLabel__SLsAS{font-size:.85rem;color:hsl(220,9%,46%)}.GenerateLease_removeTenantBtn__LomwL{width:32px;height:32px;margin-left:auto;color:var(--warning-color)}.GenerateLease_removeTenantBtn__LomwL:focus,.GenerateLease_removeTenantBtn__LomwL:hover{color:var(--warning-color);background-color:hsl(0,80%,95%)}.GenerateLease_tenantFields__bW9qi{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:500px){.GenerateLease_tenantFields__bW9qi{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:36px}}.GenerateLease_tenantCardFooter__65E_N{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px}.GenerateLease_tenantCount__y0G8l{font-size:.85rem;color:hsl(220,9%,46%)}.GenerateLease_addTenantBtn__74BL9{-moz-column-gap:4px;column-gap:4px}.GenerateLease_totalRentTally__DpQgO{display:flex;flex-direction:column;row-gap:8px;background-color:hsl(210,40%,96%);border:1px solid hsl(223,12%,89%);border-radius:8px;padding:12px 16px}@media (min-width:500px){.GenerateLease_totalRentTally__DpQgO{padding:12px}}.GenerateLease_totalRentTally__DpQgO .GenerateLease_rentBreakdown__C8MPP{display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;font-size:.9rem;color:var(--black-font)}@media (min-width:500px){.GenerateLease_totalRentTally__DpQgO .GenerateLease_rentBreakdown__C8MPP{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;-moz-column-gap:8px;column-gap:8px}}.GenerateLease_totalRentTally__DpQgO .GenerateLease_rentBreakdown__C8MPP .GenerateLease_tallyLabel__8IEUM{color:hsl(215,25%,38%);font-size:.9rem}.GenerateLease_totalRentTally__DpQgO .GenerateLease_rentBreakdown__C8MPP .GenerateLease_breakdownValues__RFHBL{font-weight:500}.GenerateLease_totalRentTally__DpQgO .GenerateLease_separator__VW9sf{background-color:hsl(223,12%,89%)}.GenerateLease_totalRentTally__DpQgO .GenerateLease_totalRent__joI2T{display:flex;flex-direction:column;justify-content:space-between;row-gap:4px;font-size:1.1rem;font-weight:600;color:var(--main-color-blue)}@media (min-width:500px){.GenerateLease_totalRentTally__DpQgO .GenerateLease_totalRent__joI2T{flex-direction:row;align-items:center}}.GenerateLease_totalRentTally__DpQgO .GenerateLease_totalRent__joI2T .GenerateLease_tallyLabel__8IEUM{font-size:.9rem}.GenerateLease_leaseFooter__xdiPj{display:flex;flex-direction:column;row-gap:12px;padding:16px;border-top:1px solid hsl(220,16%,90%)}@media (min-width:550px){.GenerateLease_leaseFooter__xdiPj{flex-direction:row-reverse;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;padding:16px 24px}}.GenerateLease_leaseFooterActions__hTMwH{display:flex;flex-direction:column;row-gap:12px}@media (min-width:550px){.GenerateLease_leaseFooterActions__hTMwH{flex-direction:row;align-items:center;-moz-column-gap:16px;column-gap:16px;margin-left:auto}}.GenerateLease_leaseFooterHint__1XE5Z{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.9rem;color:hsl(224,17%,49%)}.GenerateLease_leaseBtns__2qZV7{display:flex;flex-direction:column;row-gap:12px;width:100%}@media (min-width:550px){.GenerateLease_leaseBtns__2qZV7{flex-direction:row-reverse;-moz-column-gap:8px;column-gap:8px}}.GenerateLease_resetWarningContent__pnrnP{display:flex;flex-direction:column;width:min(96%,510px);row-gap:6px;padding:30px 24px 24px;border-radius:16px;text-align:center}.GenerateLease_resetWarningAlert__PQDlU{display:flex;justify-content:center;align-items:center;align-self:center;width:76px;height:76px;padding:4px;background-color:rgba(224,225,230,.304);border-radius:50%;border:1.5px solid hsla(223,12%,89%,1)}.GenerateLease_resetWarningIcon__femVo{fill:hsla(0,100%,65%,1);stroke:rgb(224,225,230)}.GenerateLease_resetWarningHeader__w5_V7{display:flex;flex-direction:column;row-gap:6px;margin-bottom:12px}.GenerateLease_resetWarningTitle__HkgnA{font-size:1.5rem;color:hsl(240,19%,12%);margin-top:20px}.GenerateLease_resetWarningSubtitle__9mn_j{display:block;font-size:1.1rem;font-weight:400;line-height:1.5;color:hsla(222,11%,36%,1);margin-bottom:8px}.GenerateLease_resetWarningMatch__JUOLz{color:var(--black-font);font-weight:700}.GenerateLease_resetWarningInput__fhifB{width:100%;height:52px;margin:4px 0;padding:25px 15px;font-size:1.1rem;text-align:left;border-radius:11px;border:1px solid hsl(223,12%,89%)}.GenerateLease_resetWarningInput__fhifB::-moz-placeholder{color:hsl(216,16%,60%);font-size:1.1rem}.GenerateLease_resetWarningInput__fhifB::placeholder{color:hsl(216,16%,60%);font-size:1.1rem}.GenerateLease_resetWarningError__CBlPd{color:var(--warning-color);font-size:.9rem}.GenerateLease_displayError__v3_3c{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;color:var(--warning-color)}.GenerateLease_displayError__v3_3c svg{flex-shrink:0}.GenerateLease_displayError__v3_3c .GenerateLease_errorMessage__X0Csa{font-size:.9rem}.GenerateLease_reviewPhase__spYgk{display:flex;flex-direction:column;row-gap:20px}.GenerateLease_reviewCard__ERxZO{display:flex;flex-direction:column;row-gap:8px;border:1px solid hsl(214,32%,91%);border-radius:12px;padding:16px}.GenerateLease_reviewCardTitle__Ia9fi{font-size:1rem;font-weight:600;color:var(--black-font);margin-bottom:4px}.GenerateLease_reviewTenantBlock__M5xLo{display:flex;flex-direction:column;row-gap:4px}.GenerateLease_reviewTenantBlock__M5xLo:not(:last-child){padding-bottom:12px;border-bottom:1px solid hsl(214,32%,91%);margin-bottom:8px}.GenerateLease_reviewTwoColumn__orM_v{display:flex;flex-direction:column;row-gap:16px}@media (min-width:500px){.GenerateLease_reviewTwoColumn__orM_v{flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:flex-start}}.GenerateLease_reviewColumn__ud_Zd{display:flex;flex-direction:column;row-gap:16px;flex:1}.GenerateLease_reviewRow__5ZvJJ{display:flex;align-items:flex-start;-moz-column-gap:12px;column-gap:12px}.GenerateLease_reviewLabel__rGk61{flex-shrink:0;width:140px;font-size:.9rem;font-weight:500;color:hsl(215,25%,38%)}.GenerateLease_reviewValue__Au88x{flex:1;font-size:.9rem;color:var(--black-font);word-break:break-word}.GenerateLease_reviewRowTotal__mzZ32{display:flex;align-items:flex-start;-moz-column-gap:12px;column-gap:12px;padding-top:8px;margin-top:4px;border-top:1px solid hsl(214,32%,91%)}.GenerateLease_reviewRowTotal__mzZ32 .GenerateLease_reviewLabel__rGk61{font-weight:500}.GenerateLease_reviewRowTotal__mzZ32 .GenerateLease_reviewValue__Au88x{font-weight:600}.GenerateLease_reviewNoSettings__vuOPZ{font-size:.9rem;color:hsl(224,17%,49%);font-style:italic}.GenerateLease_customFieldsList__kyMBq{display:flex;flex-direction:column}.GenerateLease_customFieldsGroup__aWloN{display:flex;flex-direction:column;row-gap:12px;padding:16px 0;border-bottom:1px solid hsl(223,12%,93%)}.GenerateLease_customFieldsGroup__aWloN:first-child{padding-top:0}.GenerateLease_customFieldsGroupHeader__cQJVp{display:flex;align-items:flex-start;-moz-column-gap:12px;column-gap:12px}.GenerateLease_customFieldsCompleteIcon__hff67{flex-shrink:0;color:hsl(142,72%,29%)}.GenerateLease_leaseSummary__qyfe2{position:relative;display:flex;flex-direction:column;border-top:1px solid hsl(220,16%,90%)}@media (min-width:900px){.GenerateLease_leaseSummary__qyfe2{row-gap:20px;padding:24px;border-top:none;border-left:1px solid hsl(220,16%,90%)}}.GenerateLease_leaseSummaryToggle__r7UA9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}@media (min-width:900px){.GenerateLease_leaseSummaryToggle__r7UA9{display:none}}.GenerateLease_leaseSummaryToggle__r7UA9:focus-visible~.GenerateLease_leaseSummaryHeader__RU32a{outline:2px solid hsl(218,74%,65%);outline-offset:-2px}.GenerateLease_leaseSummaryToggle__r7UA9:checked~.GenerateLease_leaseSummaryHeader__RU32a .GenerateLease_leaseSummaryChevron__vL2LU{transform:rotate(180deg)}.GenerateLease_leaseSummaryToggle__r7UA9:checked~.GenerateLease_leaseSummaryDetails__LQk_h{display:flex}.GenerateLease_leaseSummaryHeader__RU32a{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:12px 16px;border:none;background:none;font:inherit;line-height:inherit;text-align:left;color:inherit;cursor:pointer}@media (min-width:500px){.GenerateLease_leaseSummaryHeader__RU32a{padding:14px 24px}}@media (min-width:900px){.GenerateLease_leaseSummaryHeader__RU32a{padding:0;cursor:default;pointer-events:none}}@media (max-width:899px){.GenerateLease_leaseSummaryHeader__RU32a:focus-visible,.GenerateLease_leaseSummaryHeader__RU32a:hover{background-color:hsl(220,20%,98%)}.GenerateLease_leaseSummaryHeader__RU32a:focus-visible{outline:2px solid hsl(218,74%,65%);outline-offset:-2px}}.GenerateLease_leaseSummaryHeaderEnd__K_jvj{display:flex;align-items:center;flex-shrink:0;-moz-column-gap:8px;column-gap:8px}.GenerateLease_leaseSummaryChevron__vL2LU{flex-shrink:0;color:hsl(220,9%,46%);transition:transform .2s ease}@media (min-width:900px){.GenerateLease_leaseSummaryChevron__vL2LU{display:none}}.GenerateLease_leaseSummaryDetails__LQk_h{display:none;flex-direction:column;row-gap:20px;padding:4px 16px 20px}@media (min-width:500px){.GenerateLease_leaseSummaryDetails__LQk_h{padding:4px 24px 24px}}@media (min-width:900px){.GenerateLease_leaseSummaryDetails__LQk_h{display:flex;padding:0}}.GenerateLease_leaseSummaryTitle__kVzA2{font-size:1.2rem;font-weight:600;color:hsl(240,19%,12%)}.GenerateLease_leaseStatusBadge__Anj1K{flex-shrink:0;padding:4px 10px;border-radius:999px;background-color:hsl(210,40%,96%);font-size:.85rem;font-weight:500;color:hsl(224,17%,49%)}.GenerateLease_leaseStatusBadge__Anj1K.GenerateLease_leaseStatusSaved__WGJAU{background-color:hsl(214,95%,96%);color:hsl(217,91%,45%)}.GenerateLease_leaseStatusBadge__Anj1K.GenerateLease_leaseStatusSent__mT9ng{background-color:hsl(39,100%,96%);color:hsl(36,73%,39%)}.GenerateLease_leaseStatusBadge__Anj1K.GenerateLease_leaseStatusSigned__pHCIo{background-color:hsl(160,80%,96%);color:hsl(161,89%,28%)}.GenerateLease_leaseSummarySection__BMb2t{display:flex;flex-direction:column;row-gap:2px}.GenerateLease_leaseSummaryLabel__njuuq{margin-bottom:4px;font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(220,9%,46%)}.GenerateLease_leaseSummaryValue__2tQ7f{font-size:1rem;font-weight:500;color:hsl(222,30%,16%)}.GenerateLease_leaseSummaryMeta__FTVR3{font-size:.85rem;color:hsl(220,9%,46%)}.GenerateLease_signerGroups__yLcuq{display:flex;flex-direction:column;row-gap:8px}.GenerateLease_signerGroup__ZN0RW{display:flex;flex-direction:column;row-gap:2px}.GenerateLease_signerRole__BtEoF{font-size:.9rem;color:hsl(220,9%,46%)}.GenerateLease_monthlyRentCard__qOoNj{display:flex;flex-direction:column;overflow:hidden;border:1px solid hsl(214,32%,88%);border-radius:10px}.GenerateLease_monthlyRentCard__qOoNj .GenerateLease_monthlyRentLabel__c07Vf{padding:10px 14px;border-bottom:1px solid hsl(214,32%,88%);font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(222,30%,16%)}.GenerateLease_monthlyRentBody__4ksCm{display:flex;flex-direction:column;row-gap:2px;padding:12px 14px;background-color:hsl(214,40%,96%)}.GenerateLease_monthlyRentAmount__Ihh0X{font-size:1.6rem;font-weight:700;line-height:1.2;color:var(--main-color-blue)}.GenerateLease_addendumPills__kipTW{display:flex;flex-wrap:wrap;gap:6px}.GenerateLease_addendumPill__nRdzF{display:inline-flex;align-items:center;-moz-column-gap:6px;column-gap:6px;max-width:100%;min-width:0;padding:4px 8px;border:1px solid hsl(223,12%,88%);border-radius:6px;background-color:white;font-size:.85rem;font-weight:500;line-height:1.2;color:var(--black-font)}.GenerateLease_addendumPillLabel__IvDAb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerateLease_addendumDot__h8I0d{width:7px;height:7px;border-radius:50%;flex-shrink:0;background-color:hsl(223,12%,55%)}.GenerateLease_addendumDot__h8I0d.GenerateLease_houseRules__MYwbV{background-color:hsl(218,74%,55%)}.GenerateLease_addendumDot__h8I0d.GenerateLease_parking__BIntE{background-color:hsl(39,96%,40%)}.GenerateLease_addendumDot__h8I0d.GenerateLease_pets__fMQ8r{background-color:hsl(152,45%,35%)}.GenerateLease_addendumDot__h8I0d.GenerateLease_smoking__BBTp_{background-color:hsl(340,65%,50%)}.GenerateLease_addendumDot__h8I0d.GenerateLease_utilities__F7N0c{background-color:hsl(190,60%,40%)}.GenerateLease_addendumDot__h8I0d.GenerateLease_condoRules__Xrs2X{background-color:hsl(270,45%,50%)}.GenerateLease_addendumDot__h8I0d.GenerateLease_other__zy__M{background-color:hsl(223,12%,55%)}.GenerateLease_leaseSettingsSummary__Un4AX{display:flex;flex-direction:column;row-gap:8px}.GenerateLease_leaseSettingsTrigger__Xtii8{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:auto;padding:10px 14px;border:1px solid hsl(220,16%,90%);border-radius:10px;background-color:white;font-size:.95rem;font-weight:500;color:hsl(222,30%,16%)}.GenerateLease_leaseSettingsTrigger__Xtii8:focus-visible,.GenerateLease_leaseSettingsTrigger__Xtii8:hover{background-color:hsl(220,20%,98%);color:hsl(222,30%,16%)}.GenerateLease_leaseSettingsTrigger__Xtii8[data-state=open] .GenerateLease_leaseSettingsChevron__DirG9{transform:rotate(180deg)}.GenerateLease_leaseSettingsChevron__DirG9{flex-shrink:0;color:hsl(220,9%,46%);transition:transform .2s ease}.GenerateLease_leaseSettingsTriggerLabel__4Vq4v{margin-right:auto}.GenerateLease_completeBadge__QnOBq{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background-color:hsl(142,76%,94%);font-size:.85rem;font-weight:500;color:hsl(142,72%,29%)}.GenerateLease_leaseSettingsPopover__xeHeK{display:flex;flex-direction:column;row-gap:12px;width:var(--radix-popover-trigger-width);max-height:min(420px,var(--radix-popover-content-available-height));padding:14px;border:1px solid hsl(220,16%,90%);border-radius:10px;background-color:white;box-shadow:0 12px 32px hsl(222,30%,16%,.12);overflow-y:auto}.GenerateLease_leaseSettingsGroup__gbq_t{display:flex;flex-direction:column;row-gap:4px}.GenerateLease_leaseSettingsGroupTitle__xNkEC{font-size:.85rem;font-weight:600;color:hsl(222,30%,16%)}.GenerateLease_leaseSettingsRow__WZbw4{display:flex;justify-content:space-between;gap:12px;font-size:.85rem;color:hsl(220,9%,46%)}.GenerateLease_leaseSettingsValue__KByiW{text-align:right;color:hsl(222,30%,16%)}.GenerateLease_leaseSettingsFooter__1pY4h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:.85rem;color:hsl(220,9%,46%)}.GenerateLease_editLeaseSettingsLink__paAIU{font-size:.85rem}.GenerateLease_landlordSection__TBxrB{display:flex;flex-direction:column;gap:8px}.GenerateLease_landlordSectionHeader__3tIEB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.GenerateLease_landlordSectionActions__EDySU{display:flex;align-items:center;gap:12px}.GenerateLease_landlordProfileCount__iJ319{font-size:.85rem;color:hsl(220,9%,46%)}.GenerateLease_addLandlordBtn__caXYh{-moz-column-gap:4px;column-gap:4px}.GenerateLease_landlordSectionLabel__2rWvQ{font-size:.9rem;font-weight:500;color:hsl(222,20%,28%)}.GenerateLease_landlordCard__gV3sz{border:1px solid hsl(220,16%,90%);border-radius:12px;background-color:white;overflow:hidden}.GenerateLease_landlordSearch__hkoGo{padding:12px}.GenerateLease_landlordList__4YnO_{max-height:320px;overflow-y:auto;border-top:1px solid hsl(220,16%,94%)}.GenerateLease_landlordOption__WKA91{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;border-top:1px solid hsl(220,16%,94%);cursor:pointer}.GenerateLease_landlordOption__WKA91:first-child{border-top:none}.GenerateLease_landlordOption__WKA91[data-selected=true]{background-color:hsl(218,70%,98%)}.GenerateLease_landlordRadio__uIgvX,.GenerateLease_noAddendumsRadio__cyRSZ{flex-shrink:0;width:18px;height:18px;accent-color:var(--main-color-blue)}.GenerateLease_landlordRadio__uIgvX{margin-top:10px}.GenerateLease_landlordAvatar__2G5r1{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background-color:hsl(220,16%,93%);color:hsl(222,16%,36%);font-size:.85rem;font-weight:600}.GenerateLease_landlordOptionBody__TuUiv{display:flex;flex-direction:column;gap:4px;min-width:0}.GenerateLease_landlordNameRow__drLKN{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GenerateLease_landlordName__GUTq3{font-size:.95rem;font-weight:600;color:hsl(222,30%,16%)}.GenerateLease_landlordBadge__XJ1H9{padding:2px 8px;border-radius:999px;background-color:hsl(142,50%,92%);color:hsl(142,40%,28%);font-size:.85rem;font-weight:500}.GenerateLease_landlordBadgeYou__s6hL_{background-color:hsl(226,70%,94%);color:hsl(230,55%,42%)}.GenerateLease_landlordMeta__VYqm1{display:flex;flex-wrap:wrap;gap:6px 14px;color:hsl(220,9%,46%);font-size:.85rem}.GenerateLease_landlordMetaItem__EbNYw{display:inline-flex;align-items:center;gap:4px;min-width:0}.GenerateLease_landlordMetaIcon__xvffr{flex-shrink:0}.GenerateLease_landlordAddress__whLeI{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerateLease_landlordListFooter__ayTBU{display:flex;justify-content:space-between;gap:12px;font-size:.85rem;color:hsl(220,9%,46%)}.GenerateLease_landlordEmpty__XrYJj{padding:20px 16px;color:hsl(220,9%,46%)}.GenerateLease_landlordEmptyState__njfrw{display:flex;flex-direction:column;align-items:center;row-gap:12px;width:100%;padding:28px 20px 24px;border:1px solid hsl(220,16%,90%);border-radius:12px;background:white;text-align:center}.GenerateLease_landlordEmptyTitle__9vm6q{font-size:1rem;font-weight:600;color:var(--black-font);margin-top:4px}.GenerateLease_landlordEmptyText__xNjEE{max-width:280px;font-size:.9rem;color:hsl(224,17%,49%);margin-top:6px}.GenerateLease_landlordEmptyAction__gaWJ1{margin-top:4px}.GenerateLease_customFieldsGrid__Ptj1C{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:500px){.GenerateLease_customFieldsGrid__Ptj1C{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:36px}}.GenerateLease_customFieldsGrid__Ptj1C>:first-child:nth-last-child(odd){grid-column:1/-1}.GenerateLease_reviewDocument__PAIfT{display:flex;flex-direction:column;min-width:0}.GenerateLease_reviewDocumentCanvas__qL8e3{height:480px}@media (min-width:900px){.GenerateLease_reviewDocumentCanvas__qL8e3{height:560px}}.GenerateLease_signatureProgress__5BqEL{display:flex;flex-direction:column;row-gap:10px;padding:12px 14px;border:1px solid hsl(220,16%,90%);border-radius:10px}.GenerateLease_signatureProgressHeader__NPdVr{display:flex;align-items:center;justify-content:space-between;gap:12px}.GenerateLease_signatureProgressLabel__mI9MD{font-size:.9rem;font-weight:500;color:hsl(222,30%,16%)}.GenerateLease_signatureProgressTrack__cjo3w{height:6px;border-radius:999px;background-color:hsl(220,16%,92%);overflow:hidden}.GenerateLease_signatureProgressFill__YeVWF{width:var(--signature-progress);height:100%;border-radius:999px;background-color:var(--main-color-blue);transition:width .3s ease}.GenerateLease_signatureTableCard__E5v3v{border:1px solid hsl(220,16%,90%);border-radius:10px;overflow-x:auto}.GenerateLease_signatureTable__zfZJo{width:100%;border-collapse:collapse;table-layout:fixed}.GenerateLease_signatureTable__zfZJo tbody:last-child .GenerateLease_signatureTableRow__BbSxS:last-child{border-bottom:none}.GenerateLease_signatureTableHead__D32dP{padding:10px 12px;border-bottom:1px solid hsl(220,16%,90%);background-color:white;font-size:.85rem;font-weight:500;letter-spacing:.04em;text-align:left;text-transform:uppercase;color:hsl(220,9%,46%)}.GenerateLease_signatureGroupRow__h3wb7{border-bottom:1px solid hsl(220,16%,92%)}.GenerateLease_signatureGroupLabel__WfkSC{padding:10px 12px;background-color:hsl(220,20%,97%);font-size:.8rem;font-weight:500;letter-spacing:.04em;text-align:left;text-transform:uppercase;color:hsl(222,30%,16%)}.GenerateLease_signatureTableRow__BbSxS{border-bottom:1px solid hsl(220,16%,92%)}.GenerateLease_signatureTableCell__PCIU_{padding:12px;font-size:.9rem;color:hsl(222,30%,16%);vertical-align:middle}.GenerateLease_signatureStatusBadge__Ovngr{display:inline-block;padding:2px 10px;border-radius:6px;font-size:.85rem;font-weight:500;white-space:nowrap}.GenerateLease_signatureStatusBadge__Ovngr.GenerateLease_signatureStatusPending__8dqnL{background-color:hsl(39,100%,96%);color:hsl(36,73%,39%)}.GenerateLease_signatureStatusBadge__Ovngr.GenerateLease_signatureStatusSigned__W5maI{background-color:hsl(160,80%,96%);color:hsl(161,89%,28%)}.Leasing_leasingContact__fWjgQ{margin-top:max(48px,min(7vw,96px))}.HeroSection_heroSection__dXiL0{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding-top:var(--mobile-nav-offset);padding-bottom:max(48px,min(3vw,120px));background-color:white;overflow:hidden}@media (min-width:1200px){.HeroSection_heroSection__dXiL0{padding-top:calc(var(--desktop-nav-offset) - 20px)}}.HeroSection_heroSection__dXiL0.HeroSection_includeBgGradient__aCsc8{background-image:linear-gradient(to bottom,white 45%,var(--landing-bg) 100%)}.HeroSection_heroSection__dXiL0 .HeroSection_content__n4SMn{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:max(32px,min(6vw,48px));width:100%;padding:0 max(16px,5vw);z-index:2}@media (min-width:1200px){.HeroSection_heroSection__dXiL0 .HeroSection_content__n4SMn{flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:50px;column-gap:50px;max-width:min(90vw,1500px);padding:0 min(3vw,100px)}}@media (min-width:1900px){.HeroSection_heroSection__dXiL0 .HeroSection_content__n4SMn{max-width:min(85vw,1800px)}}.HeroSection_header___Yepi{display:flex;flex-direction:column;align-items:center;width:100%;max-width:720px;row-gap:16px;text-align:center}@media (min-width:1200px){.HeroSection_header___Yepi{align-items:flex-start;flex:1;text-align:left;padding-bottom:60px}}.HeroSection_header___Yepi .HeroSection_subtitle__TrdJt{margin:0;max-width:560px;font-size:max(1rem,min(3vw,1.3rem));font-weight:400;color:hsl(215,25%,38%)}.HeroSection_header___Yepi .HeroSection_btnsContainer__2Rt81{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:360px;row-gap:12px;margin-top:8px}@media (min-width:480px){.HeroSection_header___Yepi .HeroSection_btnsContainer__2Rt81{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;max-width:none;width:auto;-moz-column-gap:12px;column-gap:12px}}@media (min-width:1200px){.HeroSection_header___Yepi .HeroSection_btnsContainer__2Rt81{justify-content:flex-start}}.HeroSection_hook__D2EGs{display:flex;flex-direction:column;margin:0;line-height:1.05}.HeroSection_hook__D2EGs .HeroSection_line1__dc5QO{font-size:max(1.9rem,min(9vw,2.1rem));font-weight:600;color:var(--black-font)}@media (min-width:400px){.HeroSection_hook__D2EGs .HeroSection_line1__dc5QO{font-size:max(2.1rem,min(7.5vw,2.7rem))}}@media (min-width:1200px){.HeroSection_hook__D2EGs .HeroSection_line1__dc5QO{font-size:max(3rem,min(4vw,3.8rem))}}.HeroSection_hook__D2EGs .HeroSection_line2__W_oZO{font-size:max(1.8rem,min(9vw,2.1rem));font-weight:600;font-style:italic;background:linear-gradient(90deg,#3978e1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (min-width:400px){.HeroSection_hook__D2EGs .HeroSection_line2__W_oZO{font-size:max(2.1rem,min(8vw,3rem))}}@media (min-width:1200px){.HeroSection_hook__D2EGs .HeroSection_line2__W_oZO{font-size:max(3.2rem,min(4vw,4.1rem))}}.HeroSection_hook__D2EGs .HeroSection_heroTitle___Jpc_{font-size:max(2.5rem,min(7.5vw,2.7rem));font-weight:600;line-height:1.12;color:var(--black-font)}@media (min-width:768px){.HeroSection_hook__D2EGs .HeroSection_heroTitle___Jpc_{line-height:inherit}}@media (min-width:1200px){.HeroSection_hook__D2EGs .HeroSection_heroTitle___Jpc_{font-size:max(3rem,min(4vw,3.8rem))}}.HeroSection_hook__D2EGs .HeroSection_heroTitleAccent__Tkain{font-size:max(2.5rem,min(8vw,3rem));font-weight:600;font-style:italic;line-height:1.08;background:linear-gradient(90deg,#3978e1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (min-width:768px){.HeroSection_hook__D2EGs .HeroSection_heroTitleAccent__Tkain{line-height:inherit}}@media (min-width:1200px){.HeroSection_hook__D2EGs .HeroSection_heroTitleAccent__Tkain{font-size:max(3.2rem,min(4vw,4.1rem))}}.HeroSection_heroPreview__y5QNc{display:block;width:100%;max-width:540px;min-width:0;height:auto}@media (min-width:1200px){.HeroSection_heroPreview__y5QNc{flex:1.1;max-width:max(560px,min(45vw,750px))}}.HeroSection_heroElement__3reyM{position:absolute;top:0;left:0;width:110%;max-width:none;z-index:0;pointer-events:none}@media (min-width:768px){.HeroSection_heroElement__3reyM{width:85%}}@media (min-width:1280px){.HeroSection_heroElement__3reyM{transform:translate(-2%,-30%);width:65%}}.HeroSection_heroElement__3reyM img,.HeroSection_heroElement__3reyM svg{display:block;width:100%;height:auto}.HeroSection_buildingsAnimation__t1mqH{position:relative;width:100%;max-width:540px;aspect-ratio:1/1}@media (min-width:1200px){.HeroSection_buildingsAnimation__t1mqH{flex:1.1;max-width:max(560px,min(45vw,750px))}}.HeroSection_buildingsAnimation__t1mqH .HeroSection_buildings__j5pIM{display:block;width:100%;height:100%}.HeroSection_cloud__CQ7it{position:absolute;left:0;top:var(--cloud-top);width:var(--cloud-width);height:auto;display:block;pointer-events:none;z-index:0;will-change:transform;animation:HeroSection_cloudDrift__EUgxV 140s linear infinite;animation-delay:0s;animation-delay:var(--cloud-delay,0s)}@keyframes HeroSection_cloudDrift__EUgxV{0%{transform:translateX(110vw)}to{transform:translateX(-110vw)}}@media (prefers-reduced-motion:reduce){.HeroSection_cloud__CQ7it{animation:none}}.ScreeningCost_planCard__s6oyb{display:grid;grid-template-columns:minmax(0,1fr);width:100%;overflow:hidden}@media (min-width:1024px){.ScreeningCost_planCard__s6oyb{grid-template-columns:repeat(3,minmax(0,1fr))}}.ScreeningCost_planBreakdown__vsBPd,.ScreeningCost_planIncluded__W_NzT,.ScreeningCost_planSummary__XpUn3{display:flex;flex-direction:column;padding:12px 10px}@media (min-width:768px){.ScreeningCost_planBreakdown__vsBPd,.ScreeningCost_planIncluded__W_NzT,.ScreeningCost_planSummary__XpUn3{padding:28px 24px 24px}}.ScreeningCost_planBreakdown__vsBPd,.ScreeningCost_planIncluded__W_NzT{row-gap:16px;border-top:1px solid hsl(220,13%,89%)}@media (min-width:1024px){.ScreeningCost_planBreakdown__vsBPd,.ScreeningCost_planIncluded__W_NzT{border-top:none;border-left:1px solid hsl(220,13%,89%)}}.ScreeningCost_planIncluded__W_NzT{background-color:var(--panel-column-bg)}.ScreeningCost_planName__WZP92{font-size:.9rem;color:var(--panel-accent)}@media (min-width:768px){.ScreeningCost_planName__WZP92{font-size:max(.9rem,min(2vw,1.05rem))}}.ScreeningCost_planPrice__kb2X_{display:flex;align-items:baseline;-moz-column-gap:12px;column-gap:12px;margin-top:6px;font-size:.9rem;color:var(--main-grey-3)}@media (min-width:768px){.ScreeningCost_planPrice__kb2X_{font-size:.9rem}}.ScreeningCost_planAmount__MFxZ9{font-size:max(2.55rem,min(5vw,3.3rem));font-weight:700;line-height:1;color:var(--black-font)}.ScreeningCost_planPriceNote__WFG8P{margin-top:4px}.ScreeningCost_planCta__6NXW3{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:18px;padding:10px 20px;border-radius:50px;background:var(--panel-cta-bg);font-size:.9rem;font-weight:500;color:var(--panel-cta-color);transition:background-color .2s}.ScreeningCost_planCta__6NXW3:focus-visible,.ScreeningCost_planCta__6NXW3:hover{background:var(--panel-cta-hover-bg)}@media (min-width:768px){.ScreeningCost_planCta__6NXW3{min-height:56px;padding:14px 24px;font-size:.9rem}}.ScreeningCost_planNote__tbiDY{margin-top:8px;font-size:.9rem;color:var(--main-grey-3)}@media (min-width:768px){.ScreeningCost_planNote__tbiDY{font-size:.9rem}}.ScreeningCost_columnTitle__IMiA_{font-size:.9rem;color:var(--main-grey-3)}@media (min-width:768px){.ScreeningCost_columnTitle__IMiA_{font-size:.9rem}}.ScreeningCost_checkList__djp3Y{display:flex;flex-direction:column;row-gap:8px}.ScreeningCost_checkListItem__3PrFI{display:flex;align-items:flex-start;-moz-column-gap:8px;column-gap:8px;font-size:.9rem;line-height:1.35;color:var(--black-font)}@media (min-width:768px){.ScreeningCost_checkListItem__3PrFI{-moz-column-gap:12px;column-gap:12px;line-height:1.6}}.ScreeningCost_checkMark__4SUmE{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:var(--panel-accent-light);color:var(--panel-accent)}@media (min-width:768px){.ScreeningCost_checkMark__4SUmE{width:20px;height:20px;margin-top:3px}}.ScreeningCost_checkMarkIcon__TZYzZ{width:10px;height:10px}@media (min-width:768px){.ScreeningCost_checkMarkIcon__TZYzZ{width:12px;height:12px}}.ScreeningCost_breakdownTitle__pUy0N{display:block;font-weight:500}.ScreeningCost_breakdownDescription__IYTZB{display:block;margin-top:2px;font-size:.9rem;color:var(--main-grey-3)}@media (min-width:768px){.ScreeningCost_breakdownDescription__IYTZB{font-size:.9rem}}.ApplicantsSection_featureCard__enZiJ{display:flex;flex-direction:column;padding:14px 12px 16px}@media (min-width:768px){.ApplicantsSection_featureCard__enZiJ{padding:24px}}.ApplicantsSection_featureIcon__DfXlg{flex-shrink:0;width:60px;height:60px;margin-bottom:16px}@media (min-width:768px){.ApplicantsSection_featureIcon__DfXlg{width:80px;height:80px;margin-bottom:20px}}.ApplicantsSection_featureDescription__iXpCy{margin-top:8px;font-size:.9rem;line-height:1.65;color:var(--main-grey-3)}@media (min-width:768px){.ApplicantsSection_featureDescription__iXpCy{line-height:1.6}}.ApplicantsSection_optionHeader__a_VTl{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:8px 12px;margin-bottom:4px}@media (min-width:768px){.ApplicantsSection_optionHeader__a_VTl{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}.ApplicantsSection_optionDescription__EBtJ8{line-height:1.4}@media (min-width:768px){.ApplicantsSection_optionDescription__EBtJ8{line-height:1.6}}@media (min-width:1200px){.ApplicantsSection_securityTopic__Hh3ls{max-width:none}}.ApplicantsSection_securityFeatures__ojzyO{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;width:100%}@media (min-width:640px){.ApplicantsSection_securityFeatures__ojzyO{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.ApplicantsSection_securityFeatures__ojzyO .ApplicantsSection_featureCard__enZiJ:nth-of-type(2n){order:2}@media (min-width:640px){.ApplicantsSection_securityFeatures__ojzyO .ApplicantsSection_featureCard__enZiJ:nth-of-type(2n){order:0}}.ApplicantsSection_securityFeatures__ojzyO .ApplicantsSection_featureIcon__DfXlg{width:36px;height:36px}@media (min-width:768px){.ApplicantsSection_securityFeatures__ojzyO .ApplicantsSection_featureIcon__DfXlg{width:48px;height:48px}}@media (min-width:1200px){.ApplicantsSection_securityFeatures__ojzyO{grid-template-columns:minmax(0,1fr) max(380px,min(calc(100% - 760px),440px)) minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;margin-top:32px}}.ApplicantsSection_securityIllustration__yvPIJ{order:1;justify-self:center;width:100%;max-width:420px}@media (min-width:640px){.ApplicantsSection_securityIllustration__yvPIJ{grid-column:1/-1;order:0;max-width:max(480px,min(46vw,620px))}}@media (min-width:1200px){.ApplicantsSection_securityIllustration__yvPIJ{grid-column:2;grid-row:1/span 2;align-self:center;width:100%;max-width:none;margin-top:-12px;margin-bottom:-12px}}.ApplicantsSection_securityPlayer__LfhgT{display:block;width:100%;height:100%}@media (min-width:1200px){.ApplicantsSection_securityPlayer__LfhgT{transform:scale(1.18)}}.ApplicantsSection_featureTitle__eF_Hv{font-size:.9rem;font-weight:500;line-height:1.4;color:var(--black-font)}@media (min-width:768px){.ApplicantsSection_featureTitle__eF_Hv{font-size:max(.9rem,min(2vw,.925rem))}}.FeaturedBanner_featuredBannerSection__PuAgV{display:flex;justify-content:center;width:100%;padding:max(20px,min(4vw,36px)) max(20px,min(5vw,60px)) 12px;background-color:white}.FeaturedBanner_featuredBanner__qBNHC{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:32px;width:100%;max-width:1550px;opacity:.8}@media (min-width:1000px){.FeaturedBanner_featuredBanner__qBNHC{flex-direction:column;-moz-column-gap:max(32px,min(2vw,52px));column-gap:max(32px,min(2vw,52px))}}.FeaturedBanner_featuredBanner__qBNHC .FeaturedBanner_featuredTitle__94WOL{font-size:1.4rem;font-weight:800;flex-shrink:0}@media (min-width:350px){.FeaturedBanner_featuredBanner__qBNHC .FeaturedBanner_featuredTitle__94WOL{font-size:max(1.4rem,min(4vw,1.6rem))}}.FeaturedBanner_featuredLogos__Y7ubD{display:grid;grid-template-columns:repeat(2,1fr);width:100%;grid-gap:40px 16px;gap:40px 16px;align-items:center}@media (min-width:1000px){.FeaturedBanner_featuredLogos__Y7ubD{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p{width:max(130px,min(41vw,190px));height:auto}@media (min-width:1000px){.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p{width:max(140px,min(14vw,220px))}}.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p img,.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p svg{display:block;width:100%;height:auto}.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p:nth-child(odd){justify-self:start}@media (min-width:350px){.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p:nth-child(odd){justify-self:center}}.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p:nth-child(2n){justify-self:end}@media (min-width:350px){.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p:nth-child(2n){justify-self:center}}@media (max-width:999px){.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_logo__g550p:nth-child(5){grid-column:1/-1;justify-self:center}}.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_nationalPostLogo__Y_DvK{width:max(104px,min(32vw,160px));height:auto}@media (min-width:1000px){.FeaturedBanner_featuredLogos__Y7ubD .FeaturedBanner_nationalPostLogo__Y_DvK{width:max(120px,min(12vw,162px))}}