.cotenant-guarantee__wrapper{flex-direction:column;gap:2rem;width:100%;scroll-margin-top:6rem;display:flex}.cotenant-guarantee__form{flex-direction:column;gap:1.25rem;display:flex}.cotenant-guarantee__fieldset{border:none;flex-direction:column;gap:1.25rem;margin:0;padding:0;display:flex}.cotenant-guarantee__step-title{font-family:var(--font-delight);font-size:1rem;font-weight:500;line-height:1.5rem}@media (width>=768px){.cotenant-guarantee__step-title{font-size:1.5rem;line-height:2.25rem}}.cotenant-guarantee__step-title{color:#242424;margin:0}.cotenant-guarantee__nav-row{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.cotenant-guarantee__input{width:100%;min-height:40px;font-family:var(--font-delight);color:#242424;-webkit-appearance:none;appearance:none;background-color:#fffefc;border:1.5px solid #d4d3d2;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.cotenant-guarantee__input:focus{border-color:#526841;outline:none;box-shadow:0 0 0 3px #5268411f}.cotenant-guarantee__input::placeholder{color:#d4d3d2}.cotenant-guarantee__input:disabled{color:#848383;cursor:not-allowed;background-color:#edeceb;border-color:#edeceb}.cotenant-guarantee__input[type=date]{height:40px}@media (width>=640px){.cotenant-guarantee__input[type=date],.cotenant-guarantee__input--date{max-width:240px}}.cotenant-guarantee__disclosure{font-family:var(--font-delight);cursor:pointer;color:#526841;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.875rem;font-weight:400;line-height:1.375rem;text-decoration:underline}.cotenant-guarantee__submit{flex-direction:column;display:flex}.cotenant-guarantee__submit-button{font-family:var(--font-delight);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:10px 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.cotenant-guarantee__submit-button:focus-visible{outline:none;box-shadow:0 0 0 3px #52684159}.cotenant-guarantee__submit-button:disabled{opacity:.5;cursor:not-allowed}.cotenant-guarantee__submit-button{color:#fff;background-color:#526841;text-decoration:none}.cotenant-guarantee__submit-button:hover:not(:disabled){background-color:#39492d;text-decoration:none}.cotenant-guarantee__submit-button{color:#fff7ed;justify-content:center;width:100%;height:40px;padding:10px 1rem;font-size:.875rem;font-weight:400}.cotenant-guarantee__result{animation:.5s cubic-bezier(.22,1,.36,1) forwards cotenant-guarantee-result-reveal}@keyframes cotenant-guarantee-result-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cotenant-guarantee__result-card{background-color:#fffefc;flex-direction:column;display:flex}.cotenant-guarantee__verdict-banner{flex-direction:column;gap:.25rem;display:flex}.cotenant-guarantee__verdict-title{font-family:var(--font-delight);color:#3b3b3a;margin:0;font-size:.875rem;font-weight:400;line-height:1.375rem}.cotenant-guarantee__verdict-amount{font-family:var(--font-delight);font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width>=768px){.cotenant-guarantee__verdict-amount{font-size:2rem;line-height:2.5rem}}.cotenant-guarantee__verdict-amount{color:#526841;margin:0}.cotenant-guarantee__schedule{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.cotenant-guarantee__schedule-table{font-family:var(--font-delight);border-collapse:collapse;color:#242424;width:100%;font-size:.75rem;font-weight:400;line-height:1.125rem}.cotenant-guarantee__schedule-table th,.cotenant-guarantee__schedule-table td{text-align:right;border-bottom:1px solid #edeceb;padding:.5rem}.cotenant-guarantee__schedule-table th:first-child,.cotenant-guarantee__schedule-table td:first-child{text-align:left}.cotenant-guarantee__schedule-table th{color:#3b3b3a;font-weight:500}.cotenant-guarantee__actions{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.cotenant-guarantee__action-button--primary{font-family:var(--font-delight);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:10px 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.cotenant-guarantee__action-button--primary:focus-visible{outline:none;box-shadow:0 0 0 3px #52684159}.cotenant-guarantee__action-button--primary:disabled{opacity:.5;cursor:not-allowed}.cotenant-guarantee__action-button--primary{color:#fff;background-color:#526841;text-decoration:none}.cotenant-guarantee__action-button--primary:hover:not(:disabled){background-color:#39492d;text-decoration:none}.cotenant-guarantee__action-button--primary{color:#fff7ed;justify-content:center;width:100%;height:40px;padding:10px 1rem;font-size:.875rem;font-weight:400}.cotenant-guarantee__modify-button,.cotenant-guarantee__back-button{font-family:var(--font-delight);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:10px 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.cotenant-guarantee__modify-button:focus-visible,.cotenant-guarantee__back-button:focus-visible{outline:none;box-shadow:0 0 0 3px #52684159}.cotenant-guarantee__modify-button:disabled,.cotenant-guarantee__back-button:disabled{opacity:.5;cursor:not-allowed}.cotenant-guarantee__modify-button,.cotenant-guarantee__back-button{color:#526841;background-color:#0000;border:1px solid #526841}.cotenant-guarantee__modify-button:hover:not(:disabled),.cotenant-guarantee__back-button:hover:not(:disabled){background-color:#eef0ec}.cotenant-guarantee__modify-button,.cotenant-guarantee__back-button{justify-content:center;width:100%;height:40px;padding:10px 1rem;font-size:.875rem;font-weight:400}.cotenant-guarantee__email-gate{margin-top:1.5rem}@media (width<=767px){.cotenant-guarantee__result .pdf-email-gate{border-radius:0;margin-inline:-1.25rem;padding-inline:1.25rem}}.cotenant-guarantee__form .form-field:has(>.form-field__error) .cotenant-guarantee__input,.cotenant-guarantee__form .form-field:has(>.form-field__error) .cotenant-guarantee__select,.cotenant-guarantee__form .form-field:has(>.form-field__error) .address-autocomplete__input,.cotenant-guarantee__form .form-field:has(>.form-field__error) .amount-field__control,.cotenant-guarantee__form .form-field:has(>.form-field__error) .chip-number-picker__input,.cotenant-guarantee__form .tool-name-list-field:has(>.tool-name-list-field__error) .cotenant-guarantee__input{border-color:#a13333;box-shadow:0 0 0 3px #a133331a}.cotenant-guarantee__select{width:100%;min-height:40px;font-family:var(--font-delight);color:#242424;-webkit-appearance:none;appearance:none;background-color:#fffefc;border:1.5px solid #d4d3d2;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.cotenant-guarantee__select:focus{border-color:#526841;outline:none;box-shadow:0 0 0 3px #5268411f}.cotenant-guarantee__select::placeholder{color:#d4d3d2}.cotenant-guarantee__select:disabled{color:#848383;cursor:not-allowed;background-color:#edeceb;border-color:#edeceb}.cotenant-guarantee__select[type=date]{height:40px}@media (width>=640px){.cotenant-guarantee__select[type=date]{max-width:240px}}.cotenant-guarantee__select{cursor:pointer;color:#242424;text-overflow:ellipsis;background-color:#fffefc;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%233b3b3a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;width:100%;min-width:0;padding-right:2.5rem}.cotenant-guarantee__day-month{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:.75rem;display:grid}.cotenant-guarantee__dates-line,.cotenant-guarantee__stop{min-width:0}.cotenant-guarantee__dates-line .tool-note__body,.cotenant-guarantee__stop .tool-note__body{font-family:var(--font-delight);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:400;line-height:1.375rem}.cotenant-guarantee__dates-line .tool-note__body p,.cotenant-guarantee__stop .tool-note__body p{margin:0}.cotenant-guarantee__dates-line .tool-note__body p+p,.cotenant-guarantee__stop .tool-note__body p+p{margin-top:.25rem}.cotenant-guarantee__stop .tool-note__body strong{color:#242424;font-weight:600}.cotenant-guarantee__stop:focus-visible{outline-offset:2px;border-radius:.5rem;outline:2px solid #526841}.cotenant-guarantee__cap-lines{flex-direction:column;gap:2px;margin-top:6px;display:flex}.cotenant-guarantee__cap-base,.cotenant-guarantee__cap-words{font-family:var(--font-delight);color:#3b3b3a;font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:400;line-height:1.375rem}.cotenant-guarantee__cap-words{color:#242424}.cotenant-guarantee__intro{font-family:var(--font-delight);color:#3b3b3a;margin:0 0 1rem;font-size:.875rem;font-weight:400;line-height:1.375rem}.cotenant-guarantee__summary{overflow-wrap:anywhere;flex-direction:column;gap:.75rem;min-width:0;display:flex}.cotenant-guarantee__subtitle,.cotenant-guarantee__identification{font-family:var(--font-delight);color:#3b3b3a;margin:0;font-size:.875rem;font-weight:400;line-height:1.375rem}.cotenant-guarantee__identification{color:#242424}.cotenant-guarantee__summary-heading{font-family:var(--font-delight);color:#242424;margin:.25rem 0 0;font-size:.875rem;font-weight:600;line-height:1.375rem}.cotenant-guarantee__rows{gap:14px;margin:0;display:grid}.cotenant-guarantee__row{flex-direction:column;gap:2px;display:flex}.cotenant-guarantee__row-label{font-family:var(--font-delight);color:#3b3b3a;font-size:.75rem;font-weight:400;line-height:1.125rem}.cotenant-guarantee__row-value{font-family:var(--font-delight);color:#242424;margin:0;font-size:.875rem;font-weight:500;line-height:1.375rem}.cotenant-guarantee__mention{font-family:var(--font-delight);color:#242424;background:#fff7ed;border-radius:.5rem;margin:0;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.375rem}.cotenant-guarantee__nowrap{white-space:nowrap}@media (prefers-reduced-motion:reduce){.cotenant-guarantee__result{animation:none}}.tool-hero .tool-hero__aside{width:100%}
