.spinner svg{width:100px;height:100px}.spinner svg circle{fill:var(--color-primary)}.spinner-overlay{background-color:var(--color-modal-backdrop);z-index:2;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.spinner-overlay .loading-modal{text-align:center;background-color:#fff;padding:2rem}.spinner-overlay .loading-modal h2{color:var(--color-primary);font-size:2rem}.spinner-overlay .loading-modal p{color:var(--color-grey);font-size:1.25rem}.flash-message{background-color:var(--color-flash-message-green);color:var(--color-flash-message-green-text);align-items:start;gap:.5rem;margin-bottom:1rem;padding:.8rem;font-size:1rem;line-height:1.5;display:flex}.flash-message.error{background-color:var(--color-flash-message-red);color:var(--color-flash-message-red-text);border:1px solid var(--color-flash-message-red-border);border-radius:4px}.flash-message.info{background-color:var(--color-flash-message-info);color:var(--color-flash-message-info-text);border:1px solid var(--color-flash-message-info-border);padding:.625rem}.flash-message.info .info-container{align-items:start;gap:.5rem;display:flex}.flash-message.info .info-container p{margin:0}@media screen and (width>=992px){.flash-message a[href*=tel\:]{color:#000}}.flash-message~.edit-button{margin-top:1rem}.error-icon{background-image:url("data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.76244%200.512695C10.2179%200.573192%2010.6248%200.841052%2010.8601%201.24414L18.7956%2014.8408C19.1047%2015.3706%2019.0594%2016.0358%2018.6824%2016.5195L18.3689%2016.9219C18.0847%2017.2864%2017.6475%2017.4999%2017.1853%2017.5H1.78392C1.29668%2017.4999%200.839384%2017.2632%200.558336%2016.8652L0.274156%2016.4619C-0.0645795%2015.9818%20-0.0914379%2015.3482%200.20482%2014.8408L8.1433%201.24414C8.41214%200.783833%208.90516%200.500161%209.43822%200.5H9.56517L9.76244%200.512695ZM1.49974%2015.5967L1.78392%2016H17.1853L17.4997%2015.5967L9.56517%202H9.43822L1.49974%2015.5967ZM9.75365%2012.8936C10.1656%2012.8937%2010.4997%2013.2294%2010.4997%2013.6436C10.4996%2014.0576%2010.1655%2014.3934%209.75365%2014.3936H9.74584C9.33386%2014.3935%208.99987%2014.0576%208.99974%2013.6436C8.99974%2013.2293%209.33378%2012.8936%209.74584%2012.8936H9.75365ZM9.74974%207C10.1639%207.00011%2010.4997%207.33586%2010.4997%207.75V11.0176C10.4997%2011.4317%2010.1639%2011.7675%209.74974%2011.7676C9.33553%2011.7676%208.99974%2011.4318%208.99974%2011.0176V7.75C8.99974%207.33579%209.33553%207%209.74974%207Z'%20fill='%23C30000'/%3e%3c/svg%3e");background-position:50% 30%;background-repeat:no-repeat;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;margin-top:.2rem;display:inline-block}.flash-message-close-btn{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.5rem;right:.5rem}.flash-message-close-btn:hover{opacity:1}.flash-message-close-icon{width:1rem;height:1rem}.layout-container{margin-left:1rem;margin-right:1rem}@media (width>=992px){.layout-container{max-width:960px;margin:0 auto}}.overdue-banner{background-color:#e6e6e6;padding-top:2rem;padding-bottom:1rem}.overdue-banner .banner{background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:4rem;margin-bottom:1rem;padding-top:1rem;padding-left:2rem;padding-right:2rem;display:flex;box-shadow:0 3px 6px #00000029}.overdue-banner .banner .message{align-items:start;max-width:75%;margin-bottom:1rem;font-size:1rem;display:flex}.overdue-banner .banner .message .notification-bell{margin-top:.25rem;margin-right:1rem}.overdue-banner .banner .message .message-content{-webkit-hyphens:none;hyphens:none;width:calc(100% - 21px - 1rem);height:auto;margin-right:12px;line-height:1.5rem}@media screen and (width<=732px){.overdue-banner .banner .message{max-width:100%}}.overdue-banner .banner .btn{border:none;max-width:25%;margin-bottom:1rem;padding:12px 42px}@media screen and (width<=732px){.overdue-banner .banner .btn{max-width:100%;margin-left:calc(21px + 1rem)}}@media screen and (width>=860px){.overdue-banner .banner .btn{margin-left:auto}}.overdue-banner-payNowB{background-color:var(--color-grey-200);padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (width<=732px){.overdue-banner-payNowB{padding-top:.8rem;padding-bottom:.8rem}.overdue-banner-payNowB .layout-container{margin-left:.8rem;margin-right:.8rem}}.overdue-banner-payNowB .edp-banner{margin-bottom:1.25rem}.overdue-banner-payNowB .banner{background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:4rem;padding:1.25rem;display:flex;box-shadow:0 3px 6px #00000029}@media screen and (width<=732px){.overdue-banner-payNowB .banner{border-radius:8px;padding:.8rem}}.overdue-banner-payNowB .banner .message{max-width:75%;color:var(--color-black-1000);align-items:start;font-size:1rem;line-height:1.625rem;display:flex}.overdue-banner-payNowB .banner .message .notification-bell{width:1.4rem;height:1.5rem;margin-right:.625rem}.overdue-banner-payNowB .banner .message .message-content{-webkit-hyphens:none;hyphens:none;width:100%;height:auto;margin-right:12px}@media screen and (width<=732px){.overdue-banner-payNowB .banner .message{max-width:100%}}.overdue-banner-payNowB .banner .btn{border:none;max-width:25%;padding:12px 42px}@media screen and (width<=732px){.overdue-banner-payNowB .banner .btn{max-width:100%;margin-top:.8rem;margin-bottom:.5rem;margin-left:calc(21px + 1rem)}}.breadcrumbs{margin:20px 0}.breadcrumbs__list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs__item{align-items:center;display:inline-flex}.breadcrumbs__link,.breadcrumbs__button,.breadcrumbs__label,.breadcrumbs__current{color:var(--color-text);text-decoration:none}.breadcrumbs__link:hover,.breadcrumbs__button:hover{color:var(--color-black-1000);text-decoration:underline}.breadcrumbs__button{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.breadcrumbs__current{color:var(--color-black-1000);font-weight:400}.breadcrumbs__separator{color:var(--color-text);margin:0 8px}.shimmer-table-cell{background-color:#ececec;border-radius:.25rem;height:1rem;display:block;position:relative;overflow:hidden}.shimmer-table-cell:after{content:"";will-change:transform;background:linear-gradient(90deg,#ececec00 0%,#ffffffa6 50%,#ececec00 100%);animation:1.25s ease-in-out infinite shimmer-table-cell-loading;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer-table-cell-loading{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.shimmer-table-cell:after{animation:none;transform:none}}.page-contact-details .contact-details-table{table-layout:fixed;width:100%;margin-top:1rem}.page-contact-details .contact-details-table>tbody>tr>td{border-bottom:1px solid #fff;width:70%}@media screen and (width<=991.999px){.page-contact-details .contact-details-table>tbody>tr>td{width:65%}}.page-contact-details .contact-details-table>tbody>tr>td.email{white-space:nowrap;scrollbar-width:thin;overflow-x:auto}.page-contact-details .contact-details-table>tbody>tr>td:first-child{background-color:var(--color-table-1);color:#fff;vertical-align:top;border-right:1px solid #fff;width:30%;padding:1rem 3rem 1rem 1rem}@media screen and (width<=991.999px){.page-contact-details .contact-details-table>tbody>tr>td:first-child{width:35%;padding:1rem}}.page-contact-details .contact-details-table>tbody>tr>td:nth-child(2){background-color:var(--color-table-3);padding:.5rem 1rem}.page-contact-details .header-container{justify-content:space-between;align-items:center;display:flex}.page-contact-details .header-container h2{margin:0 .5rem 0 0}.page-contact-details .header-container .edit-button{text-align:right;min-width:100px}.page-contact-details .header-container .edit-button:hover{color:var(--color-link-button-hover)}.page-contact-details .header-container .edit-button:hover svg .svg-icon-fill{fill:var(--color-link-button-hover)}.page-contact-details .header-container .edit-button:hover a{color:var(--color-link-button-hover)}.page-contact-details .header-container .edit-button svg{width:1rem;height:1rem;margin-right:8px}.page-contact-details .header-container .edit-button svg .svg-icon-fill{fill:var(--color-link-button);transition:all .25s ease-in-out}.page-contact-details .header-container .edit-button a{color:var(--color-link-button);transition:all .25s ease-in-out}.address-lookup-input-container,.address-lookup-input-postal-container{position:relative}.address-lookup-input-container input,.address-lookup-input-postal-container input{padding-right:44px}.address-lookup-input-container .address-lookup-input__icon,.address-lookup-input-container .address-lookup-input__clear,.address-lookup-input-postal-container .address-lookup-input__icon,.address-lookup-input-postal-container .address-lookup-input__clear{width:20px;height:20px}.address-lookup-input-container .address-lookup-input__icon,.address-lookup-input-postal-container .address-lookup-input__icon{color:var(--color-grey-400);pointer-events:none;position:absolute;top:11px;right:14px}.address-lookup-input-container .address-lookup-input__clear-button,.address-lookup-input-postal-container .address-lookup-input__clear-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:6px;right:8px}.address-lookup-input-container .address-matches,.address-lookup-input-postal-container .address-matches{z-index:1000;background:#fff;border-radius:0 0 15px 15px;max-height:250px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 0 5px #0000004d;width:100%!important}.address-lookup-input-container .address-matches p,.address-lookup-input-postal-container .address-matches p{border-bottom:1px solid #333;margin:0;padding:.5rem;font-size:1rem}.address-lookup-input-container .address-matches p:last-child,.address-lookup-input-postal-container .address-matches p:last-child{border:none}.address-lookup-input-container .address-matches p:hover,.address-lookup-input-postal-container .address-matches p:hover{cursor:pointer;background:#efefef}.address-lookup-input-container .address-matches .address-matches__top-action,.address-lookup-input-postal-container .address-matches .address-matches__top-action{color:var(--color-primary);font-weight:700;text-decoration:underline}.address-lookup-input-container .address-matches .address-lookup-input__spinner,.address-lookup-input-postal-container .address-matches .address-lookup-input__spinner{width:50px;height:50px;margin:12px auto}.address-lookup-input-container .address-matches .address-lookup-input__spinner circle,.address-lookup-input-postal-container .address-matches .address-lookup-input__spinner circle{fill:var(--color-primary)}@keyframes addressLookupSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-select{width:100%;position:relative}.custom-select__trigger{border:1px solid var(--color-grey-600);text-align:left;width:100%;color:var(--color-black-1000);cursor:pointer;background:#fff;border-radius:4px;padding:10px 14px;font-size:18px;font-weight:400;position:relative}.custom-select__trigger:focus{outline:2px solid var(--form-focus);border:none}.custom-select__trigger:disabled{background:var(--color-grey-100);cursor:not-allowed}.custom-select__trigger--placeholder .custom-select__label{color:var(--color-grey-400)}.custom-select__chevron{border-bottom:2px solid #7d7d7d;border-right:2px solid #7d7d7d;width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.custom-select__chevron--open{transform:translateY(-30%)rotate(-135deg)}.custom-select__menu{z-index:1100;border:1px solid var(--color-grey-300);background:#fff;border-radius:6px;max-height:260px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #0000001f}.custom-select__option{text-align:left;width:100%;color:var(--color-black-1000);cursor:pointer;background:#fff;border:0;padding:12px 40px 12px 14px;font-size:16px;position:relative}.custom-select__option:hover{background:var(--color-grey-100)}.custom-select__option--selected{background:var(--color-grey-100);color:var(--color-black-1000)}.custom-select__option--selected:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.6663 5L7.49967 14.1667L3.33301 10' stroke='%23912680' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.form-contact-details .address-mode-button{cursor:pointer;color:var(--color-link-button);background:0 0;border:0;margin-bottom:1rem;padding:0;text-decoration:underline;transition:color .25s ease-in-out}.form-contact-details .address-mode-button:hover{color:var(--color-link-button-hover)}.form-contact-details .terms{width:80%}@media screen and (width>=992px){.form-contact-details .terms{width:536px}}.form-contact-details .terms a{text-decoration:underline}.form-contact-details .help-label{justify-content:space-between;align-items:center;display:flex;position:relative}.form-contact-details .help-label .info-icon{margin:0 .5rem}.form-contact-details .help-label .info-icon:hover~.contact-name-tooltip,.form-contact-details .help-label .contact-name-tooltip:hover{transform:scale(1)}.form-contact-details .help-label .contact-name-tooltip{transform-origin:100% 0;background:#fff;border-radius:5px;padding:1rem;font-size:.875rem;transition:all .25s ease-in-out .25s;position:absolute;top:24px;transform:scale(0);box-shadow:0 0 5px #333}@media screen and (width>=992px){.form-contact-details a[href^=tel\:]{color:var(--color-text)}}.form-contact-details .info{box-sizing:border-box;width:90%}@media screen and (width>=992px){.form-contact-details .info{width:506px!important}}.field-container{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.field-container>*{min-width:0}.field-container-flex{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width>=992px){.field-container-flex{flex-direction:row}}.field-container.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.field-container.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=375px){.field-container.grid-cols-2{grid-template-columns:1fr}}.field-container.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=375px){.field-container.grid-cols-3{grid-template-columns:1fr}}.field-container.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=375px){.field-container.grid-cols-4{grid-template-columns:1fr}}.form-wrapper{grid-template-columns:1fr;gap:40px;display:grid}.form-wrapper .form-container{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.form-wrapper .field:has(label input[required],label select[required],label textarea[required])>span:after{content:"*"}.form-wrapper .field{gap:6px;display:grid}.form-wrapper .field label.invalid>input,.form-wrapper .field label.invalid>select,.form-wrapper .field label.invalid>textarea,.form-wrapper .field label.invalid>.field-container input,.form-wrapper .field label.invalid .custom-select__trigger{border:1px solid var(--color-validation-error);outline:none}.form-wrapper input{border:1px solid var(--color-grey-600);box-sizing:border-box;width:100%;min-width:0;box-shadow:var(--form-input-shadow);border-radius:4px;padding:10px 14px;font-size:18px;font-weight:400;transition:border-color .25s,box-shadow .25s}.form-wrapper input:focus{outline:2px solid var(--form-focus);border:none}.form-wrapper input::placeholder{color:var(--color-grey-400)}.form-wrapper input:disabled,.form-wrapper select:disabled,.form-wrapper textarea:disabled{background:var(--color-grey-100);cursor:not-allowed;color:var(--color-grey-400)}.form-wrapper .checkbox-input-with-icon{flex:0 0 20px;width:20px;height:20px;display:inline-block;position:relative}.form-wrapper .checkbox-input-with-icon input[type=checkbox]{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.form-wrapper .checkbox-input-with-icon input[type=checkbox]:checked+.checkbox-icon{background-color:var(--color-primary);border-color:var(--color-primary)}.form-wrapper .checkbox-input-with-icon input[type=checkbox]:checked+.checkbox-icon:after{opacity:1}.form-wrapper .checkbox-input-with-icon .checkbox-icon{pointer-events:none;box-sizing:border-box;border:1px solid var(--color-grey-600);background-color:var(--color-white);border-radius:6px;width:100%;height:100%;display:block;position:relative}.form-wrapper .checkbox-input-with-icon .checkbox-icon:after{content:"";opacity:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23FFFFFF'%20d='M438.6%20105.4C451.1%20117.9%20451.1%20138.1%20438.6%20150.6L182.6%20406.6C170.1%20419.1%20149.9%20419.1%20137.4%20406.6L9.372%20278.6C-3.124%20266.1-3.124%20245.9%209.372%20233.4C21.87%20220.9%2042.13%20220.9%2054.63%20233.4L159.1%20338.7L393.4%20105.4C405.9%2092.88%20426.1%2092.88%20438.6%20105.4H438.6z'/%3e%3c/svg%3e") 50%/contain no-repeat;margin:auto;position:absolute;inset:0}.form-wrapper label>span{color:var(--color-grey-600);align-items:end;font-size:16px}.form-wrapper .radio input[type=radio]{opacity:0;pointer-events:none;border:none;width:0;height:0;margin:0;padding:0}.form-wrapper .radio input[type=radio]+.radio-label:before{content:"";border:1px solid var(--color-grey-600);vertical-align:top;cursor:pointer;text-align:center;border-radius:100%;width:1.4em;height:1.4em;margin-right:1em;transition:background-color .25s,box-shadow .25s,border-color .25s;display:inline-block;position:relative;top:-.2em;box-shadow:inset 0 0 0 4px #0000}.form-wrapper .radio input[type=radio]:checked+.radio-label:before{background-color:var(--color-primary);border-color:var(--color-primary)}.form-wrapper .radio input[type=radio]:focus+.radio-label:before{border-color:var(--color-grey-600);outline:none}.form-wrapper .validation-error{color:var(--color-validation-error);font-size:inherit;flex-wrap:wrap;grid-template-columns:auto 1fr;align-items:start;gap:6px;font-weight:400;display:grid}.form-wrapper .btn-form-container{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (width<768px){.form-wrapper .btn-form-container{grid-template-columns:1fr}.form-wrapper{gap:24px}}.page-container{max-inline-size:600px}.policy-header{background-color:var(--color-primary);color:#fff;height:60px}@media screen and (width>=992px){.policy-header{z-index:2;position:relative}}.policy-header div{justify-content:space-between;align-items:center;gap:5rem;height:100%;font-size:1.125rem;display:flex}.policy-header .policy-number{text-align:right}.policy-title{align-items:center;display:flex}.policy-title h2{color:var(--color-primary);margin:0}.policy-title span{float:left}.documents-list .table-wrapper{border:1px solid #cbcbcb;margin-bottom:2.5rem;padding:1rem}@media screen and (width>=992px){.documents-list .table-wrapper{padding-left:2rem;padding-right:2rem}}.documents-list button{color:var(--color-link-button);cursor:pointer;text-align:left;background:0 0;border:0;font-family:inherit;font-size:1rem;text-decoration:underline}.documents-list button:hover{color:var(--color-link-button-hover)}.documents-list button{padding:0}.documents-list th button{color:var(--color-text);font-weight:700;text-decoration:none}.documents-list th button:hover{color:var(--color-text);text-decoration:none}.documents-list th button:after{content:url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='16px'%20height='12px'%20viewBox='0%200%20500%20500'%20xml:space='preserve'%3e%3cpath%20d='M285.714%20303.571q0%207.254-5.301%2012.556l-125%20125q-5.301%205.301-12.556%205.301t-12.556-5.301l-125-125q-5.301-5.301-5.301-12.556t5.301-12.556%2012.556-5.301h250q7.254%200%2012.556%205.301t5.301%2012.556zM285.714%20196.429q0%207.254-5.301%2012.556t-12.556%205.301h-250q-7.254%200-12.556-5.301t-5.301-12.556%205.301-12.556l125-125q5.301-5.301%2012.556-5.301t12.556%205.301l125%20125q5.301%205.301%205.301%2012.556z'%20fill='%23666666'%20/%3e%3c/svg%3e");padding-left:.25rem}.documents-list table.desktop{display:none}@media screen and (width>=768px){.documents-list table.mobile{display:none}.documents-list table.desktop{display:block}}.documents-list table.desktop{border-collapse:collapse;width:100%}.documents-list table.desktop th{text-align:left;border-bottom:1px solid #cbcbcb;padding-bottom:1rem}.documents-list table.desktop th:last-child{padding-left:.5rem}.documents-list table.desktop th:first-child{min-width:150px}.documents-list table.desktop th:nth-child(2),.documents-list table.desktop th:nth-child(3){width:50%}.documents-list table.desktop td{padding-top:1rem}.documents-list table.desktop td:last-child{padding-left:.5rem}.documents-list table.desktop tr.bordered{border-bottom:1px solid #cbcbcb}.documents-list table.desktop tr.bordered td button{padding-bottom:.5rem}.documents-list table.mobile{table-layout:fixed;border-collapse:collapse;width:100%}.documents-list table.mobile th{text-align:left;border-bottom:1px solid #cbcbcb;padding-bottom:1rem}.documents-list table.mobile th:first-child{width:50%}.documents-list table.mobile th:last-child{text-align:right;width:6rem;padding-left:.5rem}.documents-list table.mobile th button{font-weight:700}.documents-list table.mobile tr.meta{border-bottom:1px dotted #bebebe}.documents-list table.mobile tr.meta td{padding-bottom:.75rem}.documents-list table.mobile tr.meta td:first-child{text-align:left;width:50%}.documents-list table.mobile tr.meta:last-child{border-bottom:0}.documents-list table.mobile td[colspan="3"]{width:100%}.documents-list table.mobile td[colspan="3"] button{text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.documents-list table.mobile td{padding-top:.5rem}.documents-list table.mobile td[colspan="3"]{padding-top:1rem}.documents-list table.mobile td:last-child,.documents-list table.mobile td:nth-last-child(2){text-align:right}.document-view-email{z-index:4;background:#fff;position:fixed;inset:0;overflow:auto}.document-view-email p{width:540px;margin:0 auto;padding-top:2.5rem}.document-view-email .attachments{box-sizing:border-box;border:1px solid #bebebe;width:540px;margin:.5rem auto 0;padding:1rem}iframe.document-view-pdf{z-index:4;width:100%;height:100%;position:fixed;top:0;bottom:0}.payment-method-switch.payment-update-a{width:fit-content;margin-bottom:2rem;display:flex}.payment-method-switch.payment-update-a button{cursor:pointer;background-color:var(--color-light-grey);font-size:inherit;padding:.75rem}.payment-method-switch.payment-update-a button:first-child{border-top:1px solid var(--color-grey);border-left:1px solid var(--color-grey);border-bottom:1px solid var(--color-grey);border-radius:4px 0 0 4px}.payment-method-switch.payment-update-a button:nth-child(2){border-top:1px solid var(--color-grey);border-right:1px solid var(--color-grey);border-bottom:1px solid var(--color-grey);border-radius:0 4px 4px 0}.payment-method-switch.payment-update-a button.active{background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.payment-method-switch.payment-update-b{color:var(--color-grey-600);margin-top:.75rem;margin-bottom:1.25rem;font-weight:700;display:flex}.payment-method-switch.payment-update-b button{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:50%;padding:.75rem;font-size:1.0625rem;display:flex}.payment-method-switch.payment-update-b button span{line-height:1.25rem}.payment-method-switch.payment-update-b button svg path{fill:var(--color-grey-600)}.payment-method-switch.payment-update-b button svg{width:45px;height:38px}.payment-method-switch.payment-update-b button:first-child{border-top:1px solid var(--color-grey-400);border-left:1px solid var(--color-grey-400);border-bottom:1px solid var(--color-grey-400);border-radius:4px 0 0 4px}.payment-method-switch.payment-update-b button:nth-child(2){border-top:1px solid var(--color-grey-400);border-right:1px solid var(--color-grey-400);border-bottom:1px solid var(--color-grey-400);border-radius:0 4px 4px 0}.payment-method-switch.payment-update-b button.active{background-color:var(--color-primary-tint);border:1px solid var(--color-primary);color:var(--color-heading)}.payment-method-switch.payment-update-b button.active svg path{fill:var(--color-primary)}.secure-payment{align-items:center;gap:.375rem;display:flex}.secure-payment img{vertical-align:bottom;height:1.125rem;display:inline-block}.secure-payment .secure-payment-text{color:var(--color-grey-800);vertical-align:bottom;margin-bottom:-.1rem;display:inline-block}.payment-providers{align-items:center;gap:.75rem;display:flex}.payment-providers .payment-provider-icon{height:1.125rem}.payment-providers .payment-provider-icon.mastercard{min-width:39px;height:22px}.payment-providers .payment-provider-icon.visa{min-width:55px;height:18px}.current-method{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.current-method-icon svg path{fill:var(--color-grey-400)}.current-method-icon svg{width:45px;height:38px}.current-method-details{color:var(--color-heading);padding:.5rem 0;line-height:1.25rem}.current-method-details .primary{font-weight:700}.current-method-details .secondary{color:var(--color-secondary-text)}.form-select-payments .select-payments-table{border:1px solid #cbcbcb;margin-bottom:2rem;padding-left:1rem;padding-right:1rem;font-size:1.125rem}.form-select-payments .select-payments-table .select-payments-row{border-top:1px solid #cbcbcb;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.form-select-payments .select-payments-table .select-payments-row.disabled{opacity:.5}.form-select-payments .select-payments-table .select-payments-row:first-child{border-top:0}.form-select-payments .select-payments-table .select-payments-row .amount{align-items:center;font-size:1.5rem;font-weight:700;display:flex}.form-select-payments .select-payments-table .select-payments-row .amount input[type=checkbox]{margin-left:1rem;transform:scale(1.5)}.form-select-payments .total-outstanding{background-color:var(--color-primary-tint);justify-content:space-between;align-items:center;padding:1rem;font-size:1.125rem;display:flex}.form-select-payments .total-outstanding .total-amount{font-size:1.5rem;font-weight:700}.form-select-payments .action-buttons{padding-top:2rem;padding-bottom:2rem}.form-select-payments .action-buttons .form-btn.btn{width:100%}@media screen and (width>=992px){.form-select-payments .action-buttons{justify-content:space-between;display:flex}.form-select-payments .action-buttons .form-btn.btn{width:352px}}.form-select-payments-paynow-b{color:var(--color-black-1000);--margin-between-elements:1.875rem}@media screen and (width<=732px){.form-select-payments-paynow-b{--margin-between-elements:1.1rem!important}}.form-select-payments-paynow-b .tooltip-wrapper{cursor:pointer;margin-left:auto;display:inline-block;position:relative}.form-select-payments-paynow-b .custom-tooltip{background-color:var(--color-grey-900);opacity:1;border-radius:2px;max-width:300px;padding:.375rem .75rem;font-size:.9rem;line-height:1.4rem}.form-select-payments-paynow-b .boldContent{font-weight:700}.form-select-payments-paynow-b .outstanding-amount-header{margin-bottom:var(--margin-between-elements);align-items:center;font-size:1.2rem;line-height:1.5rem;display:flex}@media screen and (width<=732px){.form-select-payments-paynow-b .outstanding-amount-header{font-size:1rem}}.form-select-payments-paynow-b .product-name{margin-bottom:var(--margin-between-elements);font-size:1.5rem;font-weight:700}.form-select-payments-paynow-b .select-payments-table{font-size:1.125rem}.form-select-payments-paynow-b .select-payments-table .select-payments-row{border-bottom:1px solid #cbcbcb;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}@media screen and (width<=732px){.form-select-payments-paynow-b .select-payments-table .select-payments-row{padding-top:.8rem;padding-bottom:.8rem}}.form-select-payments-paynow-b .select-payments-table .select-payments-row .left{align-items:center;gap:2rem;margin-left:1rem;display:flex}.form-select-payments-paynow-b .select-payments-table .select-payments-row .right{margin-right:1rem}.form-select-payments-paynow-b .select-payments-table .select-payments-row input[type=checkbox]{width:1.25rem;height:1.25rem;margin-top:0;margin-bottom:0}.form-select-payments-paynow-b .select-payments-table .select-payments-row .checkmark{display:none}.form-select-payments-paynow-b .select-payments-table .select-payments-row.disabled input[type=checkbox]{accent-color:var(--color-grey-500);display:none}.form-select-payments-paynow-b .select-payments-table .select-payments-row.disabled .custom-checkbox .checkmark{background-color:var(--color-grey-500);border-radius:2px;width:20px;height:20px;display:block;position:relative}.form-select-payments-paynow-b .select-payments-table .select-payments-row.disabled .custom-checkbox input[type=checkbox]:checked+.checkmark:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.form-select-payments-paynow-b .row-header{background-color:var(--color-grey-200);border-radius:2px;font-weight:700;border-bottom:none!important;padding-top:.5rem!important;padding-bottom:.5rem!important;font-size:1rem!important}.form-select-payments-paynow-b .total-amount{margin-top:var(--margin-between-elements)}.form-select-payments-paynow-b .total-amount span{font-size:1.625rem;font-weight:700;font-family:var(--font-family-headings);color:var(--color-heading)}.form-select-payments-paynow-b .flash-message{margin-top:1rem}.form-select-payments-paynow-b .all-payments-not-selected-note{margin-top:1rem;font-size:1rem;line-height:1.5rem}.page-make-payment.paynowa strong{color:#000}.page-make-payment.paynowa .amount-container{background-color:var(--color-primary-tint);padding:1rem}.page-make-payment.paynowa .payment-detail-form{margin-bottom:0}.page-make-payment.paynowa .payment-detail-form form>.alert.alert-danger.ng-star-inserted{background-color:var(--color-error-light-red);color:#000;padding:1rem}.page-make-payment.paynowa .payment-detail-form form>.alert.alert-danger.ng-star-inserted:before{content:"Status:";padding-right:.25rem;font-weight:700}.page-make-payment.paynowa .payment-detail-form .form-group{padding-top:1rem;padding-bottom:1rem}.page-make-payment.paynowa .payment-detail-form .invalid-feedback{color:red;padding-top:.5rem}.page-make-payment.paynowa .payment-detail-form label[for=expiryDateMonth],.page-make-payment.paynowa .payment-detail-form label[for=expiryDateYear]{display:none}.page-make-payment.paynowa .payment-detail-form .row{display:flex}.page-make-payment.paynowa .payment-detail-form .row .col-6{display:inline-block}.page-make-payment.paynowa .payment-detail-form .row .col-6 input{width:9rem;margin-right:1rem}.page-make-payment.paynowa .payment-detail-form .row .col-6 #div_dd_month_inalidformat,.page-make-payment.paynowa .payment-detail-form #cvn{width:9rem}.page-make-payment.paynowa .payment-detail-form button[type=submit]{display:none}.page-make-payment.paynowa .total-outstanding{background-color:var(--color-primary-tint);justify-content:space-between;align-items:center;padding:1rem;font-size:1.125rem;display:flex}.page-make-payment.paynowa .total-outstanding .total-amount{font-size:1.5rem;font-weight:700}.page-make-payment.paynowa .terms-container{padding-top:1rem}.page-make-payment.paynowa .action-buttons{padding-top:2rem;padding-bottom:2rem}.page-make-payment.paynowa .action-buttons .form-btn.btn{width:100%}@media screen and (width>=992px){.page-make-payment.paynowa .action-buttons{justify-content:space-between;display:flex}.page-make-payment.paynowa .action-buttons .form-btn.btn{width:352px}}.page-make-payment.paynowa .ngx-spinner-overlay{background-color:#707070cc!important}.page-make-payment.paynowa .loader-spinner{background-image:var(--spinner);background-position:50%;background-repeat:no-repeat;background-size:100px 100px;width:100%;height:100px}.page-make-payment.paynowa .loading-text{background:#fff;min-width:220px;padding:2rem;top:45%;box-shadow:0 3px 6px #00000029}.page-make-payment.paynowa .loading-text p.h1{font-size:2rem;font-family:var(--font-family-headings);color:#0000;font-weight:700;position:relative}.page-make-payment.paynowa .loading-text p.h1:after{content:"Just a moment";color:var(--color-primary);text-align:center;background-color:#fff;width:100%;height:100%;position:absolute;left:0}.page-make-payment.paynowa .loading-text p{text-align:center}.page-make-payment.paynowb h1{margin-top:1.875rem;margin-bottom:1.875rem}@media screen and (width<=732px){.page-make-payment.paynowb h1{margin-top:1.3rem;margin-bottom:1.1rem}}.page-make-payment.paynowb p{color:#000}.page-make-payment.paynowb .layout-container.paynow-b{max-width:536px;margin:0 auto}.page-make-payment.paynowb .payment-detail-info{margin:1.25rem 0}.page-make-payment.paynowb .payment-detail-header{margin:1.25rem 0;font-size:1.125rem}.page-make-payment.paynowb .payment-detail-legend{justify-content:space-between;align-items:center;font-size:1.125rem;display:flex}.page-make-payment.paynowb .payment-detail-form input{width:100%}.page-make-payment.paynowb .payment-detail-form input.is-invalid{border-color:var(--color-error)}.page-make-payment.paynowb .action-buttons{flex-direction:column-reverse;gap:1.125rem;padding-top:1.875rem;padding-bottom:3rem;display:flex}.page-make-payment.paynowb .action-buttons button.form-btn.btn{width:100%;margin:0}.page-make-payment.paynowb .action-buttons button.form-btn.btn.cancel{color:var(--color-heading)}@media screen and (width>=992px){.page-make-payment.paynowb .action-buttons button.form-btn.btn{width:100%}.page-make-payment.paynowb .action-buttons{flex-direction:row;justify-content:space-between;gap:1.25rem;display:flex}}.page-make-payment.paynowb strong{color:#000}.page-make-payment.paynowb .amount-container{background-color:var(--color-primary-tint);padding:1rem}.page-make-payment.paynowb .payment-detail-form{margin-bottom:0}.page-make-payment.paynowb .payment-detail-form form>.alert.alert-danger.ng-star-inserted{background-color:var(--color-error-light-red);color:#000;margin-top:1rem;padding:1rem}.page-make-payment.paynowb .payment-detail-form form>.alert.alert-danger.ng-star-inserted:before{content:"Status:";padding-right:.25rem;font-weight:700}.page-make-payment.paynowb .payment-detail-form .form-group{padding-top:1rem;padding-bottom:1rem}.page-make-payment.paynowb .payment-detail-form .invalid-feedback{color:var(--color-error);padding-top:.5rem}.page-make-payment.paynowb .payment-detail-form label[for=expiryDateMonth],.page-make-payment.paynowb .payment-detail-form label[for=expiryDateYear]{display:none}.page-make-payment.paynowb .payment-detail-form .row{display:flex}.page-make-payment.paynowb .payment-detail-form .row .col-6{display:inline-block}.page-make-payment.paynowb .payment-detail-form .row .col-6 input{width:9rem;margin-right:1rem}.page-make-payment.paynowb .payment-detail-form .row .col-6 #div_dd_month_inalidformat,.page-make-payment.paynowb .payment-detail-form #cvn{width:9rem}.page-make-payment.paynowb .payment-detail-form button[type=submit]{display:none}.page-make-payment.paynowb .terms-container{padding-top:1rem}.page-make-payment.paynowb .ngx-spinner-overlay{background-color:#707070cc!important}.page-make-payment.paynowb .loader-spinner{background-image:var(--spinner);background-position:50%;background-repeat:no-repeat;background-size:100px 100px;width:100%;height:100px}.page-make-payment.paynowb .loading-text{background:#fff;min-width:220px;padding:2rem;top:45%;box-shadow:0 3px 6px #00000029}.page-make-payment.paynowb .loading-text p.h1{font-size:2rem;font-family:var(--font-family-headings);color:#0000;font-weight:700;position:relative}.page-make-payment.paynowb .loading-text p.h1:after{content:"Just a moment";color:var(--color-primary);text-align:center;background-color:#fff;width:100%;height:100%;position:absolute;left:0}.page-make-payment.paynowb .loading-text p{text-align:center}.page-make-payment.paynowb .total-amount span{font-size:1.625rem;font-weight:700;font-family:var(--font-family-headings);color:var(--color-heading)}.page-make-payment.paynowb .divider{border-bottom:1px solid #949494;height:1px}.page-make-payment.paynowb .payment-status-container{max-width:536px;margin:0 auto;padding:2.5rem 1.5rem}.page-make-payment.paynowb .payment-status-container p.mb-5{margin-bottom:5rem}.page-make-payment.paynowb .payment-status-container .receipt-container{padding:.8125rem 0}.page-make-payment.paynowb .payment-status-container .receipt-container .receipt-line{justify-content:space-between;align-items:center;line-height:1.875rem;display:flex}.page-make-payment.paynowb .payment-status-container .receipt-container .receipt-line .receipt-value{text-align:right;align-items:center;display:flex}.page-make-payment.paynowb .payment-status-container .receipt-container .receipt-line .receipt-value .card-scheme-icon{height:1rem;margin-right:.625rem}.page-make-payment.paynowb .payment-status-container .receipt-container .receipt-line .receipt-value .card-scheme-icon.mastercard{height:1.25rem}.page-make-payment.paynowb .payment-status-container .payment-status-buttons{flex-direction:column;gap:1.25rem;display:flex}.page-make-payment.paynowb .payment-status-container .payment-status-buttons button{margin:0}@media screen and (width>=992px){.page-make-payment.paynowb .payment-status-container .payment-status-buttons{flex-direction:row-reverse;gap:1rem}}.page-make-payment.paynowb button{width:100%}.page-make-payment.paynowb .loading-container{justify-content:center;align-items:center;min-height:40vh;display:flex}.page-dashboard .policy-summary{border:1px solid #cbcbcb;margin-bottom:1rem;padding:1rem;line-height:1.8}.page-dashboard .policy-summary:last-child{margin-bottom:0}.page-dashboard .policy-summary .btn-link{text-decoration:none}.page-dashboard .policy-summary .header{justify-content:space-between;padding-bottom:.75rem;display:flex}.page-dashboard .policy-summary .header .policy-title{align-items:center;gap:.5rem;display:flex}.page-dashboard .policy-summary .header .policy-title>a{text-decoration:none}.page-dashboard .policy-summary .header .policy-title h1{color:var(--color-primary);margin:0;font-size:1.5rem;line-height:28px;transition:color .25s ease-in-out}.page-dashboard .policy-summary .header .policy-title h1:hover{color:var(--color-primary-hover)}.page-dashboard .policy-summary .header button{display:none}@media screen and (width>=992px){.page-dashboard .policy-summary .header button{display:block}.page-dashboard .policy-summary .header{border-bottom:1px solid #cbcbcb;margin-bottom:.75rem}}.page-dashboard .policy-summary table{width:100%}.page-dashboard .policy-summary table td{vertical-align:top;font-size:1rem}.page-dashboard .policy-summary table td:first-child{width:50%;margin-right:1rem}.page-dashboard .policy-summary table td:nth-child(2){font-weight:700}@media screen and (width>=992px){.page-dashboard .policy-summary table{width:70%}}.page-dashboard .policy-summary .mobile-actionbar{border-top:1px solid #cbcbcb;margin-top:.75rem;padding-top:.75rem}.page-dashboard .policy-summary .mobile-actionbar button{justify-content:center;width:100%;display:flex}@media screen and (width>=992px){.page-dashboard .policy-summary .mobile-actionbar{display:none}.page-dashboard .policy-summary{padding-left:2rem;padding-right:2rem}}.expander .expander-content{box-sizing:border-box;opacity:0;pointer-events:none;transform-origin:top;will-change:max-height, opacity;max-height:0;transition:max-height .6s cubic-bezier(.2,.8,.2,1),opacity .6s cubic-bezier(.2,.8,.2,1);overflow:hidden}.expander .expander-content-expanded{opacity:1;pointer-events:auto;max-height:2000px}html.overlay-hidden,html.overlay-hidden body{overflow:hidden}.app-dialog-overlay{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:1200;background:#40404080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.app-dialog{background:#fff;border-radius:8px;flex-direction:column;width:min(100%,640px);max-height:calc(100dvh - 32px);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000004d}.app-dialog-close{cursor:pointer;background:0 0;border:none;width:30px;height:30px;padding:0}.dialog-close-icon{width:15px;height:15px;margin-top:4px}.otp-dialog-icon svg{width:90px;height:90px;display:block}.success-icon svg{width:78px;height:78px}.app-dialog-close-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.app-dialog-close-row h1,.app-dialog-close-row div{flex:1;line-height:1.2}.app-dialog-body{flex:1;padding:60px;overflow-y:auto}@media (width<=768px){.app-dialog{width:100%;max-width:420px;max-height:90%;margin:40px 24px}.app-dialog-body{padding:30px}.app-dialog-close-row{margin-bottom:16px}.app-dialog-close--in-body{padding:0}}.cross-sell-container{background-color:#f7f7f7;margin-bottom:2rem}.cross-sell-container .content-wrapper{flex-direction:row-reverse;padding:30px 30px 24px;display:flex}.cross-sell-container .first-column{flex:1}.cross-sell-container .second-column{white-space:nowrap;margin-left:30px}.cross-sell-container .cross-sell-image{background-image:var(--cross-sell-image);background-repeat:no-repeat;background-size:contain;width:360px;height:170px}.cross-sell-container .title{color:var(--color-primary);margin-top:0;margin-bottom:1rem;font-size:1.5rem;line-height:31px}.cross-sell-container .description{margin:0;font-size:1rem;line-height:24px}.cross-sell-container .read-more-link{color:var(--color-primary);cursor:pointer;margin-top:0;margin-bottom:0}.cross-sell-container .read-more-link .link-text{margin-top:4px;margin-right:4px;font-weight:700;text-decoration:underline}.cross-sell-container .feature-list{padding:0 30px 18px;line-height:1.5rem}.cross-sell-container .feature-list .feature-list-header{margin-bottom:1.25rem;font-size:1.125rem;font-weight:700}.cross-sell-container .feature-list .feature-item{grid-template-columns:16px 1fr;align-items:flex-start;column-gap:12px;margin-bottom:.25rem;display:grid}.cross-sell-container .feature-list .feature-icon{background-color:#01bd6c;width:16px;height:14px;margin-top:4px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23FFFFFF'%20d='M438.6%20105.4C451.1%20117.9%20451.1%20138.1%20438.6%20150.6L182.6%20406.6C170.1%20419.1%20149.9%20419.1%20137.4%20406.6L9.372%20278.6C-3.124%20266.1-3.124%20245.9%209.372%20233.4C21.87%20220.9%2042.13%20220.9%2054.63%20233.4L159.1%20338.7L393.4%20105.4C405.9%2092.88%20426.1%2092.88%20438.6%20105.4H438.6z'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23FFFFFF'%20d='M438.6%20105.4C451.1%20117.9%20451.1%20138.1%20438.6%20150.6L182.6%20406.6C170.1%20419.1%20149.9%20419.1%20137.4%20406.6L9.372%20278.6C-3.124%20266.1-3.124%20245.9%209.372%20233.4C21.87%20220.9%2042.13%20220.9%2054.63%20233.4L159.1%20338.7L393.4%20105.4C405.9%2092.88%20426.1%2092.88%20438.6%20105.4H438.6z'/%3e%3c/svg%3e") 50%/contain no-repeat}.cross-sell-container .feature-list .feature-content{display:block}.cross-sell-container .feature-list .feature-heading{margin-right:4px;font-weight:700;display:inline}.cross-sell-container .feature-list .feature-text{white-space:normal;display:inline}.cross-sell-container .action-buttons{flex-direction:column-reverse;padding:0 30px 30px;display:flex}.cross-sell-container .action-buttons .form-btn.btn{width:100%;margin-bottom:0!important}.cross-sell-container .action-buttons .form-btn.btn.request-call{margin-bottom:1rem!important}@media screen and (width>=768px){.cross-sell-container .action-buttons{flex-direction:row;gap:1.5rem}.cross-sell-container .action-buttons .form-btn.btn{width:332px}.cross-sell-container .action-buttons .form-btn.btn.request-call{margin-bottom:0!important}}@media (width<=768px){.cross-sell-container{margin:0 0 60px}.cross-sell-container .content-wrapper{flex-direction:column;padding:30px 30px 32px}.cross-sell-container .first-column,.cross-sell-container .second-column{width:100%;height:171px;margin-left:0}.cross-sell-container .first-column{margin-top:24px}.cross-sell-container .title{margin-bottom:1rem}.cross-sell-container .read-more-link{margin-top:4px}.cross-sell-container .feature-list{padding:0 30px 32px}.cross-sell-container .feature-list-header{margin-bottom:.5rem!important}.cross-sell-container .description{line-height:22px}}.app-dialog .dialog-title{color:var(--color-black-1000);margin-top:.25rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.app-dialog .dialog-text-large{color:var(--color-black-1000);margin-bottom:1rem;font-size:1rem;line-height:1.5rem}.app-dialog .dialog-text-medium{color:var(--color-grey-800);margin-bottom:1rem;font-size:1rem;line-height:1.25rem}.app-dialog .dialog-text-small{color:var(--color-black-1000);margin-bottom:1.5rem;font-size:.875rem;line-height:1.375rem!important}.app-dialog li{line-height:1.375rem!important}.app-dialog .pds-link{font-weight:700}.app-dialog .dialog-input-wrapper{margin-top:.375rem;position:relative}.app-dialog .dialog-input{box-sizing:border-box;border:1px solid var(--color-grey-400);background-color:var(--color-grey-100);border-radius:4px;width:100%;margin-bottom:1rem;padding:14px;font-size:1.125rem}.app-dialog .dialog-input-icon{pointer-events:none;background-color:#bfbfbf;width:22px;height:22px;position:absolute;top:20%;right:14px;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.98857%201.5C11.2901%201.5%2013.142%203.31109%2013.142%205.547V6.69701C14.4338%207.10022%2015.375%208.2696%2015.375%209.6663V13.369C15.375%2015.0981%2013.9415%2016.5%2012.1742%2016.5H5.8266C4.05852%2016.5%202.625%2015.0981%202.625%2013.369V9.6663C2.625%208.2696%203.56696%207.10022%204.85796%206.69701V5.547C4.86559%203.31109%206.7175%201.5%208.98857%201.5ZM8.99619%2010.0382C8.63038%2010.0382%208.33316%2010.3289%208.33316%2010.6866V12.3412C8.33316%2012.7064%208.63038%2012.9971%208.99619%2012.9971C9.36962%2012.9971%209.66684%2012.7064%209.66684%2012.3412V10.6866C9.66684%2010.3289%209.36962%2010.0382%208.99619%2010.0382ZM9.00381%202.80428C7.45674%202.80428%206.19927%204.02658%206.19165%205.5321V6.53528H11.8084V5.547C11.8084%204.03404%2010.5509%202.80428%209.00381%202.80428Z'%20fill='%237D7D7D'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.98857%201.5C11.2901%201.5%2013.142%203.31109%2013.142%205.547V6.69701C14.4338%207.10022%2015.375%208.2696%2015.375%209.6663V13.369C15.375%2015.0981%2013.9415%2016.5%2012.1742%2016.5H5.8266C4.05852%2016.5%202.625%2015.0981%202.625%2013.369V9.6663C2.625%208.2696%203.56696%207.10022%204.85796%206.69701V5.547C4.86559%203.31109%206.7175%201.5%208.98857%201.5ZM8.99619%2010.0382C8.63038%2010.0382%208.33316%2010.3289%208.33316%2010.6866V12.3412C8.33316%2012.7064%208.63038%2012.9971%208.99619%2012.9971C9.36962%2012.9971%209.66684%2012.7064%209.66684%2012.3412V10.6866C9.66684%2010.3289%209.36962%2010.0382%208.99619%2010.0382ZM9.00381%202.80428C7.45674%202.80428%206.19927%204.02658%206.19165%205.5321V6.53528H11.8084V5.547C11.8084%204.03404%2010.5509%202.80428%209.00381%202.80428Z'%20fill='%237D7D7D'/%3e%3c/svg%3e") 50%/contain no-repeat}.app-dialog ul{margin-top:0;padding-left:1.5rem}@media screen and (width>=768px){.app-dialog .dialog-title{font-size:1.8755rem}.app-dialog .dialog-text-large{font-size:1.125rem!important;line-height:1.675rem!important}.app-dialog .dialog-text-small{font-size:1rem!important}}.app-dialog .dialog-action-buttons{flex-direction:column-reverse;display:flex}.app-dialog .dialog-action-buttons .form-btn.btn{width:100%;padding:1rem 1.5rem;margin-bottom:0!important}.app-dialog .dialog-action-buttons .form-btn.btn.request-call{margin-bottom:1rem!important}@media screen and (width>=768px){.app-dialog .dialog-action-buttons{flex-direction:row;gap:1.5rem}.app-dialog .dialog-action-buttons .form-btn.btn.request-call{margin-bottom:0!important}}.app-dialog .dialog-success{text-align:left}.app-dialog .dialog-success .dialog-success-title{color:var(--color-black-1000);margin-top:4rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.app-dialog .dialog-success .success-icon{width:78px;height:78px}.app-dialog .dialog-success .form-btn.btn{width:100%!important;margin-top:5rem!important;margin-bottom:4rem!important}@media screen and (width>=768px){.app-dialog .dialog-success .dialog-success-title{margin-top:1.375rem;margin-bottom:1.5rem;font-size:1.875rem}.app-dialog .dialog-success .success-icon{width:95px;height:95px}.app-dialog .dialog-success .form-btn.btn{width:100%!important;margin-top:2.25rem!important;margin-bottom:2.25rem!important}}.promotional-banner{border:1px solid #c4c4c4;grid-template-columns:1fr 444px;margin-bottom:60px;display:grid}@media (width<=991px){.promotional-banner{grid-template-columns:1fr;margin-bottom:50px}}.promotional-banner__content{grid-template-columns:1fr;gap:20px;padding:30px;display:grid}@media (width<=991px){.promotional-banner__content{padding:24px}}.promotional-banner__title{margin:0;font-size:1.5rem}.promotional-banner__description{margin:0}.promotional-banner__image{object-fit:cover;align-self:stretch;block-size:100%;inline-size:100%;max-inline-size:100%;display:block}@media (width<=991px){.promotional-banner__image{order:-1;block-size:auto}}.promotional-banner__cta-button{background-color:var(--color-secondary);color:#fff;cursor:pointer;width:calc(100% - 102px);box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;block-size:56px;padding:24px 32px;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-flex}.promotional-banner__cta-button:hover,.promotional-banner__cta-button:focus-visible{background-color:var(--color-secondary-hover);color:#fff}@media (width<=991px){.promotional-banner__cta-button{width:100%}}.promotional-banner .visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.policy-summaries{margin-top:.375rem;margin-bottom:2rem}.field-login-otp{grid-template-columns:1fr;gap:1.5rem;margin-bottom:40px;display:grid}.field.form-login-otp{padding:0!important}.field.form-login-otp .invalid-message{display:none}.field.form-login-otp.invalid .invalid-message{margin-top:1rem;display:block}.form .field-login-otp .otp-field-container{gap:10.34px;display:flex}.form .field-login-otp .otp-field-container .otp-field{text-align:center;width:100%;height:5.4rem;color:var(--color-grey-800);border:1px solid #707070;border-radius:.8rem;flex:1;font-size:2.1rem}@media (width<768px){.form .field-login-otp .otp-field-container .otp-field{height:4.6rem;font-size:1.8rem}}.form .field-login-otp .invalid-message{margin-top:1rem;display:block}.form .field-login-otp .error-message{display:none}.resend-container{justify-content:space-between;align-items:center;display:flex}.resend-container p{margin:0}.resend-container .resend-link{cursor:pointer;font-size:18px;font-weight:700;text-decoration:underline}@media (width<=768px){.resend-container .resend-link{font-size:16px}.resend-container{margin:0}}.login-btn-container{flex-direction:column;display:flex}@media screen and (width>=992px){.login-btn-container{flex-direction:row;gap:1.5rem;display:flex}.login-btn-container>button{width:49%}.login-btn-container.non-login-scenario{flex-direction:row-reverse}}.form.form-login .field,.form.form-login .form-btn{width:100%}.form.form-login .error{padding:1rem;font-size:1.0625rem}.form.form-login .field.form-login-otp.valid:after,.form.form-login .field.form-login-otp.invalid:after{top:1rem;right:-1.25rem}.form.form-login .field.form-login-otp .invalid-message{display:none}.form.form-login .field.form-login-otp.invalid .invalid-message{margin-top:1rem;display:block}.form.form-login .id-container{padding-bottom:1rem}.form.form-login .id-container .id-option{align-items:center;margin-bottom:10px;display:flex}.form.form-login .id-container .id-option input[type=radio]{accent-color:var(--color-primary);width:1rem;height:1rem;margin-top:0;margin-right:1rem}.form.form-login .id-container .id-option label{margin-top:1px}.form.form-login .id-container .id-option.id-option--disabled{opacity:.4;cursor:not-allowed}.form.form-login .id-container .id-option.id-option--disabled input[type=radio],.form.form-login .id-container .id-option.id-option--disabled label{cursor:not-allowed}.form.form-login .field-login-mobileNumber .mobile-tooltip{font-size:.875rem}@media screen and (width>=992px){.form.form-login .field-login-mobileNumber .mobile-tooltip a{text-decoration:none}}.form.form-login .field-login-mobileNumber.invalid,.form.form-login .field-login-mobileNumber.valid{position:relative}.form.form-login .field-login-mobileNumber.invalid .invalid-message{margin-top:.5rem;font-size:.875rem;display:block}.form.form-login .field-login-mobileNumber.valid,.form.form-login .field-login-mobileNumber .field-login-dob.invalid,.form.form-login .field-login-mobileNumber .field-login-dob.valid{position:relative}.form.form-login .field-login-mobileNumber .field-login-dob.invalid .dob-fields,.form.form-login .field-login-mobileNumber .field-login-dob.valid .dob-fields{width:fit-content;position:relative}.form.form-login .field-login-mobileNumber .field-login-dob.invalid .invalid-message{margin-top:.5rem;font-size:.875rem;display:block}.form.form-login .field-login-mobileNumber .field-login-dob.valid,.form.form-login .field-login-mobileNumber .field-login-otp{position:relative}.form.form-login .field-login-mobileNumber .field-login-otp .invalid-message{display:none}.form.form-login .field-login-mobileNumber .field-login-otp.invalid .invalid-message{margin-top:1rem;display:block}@media screen and (width>=992px){.form.form-login .field-login-mobileNumber .field-login-otp{max-width:300px}}.form.form-login .field-login-mobileNumber .resend-link{cursor:pointer;text-decoration:underline}.form.form-login .label-container{align-items:flex-start;gap:1rem;display:flex;position:relative}.form.form-login .label-container label{padding-bottom:.5rem;display:block}.form.form-login .label-container .info-icon:hover~.tooltip,.form.form-login .label-container .tooltip:hover{opacity:1;transition-delay:0s;transform:scale(1)}.form.form-login .label-container .tooltip{transform-origin:top;opacity:0;color:var(--color-text);z-index:1;background:#fff;border-radius:4px;padding:.5rem;font-size:.9375rem;transition:all .25s ease-in-out .25s;position:absolute;top:1.4rem;transform:scale(0);box-shadow:1px 1px 3px #707070}.form.form-login .field-login-mobileNumber,.form.form-login .field-login-emailAddress{padding-bottom:1rem}.form.form-login .field-login-mobileNumber input,.form.form-login .field-login-emailAddress input{box-sizing:border-box;border:1px solid #707070;border-radius:4px;height:2.5rem;padding:.5rem;font-size:1.0625rem;width:100%!important}.form.form-login .field.field-login-dob{width:auto;display:inline-block}.form.form-login .field.field-login-dob label{padding-bottom:.5rem;display:block}.form.form-login .field.field-login-dob{padding-bottom:1rem}.form.form-login .field.field-login-dob fieldset{border:0;padding:0}.form.form-login .field.field-login-dob fieldset label{display:none}.form.form-login .field.field-login-dob fieldset input{text-align:center;border:1px solid #707070;border-radius:4px;width:4rem;height:2.5rem;margin-right:.5rem;padding:0 .5rem;font-size:1.0625rem}.form.form-login .mobileNumber{margin-top:1rem}.form.form-login .field.field-login-mobileNumber:after{top:2.25rem;right:-1.5rem}.form.form-login .field.field-login-dob:after{top:2.5rem;right:-1.25rem}.form.form-login .field-login-otp .otp-field-container{gap:1rem;display:flex}.form.form-login .field-login-otp .otp-field-container .otp-field{text-align:center;border:1px solid #707070;border-radius:4px;flex:1;width:0;height:2.6rem;font-size:1.0625rem}.form.form-login .field-login-otp .invalid-message{margin-top:1rem;display:block}.form.form-login .field-login-otp .error-message{display:none}.form.form-login .error{background-color:var(--color-error-light-red);color:#000}.form.form-login .error a{color:#000}.form.form-login .resend-container{justify-content:space-between;align-items:center;display:flex}.form.form-login .login-btn-container{flex-direction:column;display:flex}@media screen and (width>=992px){.form.form-login .login-btn-container{flex-direction:row;gap:1rem;display:flex}.form.form-login .login-btn-container>button{width:49%}}.form.form-login .spinner-overlay{z-index:1}.manual-test-data-generator{box-sizing:border-box;background-color:#fff;border:1px dashed #707070;max-width:384px;margin-top:4.5rem;margin-bottom:3.5rem;padding:1rem 2rem;position:relative}.manual-test-data-generator h4{color:var(--color-heading);margin:0 0 1rem;font-size:1.25rem}.manual-test-data-generator .form-group{margin-bottom:1rem}.manual-test-data-generator .form-group label{color:var(--color-text);margin-bottom:.25rem;display:block}.manual-test-data-generator .form-group input,.manual-test-data-generator .form-group select{box-sizing:border-box;border:1px solid gray;border-radius:.25rem;width:100%;padding:.5rem;font-family:inherit;font-size:1.0625rem}.manual-test-data-generator .form-group input:focus,.manual-test-data-generator .form-group select:focus{border-color:var(--color-primary);outline:none}.manual-test-data-generator .form-group input:disabled,.manual-test-data-generator .form-group select:disabled{cursor:not-allowed;background-color:#e9ecef}.manual-test-data-generator .generate-button{background-color:var(--color-primary-button);color:#fff;cursor:pointer;border:none;border-radius:.25rem;width:100%;padding:.75rem;font-size:1rem;transition:background-color .2s}.manual-test-data-generator .generate-button:hover:not(:disabled){background-color:var(--color-primary-button-hover)}.manual-test-data-generator .generate-button:disabled{background-color:var(--color-grey);cursor:not-allowed}.manual-test-data-generator .loading-overlay{z-index:10;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.manual-test-data-generator .result-display{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;margin-top:1rem;padding:1rem}.manual-test-data-generator .result-display h5{color:#155724;margin:0 0 .75rem;font-size:.95rem}.manual-test-data-generator .result-display .result-content .result-item{color:#155724;margin-bottom:.5rem;font-size:.85rem}.manual-test-data-generator .result-display .result-content .result-item strong{min-width:100px;display:inline-block}.manual-test-data-generator .result-display .result-content .result-item code{background-color:#0000000d;border-radius:2px;padding:.125rem .25rem;font-family:Courier New,monospace;font-size:.85rem}.manual-test-data-generator .result-display .result-note{color:#155724;margin:.75rem 0 0;font-size:.8rem;font-style:italic}.manual-test-data-generator .error-display{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;margin-top:1rem;padding:.75rem;font-size:.85rem}.manual-test-data-generator .error-display strong{margin-bottom:.25rem;display:block}@media screen and (width>=992px){.manual-test-data-generator{width:45%;max-width:none;margin-top:4rem;margin-bottom:4rem;padding:2rem 3rem}}.page-login{background-image:var(--login-page-background-image);background-position:70%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;min-height:calc(100vh - 352px);display:flex;position:relative}.page-login .login-background-overlay{background-color:var(--color-login-background-tint);width:100%;height:100%;position:absolute}.page-login .layout-container .login-tools-container{flex-direction:column;gap:1rem;display:flex}.page-login .layout-container .login-box{box-sizing:border-box;background-color:#fff;width:100%;max-width:384px;margin-top:4.5rem;margin-bottom:3.5rem;padding:1rem 2rem;position:relative}@media screen and (width>=992px){.page-login .layout-container{width:100%}.page-login .layout-container .login-tools-container{flex-direction:row;align-items:flex-start}.page-login .layout-container .login-box{width:45%;max-width:none;margin-top:4rem;margin-bottom:4rem;padding:2rem 3rem;position:relative}}.paymentupdate-success-container{color:#000;max-width:536px;margin:0 auto;padding-top:2.625rem;padding-bottom:2.625rem}.paymentupdate-success-container h1{margin-top:1.875rem;margin-bottom:1.875rem}.paymentupdate-success-container .text-container{margin-bottom:3.125rem}.paymentupdate-success-container .payment-success-buttons{flex-direction:column-reverse;gap:1.125rem;display:flex}.paymentupdate-success-container .payment-success-buttons button.form-btn.btn{width:100%;margin:0}.paymentupdate-success-container .payment-success-buttons button.form-btn.btn.cancel{color:var(--color-heading)}@media screen and (width>=992px){.paymentupdate-success-container .payment-success-buttons button.form-btn.btn{width:100%}.paymentupdate-success-container .payment-success-buttons{flex-direction:row;justify-content:space-between;gap:1.25rem;display:flex}}.paymentupdate-success-container .loading-container{justify-content:center;align-items:center;min-height:40vh;display:flex}.page-update-payment .spinner{margin-bottom:1.875rem}.payment-detail-form{margin-bottom:3rem}.payment-detail-form label{padding-bottom:.5rem;font-size:1.0625rem;display:block}.payment-detail-form input,.payment-detail-form select{border:1px solid var(--color-grey);box-sizing:border-box;border-radius:4px;width:100%;padding:1rem;font-family:inherit;font-size:1.0625rem}@media screen and (width>=992px){.payment-detail-form input,.payment-detail-form select{width:60%}}.payment-detail-form .btn-container{flex-wrap:wrap;gap:1rem;width:100%;display:flex}.payment-detail-form .btn-container .form-btn{width:100%}@media screen and (width>=992px){.payment-detail-form .btn-container{width:71%}.payment-detail-form .btn-container .form-btn{width:calc(50% - .5rem)}}.payment-detail-form div.invalid>input{border:2px solid var(--color-error)!important}.payment-detail-form.credit-card-form #div_ac_expirydate_value{gap:1rem;width:100%;display:flex}.payment-detail-form.credit-card-form #div_ac_expirydate_value input{text-align:center}.payment-detail-form.credit-card-form #div_ac_expirydate_value input#cc_expiry_month,.payment-detail-form.credit-card-form #div_ac_expirydate_value input#cc_expiry_year{width:4rem}.payment-detail-form.credit-card-form .cvv-container{width:5rem}.payment-detail-form.credit-card-form .cvv-container .cvv-label-container{justify-content:space-between;display:flex}.payment-detail-form.credit-card-form .cvv-container .cvv{text-align:center;width:5rem}.payment-detail-form.direct-debit-form .ng-autocomplete{width:100%;height:54px;display:block}.payment-detail-form.direct-debit-form .ng-autocomplete.errorBox .autocomplete-container{margin-bottom:1.3rem}.payment-detail-form.direct-debit-form .ng-autocomplete .autocomplete-container{width:100%}@media screen and (width>=992px){.payment-detail-form.direct-debit-form .ng-autocomplete .autocomplete-container{width:60%}}.payment-detail-form.direct-debit-form .ng-autocomplete .autocomplete-container .input-container input{border:1px solid var(--color-grey);box-sizing:border-box;border-radius:4px;width:100%;height:100%;padding:1rem;font-family:inherit;font-size:1.0625rem;display:block}.payment-detail-form.direct-debit-form .ng-autocomplete .autocomplete-container .input-container .x{top:40%;transform:none}.payment-detail-form .confirmation-container{align-items:flex-start;gap:1rem;margin-top:1rem;margin-bottom:2rem;display:flex}.payment-detail-form .confirmation-container input{width:20px;min-width:20px;height:20px;min-height:20px;accent-color:var(--color-primary);appearance:none;border:1px solid var(--color-grey);background:#fff;margin-left:0;padding:0;display:block}.payment-detail-form .confirmation-container input:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;justify-content:center;align-items:center;width:4px;height:9px;display:flex;position:relative;top:2px;left:6px;-webkit-transform:rotate(45deg)}.payment-detail-form .confirmation-container input:checked{background:var(--color-primary);border:1px solid var(--color-primary);outline:none}.payment-detail-form .confirmation-container input:focus,.payment-detail-form .confirmation-container input:active{outline:none}@media screen and (width>=992px){.payment-detail-form .confirmation-container{width:60%}}.payment-detail-form .invalid-message{background-color:var(--color-error-tint);margin-bottom:3em;padding:1em;font-size:1.0625rem;line-height:1.5em}.payment-detail-form .errorText,.payment-detail-form #div_ac_ddbsbbank_root{margin-top:.5rem}.payment-detail-form #div_ac_ddbsb_root,.payment-detail-form #div_ac_cardname_root,.payment-detail-form #div_ac_expirydate_root,.payment-detail-form #div_ac_ccsecuritycode_root,.payment-detail-form #div_ac_ddnumber_root,.payment-detail-form #div_ac_ccnumber_root,.payment-detail-form #div_ac_ddtran_root,.payment-detail-form #div_ac_ddname_root{margin-top:1.5rem}.payment-detail-form input.ng-invalid{scroll-margin-top:6rem}@media screen and (width>=992px){.payment-detail-form input.ng-invalid{scroll-margin-top:3rem}}.payment-detail-form #div_ac_ddnumber_root #nz_no_bank,.payment-detail-form #div_ac_ddnumber_root #nz_no_branch,.payment-detail-form #div_ac_ddnumber_root #nz_no_account,.payment-detail-form #div_ac_ddnumber_root #nz_no_suffix{padding:1rem}.layout-container.payment-update-b{max-width:536px;margin:0 auto;padding:1rem}.layout-container.payment-update-b h1{margin-bottom:1.25rem}.layout-container.payment-update-b h2{margin-bottom:.25rem}.layout-container.payment-update-b .payment-detail-form input:not([type=checkbox]),.layout-container.payment-update-b .payment-detail-form select{width:100%}.layout-container.payment-update-b .payment-detail-form .form-adornments{justify-content:space-between;width:100%;margin-bottom:1rem;display:flex}.layout-container.payment-update-b .payment-detail-form .confirmation-container{gap:.5rem;width:100%}.layout-container.payment-update-b .payment-detail-form .confirmation-container label{color:var(--color-grey-800);padding-top:.375rem;font-size:.875rem;line-height:1.125rem}@media screen and (width>=992px){.layout-container.payment-update-b .payment-detail-form .confirmation-container label{padding-top:.25rem}}.layout-container.payment-update-b .payment-detail-form .btn-container{gap:12px;width:100%}.layout-container.payment-update-b .payment-detail-form .btn-container .form-btn{width:100%;margin-bottom:0}@media screen and (width>=992px){.layout-container.payment-update-b .payment-detail-form .btn-container{flex-flow:row-reverse;gap:1.25rem}}.layout-container.payment-update-b .payment-detail-form label{color:var(--color-grey-800)}.layout-container.payment-update-b .payment-detail-form input,.layout-container.payment-update-b .payment-detail-form select{border:1px solid var(--color-grey-600)}.layout-container.payment-update-b .payment-detail-form input::placeholder,.layout-container.payment-update-b .payment-detail-form select::placeholder{color:var(--color-grey-400)}.initial-avatar{box-sizing:border-box;background:var(--color-primary-tint);width:46px;min-width:46px;height:46px;min-height:46px;color:var(--color-primary);-webkit-user-select:none;user-select:none;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:1;display:inline-flex}.beneficiary-list__title{margin-bottom:16px}.beneficiary-list__items{grid-template-columns:1fr;gap:1.5rem;margin-bottom:32px;display:grid}.beneficiary-card{border-bottom:1px solid var(--color-grey-300)}@media (width<768px){.beneficiary-card{border:none}}.beneficiary-details{grid-template-columns:minmax(0,250px) minmax(0,1fr) fit-content(180px);display:grid}.beneficiary-first-col{gap:16px;min-width:0;padding:16px 0 16px 8px;display:flex}.beneficiary-first-col>div{min-width:0}.beneficiary-first-col .beneficiary-name{color:var(--color-black-1000);overflow-wrap:anywhere;word-break:break-word}.beneficiary-first-col .beneficiary-name__mobile{display:none}.beneficiary-second-col{min-width:0;padding:16px 9px}.beneficiary-second-col .beneficiary-meta__label{color:var(--color-black-1000);font-weight:700}.beneficiary-third-col{flex-direction:column;align-items:flex-end;gap:40px;padding:16px 16px 16px 12px;display:flex}.beneficiary-actions{gap:24px;display:flex}.beneficiary-actions__btn{cursor:pointer;color:var(--color-primary);background:0 0;border:none;align-items:center;gap:4px;padding:0;line-height:1;display:inline-flex}.beneficiary-actions__btn span{padding-top:2px;font-weight:700}.beneficiary-percentage{color:var(--color-black-1000)}.beneficiary-percentage__mobile{display:none}@media (width<=768px){.beneficiary-list__title{margin-bottom:12px}.beneficiary-list__items{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.beneficiary-list__separator{display:none}.beneficiary-card{padding:0}.beneficiary-details{border:1px solid var(--color-grey-300);grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:6px;width:100%;display:grid}.beneficiary-first-col{grid-area:1/1;padding:20px 4px 10px 20px}.beneficiary-first-col .beneficiary-name__desktop{display:none}.beneficiary-first-col .beneficiary-name__mobile{display:block}.beneficiary-second-col{grid-area:2/1/auto/-1;padding:6px 20px 20px;display:flex}.beneficiary-second-col .beneficiary-meta{flex:1}.beneficiary-second-col .beneficiary-percentage__mobile{white-space:nowrap;margin-left:auto;display:block}.beneficiary-third-col{grid-area:1/2;justify-content:center;justify-self:end;align-items:center;padding:20px 20px 10px 0;display:flex}.beneficiary-third-col .beneficiary-percentage__desktop{display:none}.beneficiary-actions{gap:32px}.beneficiary-actions__btn span{display:none}}.beneficiary-proportion{color:var(--color-black-1000);margin-bottom:2rem}.beneficiary-proportion__title{margin-bottom:1rem!important}.beneficiary-proportion__card{background-color:var(--color-primary-tint);border:1px solid #91268066;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.beneficiary-proportion__info{flex:1;justify-content:space-between;align-items:center;gap:1rem;display:flex}.beneficiary-proportion__label{flex-direction:column;display:flex}.beneficiary-proportion__button{white-space:nowrap;background-color:var(--color-primary)!important;min-width:156px!important;margin-bottom:0!important;padding:.625rem 2rem!important}@media (width<=762px){.beneficiary-proportion{margin-bottom:1rem}.beneficiary-proportion__title{margin-bottom:.8rem!important}.beneficiary-proportion__card{flex-direction:column;align-items:stretch;gap:.5rem;padding:1rem 1.375rem}.beneficiary-proportion__subinfo{justify-content:space-between;align-items:center;width:100%;display:flex}.beneficiary-proportion__label{flex:1}.beneficiary-proportion__percentage{align-items:center;display:flex;color:var(--color-primary)!important}.beneficiary-proportion__button{width:100%}}.manage-beneficiary-modal{flex-direction:column;gap:2.5rem;display:flex}.manage-beneficiary-modal .dialog-action-buttons .form-btn{min-width:auto}.manage-beneficiary-modal__header{flex-direction:column;gap:8px;display:flex}.manage-beneficiary-modal__helper{color:var(--color-black-1000);margin:0}.international-address-notice{color:var(--color-black-1000);border:1px solid var(--color-grey-200);background-color:var(--color-grey-100);border-radius:4px;padding:12px;font-size:1rem;line-height:1.5rem}.manage-beneficiary-modal__address-results{border:1px solid #d0d5dd;border-radius:8px;margin-top:8px;overflow:hidden;box-shadow:0 6px 18px #0000001f}.address-result{text-align:left;cursor:pointer;background:#fff;border:none;width:100%;padding:10px 12px}.form-wrapper .field.international-address-toggle{gap:8px}.address-result+.address-result{border-top:1px solid #eef0f4}.address-result:hover{background:#f5f7fb}.address-mode-button{text-align:left;border:none;padding:0;font-weight:700;text-decoration:underline}.manage-beneficiary-modal__footer{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}@media (width<=768px){.manage-beneficiary-modal{gap:1rem}.manage-beneficiary-modal__grid{grid-template-columns:1fr}.manage-beneficiary-modal__footer{flex-direction:column-reverse}.manage-beneficiary-modal__footer .btn{width:100%}.manage-beneficiary-modal .dialog-action-buttons{gap:12px}}.remove-beneficiary-modal{flex-direction:column;gap:24px;display:flex}.remove-beneficiary-modal .remove-beneficiary-modal__body{grid-template-columns:1fr;gap:40px;display:grid}.remove-beneficiary-modal .dialog-action-buttons .form-btn{min-width:auto}.remove-beneficiary-modal__content{flex-direction:column;display:flex}.remove-beneficiary-modal__content p{margin:0}@media (width<=768px){.remove-beneficiary-modal .dialog-action-buttons{gap:12px}}.page-beneficiary .app-h1{color:var(--color-black-1000)}.page-beneficiary h1,.page-beneficiary h2,.page-beneficiary h3,.page-beneficiary h4,.page-beneficiary h5,.page-beneficiary h6,.page-beneficiary p{margin:0}.page-beneficiary .margin-large{margin-top:2rem}.page-beneficiary .page-header{margin-bottom:1.3rem}.page-beneficiary .beneficiary-empty-state__lead{color:var(--color-black-1000);font-weight:600}.page-beneficiary .bold-text{font-weight:700}.page-beneficiary .form-btn{min-width:390px}.page-beneficiary .divider{border-top:1px solid var(--color-grey-300)}.page-beneficiary .layout-container-inner{max-inline-size:808px;margin:0}.page-beneficiary .info-section{padding-top:2rem}.page-beneficiary .info-section .app-h3{color:var(--color-black-1000);margin-bottom:1rem}.page-beneficiary .info-section ul{margin:0;padding-left:1.5rem}@media (width<=762px){.page-beneficiary .page-header{margin-bottom:1.56rem}.page-beneficiary .margin-large{margin-top:2.46rem}.page-beneficiary .form-btn{width:100%;min-width:auto}}.notification-message{background-color:#fff9e6;border:1px solid #ffe6a3;border-radius:4px;justify-content:space-between;align-items:flex-start;padding:.75rem;display:flex;position:relative}.notification-message .notification-message__content{flex:1;align-items:flex-start;gap:1rem;display:flex}.notification-message .notification-bell{flex-shrink:0;margin-top:.125rem}.notification-message .notification-message__text{flex:1}.notification-message .notification-message__title{color:var(--color-black-1000);margin:0 0 .5rem}.notification-message .notification-message__body{color:var(--color-black-1000);white-space:pre-line;margin:0}.notification-message .notification-message__close{cursor:pointer;background:0 0;border:none}.notification-message .close-icon{background-color:#7d7d7d;width:.75rem;height:.75rem;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.1552%200.488281C17.806%20-0.162572%2018.8607%20-0.162593%2019.5116%200.488281C20.1624%201.13916%2020.1624%202.19388%2019.5116%202.84473L12.3563%2010L19.5116%2017.1553C20.1623%2017.8062%2020.1624%2018.8609%2019.5116%2019.5117C18.8608%2020.1626%2017.806%2020.1625%2017.1552%2019.5117L9.99988%2012.3564L2.8446%2019.5117C2.19376%2020.1625%201.13904%2020.1625%200.488159%2019.5117C-0.162714%2018.8608%20-0.162694%2017.8062%200.488159%2017.1553L7.64343%2010L0.488159%202.84473C-0.162725%202.19384%20-0.162725%201.13917%200.488159%200.488281C1.13904%20-0.162603%202.19372%20-0.162603%202.8446%200.488281L9.99988%207.64355L17.1552%200.488281Z'%20fill='%237D7D7D'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.1552%200.488281C17.806%20-0.162572%2018.8607%20-0.162593%2019.5116%200.488281C20.1624%201.13916%2020.1624%202.19388%2019.5116%202.84473L12.3563%2010L19.5116%2017.1553C20.1623%2017.8062%2020.1624%2018.8609%2019.5116%2019.5117C18.8608%2020.1626%2017.806%2020.1625%2017.1552%2019.5117L9.99988%2012.3564L2.8446%2019.5117C2.19376%2020.1625%201.13904%2020.1625%200.488159%2019.5117C-0.162714%2018.8608%20-0.162694%2017.8062%200.488159%2017.1553L7.64343%2010L0.488159%202.84473C-0.162725%202.19384%20-0.162725%201.13917%200.488159%200.488281C1.13904%20-0.162603%202.19372%20-0.162603%202.8446%200.488281L9.99988%207.64355L17.1552%200.488281Z'%20fill='%237D7D7D'/%3e%3c/svg%3e") 50%/contain no-repeat}.circle-progress-bar{justify-content:center;align-items:center;display:inline-flex;position:relative}.circle-progress-bar__svg{display:block}.circle-progress-bar__background{opacity:.2}.circle-progress-bar__progress{will-change:stroke-dashoffset;transition:stroke-dashoffset .3s ease-out}.circle-progress-bar__label{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle-progress-bar__percentage{color:var(--color-grey-900)}.circle-progress-bar--in-range .circle-progress-bar__background{color:var(--color-grey-400)}.circle-progress-bar--in-range .circle-progress-bar__progress{color:#78d574}.circle-progress-bar--out-of-range .circle-progress-bar__background{color:#fcc}.circle-progress-bar--out-of-range .circle-progress-bar__progress{color:#fec9c9}.linear-progress-bar{width:100%}.linear-progress-bar__track{background-color:#e0e0e0;border-radius:4px;width:100%;height:8px;position:relative;overflow:hidden}.linear-progress-bar__fill{border-radius:4px;width:0%;height:100%;transition:width .3s ease-out}.linear-progress-bar__fill[data-percentage="0"]{width:0%}.linear-progress-bar__fill[data-percentage="1"]{width:1%}.linear-progress-bar__fill[data-percentage="2"]{width:2%}.linear-progress-bar__fill[data-percentage="3"]{width:3%}.linear-progress-bar__fill[data-percentage="4"]{width:4%}.linear-progress-bar__fill[data-percentage="5"]{width:5%}.linear-progress-bar__fill[data-percentage="6"]{width:6%}.linear-progress-bar__fill[data-percentage="7"]{width:7%}.linear-progress-bar__fill[data-percentage="8"]{width:8%}.linear-progress-bar__fill[data-percentage="9"]{width:9%}.linear-progress-bar__fill[data-percentage="10"]{width:10%}.linear-progress-bar__fill[data-percentage="11"]{width:11%}.linear-progress-bar__fill[data-percentage="12"]{width:12%}.linear-progress-bar__fill[data-percentage="13"]{width:13%}.linear-progress-bar__fill[data-percentage="14"]{width:14%}.linear-progress-bar__fill[data-percentage="15"]{width:15%}.linear-progress-bar__fill[data-percentage="16"]{width:16%}.linear-progress-bar__fill[data-percentage="17"]{width:17%}.linear-progress-bar__fill[data-percentage="18"]{width:18%}.linear-progress-bar__fill[data-percentage="19"]{width:19%}.linear-progress-bar__fill[data-percentage="20"]{width:20%}.linear-progress-bar__fill[data-percentage="21"]{width:21%}.linear-progress-bar__fill[data-percentage="22"]{width:22%}.linear-progress-bar__fill[data-percentage="23"]{width:23%}.linear-progress-bar__fill[data-percentage="24"]{width:24%}.linear-progress-bar__fill[data-percentage="25"]{width:25%}.linear-progress-bar__fill[data-percentage="26"]{width:26%}.linear-progress-bar__fill[data-percentage="27"]{width:27%}.linear-progress-bar__fill[data-percentage="28"]{width:28%}.linear-progress-bar__fill[data-percentage="29"]{width:29%}.linear-progress-bar__fill[data-percentage="30"]{width:30%}.linear-progress-bar__fill[data-percentage="31"]{width:31%}.linear-progress-bar__fill[data-percentage="32"]{width:32%}.linear-progress-bar__fill[data-percentage="33"]{width:33%}.linear-progress-bar__fill[data-percentage="34"]{width:34%}.linear-progress-bar__fill[data-percentage="35"]{width:35%}.linear-progress-bar__fill[data-percentage="36"]{width:36%}.linear-progress-bar__fill[data-percentage="37"]{width:37%}.linear-progress-bar__fill[data-percentage="38"]{width:38%}.linear-progress-bar__fill[data-percentage="39"]{width:39%}.linear-progress-bar__fill[data-percentage="40"]{width:40%}.linear-progress-bar__fill[data-percentage="41"]{width:41%}.linear-progress-bar__fill[data-percentage="42"]{width:42%}.linear-progress-bar__fill[data-percentage="43"]{width:43%}.linear-progress-bar__fill[data-percentage="44"]{width:44%}.linear-progress-bar__fill[data-percentage="45"]{width:45%}.linear-progress-bar__fill[data-percentage="46"]{width:46%}.linear-progress-bar__fill[data-percentage="47"]{width:47%}.linear-progress-bar__fill[data-percentage="48"]{width:48%}.linear-progress-bar__fill[data-percentage="49"]{width:49%}.linear-progress-bar__fill[data-percentage="50"]{width:50%}.linear-progress-bar__fill[data-percentage="51"]{width:51%}.linear-progress-bar__fill[data-percentage="52"]{width:52%}.linear-progress-bar__fill[data-percentage="53"]{width:53%}.linear-progress-bar__fill[data-percentage="54"]{width:54%}.linear-progress-bar__fill[data-percentage="55"]{width:55%}.linear-progress-bar__fill[data-percentage="56"]{width:56%}.linear-progress-bar__fill[data-percentage="57"]{width:57%}.linear-progress-bar__fill[data-percentage="58"]{width:58%}.linear-progress-bar__fill[data-percentage="59"]{width:59%}.linear-progress-bar__fill[data-percentage="60"]{width:60%}.linear-progress-bar__fill[data-percentage="61"]{width:61%}.linear-progress-bar__fill[data-percentage="62"]{width:62%}.linear-progress-bar__fill[data-percentage="63"]{width:63%}.linear-progress-bar__fill[data-percentage="64"]{width:64%}.linear-progress-bar__fill[data-percentage="65"]{width:65%}.linear-progress-bar__fill[data-percentage="66"]{width:66%}.linear-progress-bar__fill[data-percentage="67"]{width:67%}.linear-progress-bar__fill[data-percentage="68"]{width:68%}.linear-progress-bar__fill[data-percentage="69"]{width:69%}.linear-progress-bar__fill[data-percentage="70"]{width:70%}.linear-progress-bar__fill[data-percentage="71"]{width:71%}.linear-progress-bar__fill[data-percentage="72"]{width:72%}.linear-progress-bar__fill[data-percentage="73"]{width:73%}.linear-progress-bar__fill[data-percentage="74"]{width:74%}.linear-progress-bar__fill[data-percentage="75"]{width:75%}.linear-progress-bar__fill[data-percentage="76"]{width:76%}.linear-progress-bar__fill[data-percentage="77"]{width:77%}.linear-progress-bar__fill[data-percentage="78"]{width:78%}.linear-progress-bar__fill[data-percentage="79"]{width:79%}.linear-progress-bar__fill[data-percentage="80"]{width:80%}.linear-progress-bar__fill[data-percentage="81"]{width:81%}.linear-progress-bar__fill[data-percentage="82"]{width:82%}.linear-progress-bar__fill[data-percentage="83"]{width:83%}.linear-progress-bar__fill[data-percentage="84"]{width:84%}.linear-progress-bar__fill[data-percentage="85"]{width:85%}.linear-progress-bar__fill[data-percentage="86"]{width:86%}.linear-progress-bar__fill[data-percentage="87"]{width:87%}.linear-progress-bar__fill[data-percentage="88"]{width:88%}.linear-progress-bar__fill[data-percentage="89"]{width:89%}.linear-progress-bar__fill[data-percentage="90"]{width:90%}.linear-progress-bar__fill[data-percentage="91"]{width:91%}.linear-progress-bar__fill[data-percentage="92"]{width:92%}.linear-progress-bar__fill[data-percentage="93"]{width:93%}.linear-progress-bar__fill[data-percentage="94"]{width:94%}.linear-progress-bar__fill[data-percentage="95"]{width:95%}.linear-progress-bar__fill[data-percentage="96"]{width:96%}.linear-progress-bar__fill[data-percentage="97"]{width:97%}.linear-progress-bar__fill[data-percentage="98"]{width:98%}.linear-progress-bar__fill[data-percentage="99"]{width:99%}.linear-progress-bar__fill[data-percentage="100"]{width:100%}.linear-progress-bar--in-range .linear-progress-bar__track{background-color:var(--color-grey-400)}.linear-progress-bar--in-range .linear-progress-bar__fill{background-color:var(--color-valid)}.linear-progress-bar--out-of-range .linear-progress-bar__track{background-color:#fcc}.linear-progress-bar--out-of-range .linear-progress-bar__fill{background-color:#c30000}.update-beneficiary-proportion{color:var(--color-black-1000)}.update-beneficiary-proportion__container{grid-template-columns:2fr 1fr;gap:8.9rem;display:grid}.update-beneficiary-proportion__title{margin-bottom:8px!important}.update-beneficiary-proportion__subtitle{margin-bottom:0!important}.update-beneficiary-proportion__list{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;display:grid}.update-beneficiary-proportion__flash-message-desktop{width:100%;margin-top:1.5rem;display:block;position:relative}@media (width<=762px){.update-beneficiary-proportion__flash-message-desktop{display:none}}.update-beneficiary-proportion__flash-close-btn{cursor:pointer;color:inherit;opacity:.8;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:.5rem;right:.5rem}.update-beneficiary-proportion__flash-close-btn:hover{opacity:1}.update-beneficiary-proportion__flash-close-btn .close-icon{width:.75rem;height:.75rem}.update-beneficiary-proportion__dial-container{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:1rem;padding-top:0;display:flex}.update-beneficiary-proportion__linear-progress-mobile{width:100%;display:none}.update-beneficiary-proportion__dial-title{text-align:center;margin:0!important}.update-beneficiary-proportion__allocation-text{text-align:center;color:var(--color-grey-700,#374151);margin:0!important}.update-beneficiary-proportion__notification{margin-top:1.5rem}.update-beneficiary-proportion .proportion-item__header{grid-template-columns:minmax(0,1fr) max-content;align-items:start;margin-bottom:.75rem;display:grid}.update-beneficiary-proportion .proportion-item__name{color:var(--color-black-1000);overflow-wrap:anywhere;word-break:break-word;min-width:0}.update-beneficiary-proportion .proportion-item__actions{gap:2rem;display:flex}.update-beneficiary-proportion .proportion-item__action-btn{cursor:pointer;color:var(--color-primary);background:0 0;border:none;align-items:center;gap:.25rem;padding:0;line-height:1;transition:color .2s;display:inline-flex}.update-beneficiary-proportion .proportion-item__action-btn:hover{color:var(--color-primary-button-hover)}.update-beneficiary-proportion .proportion-item__action-btn .edit-square-icon,.update-beneficiary-proportion .proportion-item__action-btn .trash-icon{width:1.5rem;height:1.5rem}.update-beneficiary-proportion .proportion-item__input-wrapper{max-width:100%;position:relative}.update-beneficiary-proportion .proportion-item__input{border:1px solid var(--color-grey-500,#6b7280);box-sizing:border-box;width:100%;color:var(--color-black-1000);border-radius:.25rem;padding:.75rem 2.5rem .75rem .75rem;font-family:inherit;font-size:1rem}.update-beneficiary-proportion .proportion-item__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.update-beneficiary-proportion .proportion-item__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.update-beneficiary-proportion .proportion-item__input[type=number]{appearance:textfield}.update-beneficiary-proportion .proportion-item__percentage-symbol{color:var(--color-black-1000);pointer-events:none;font-size:1rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.update-beneficiary-proportion .proportion-item span{font-weight:700}.update-beneficiary-proportion .proportion-item .invalid-message{color:var(--color-error);margin-top:.5rem;font-size:.875rem;display:block}.update-beneficiary-proportion .dial-placeholder{border:2px dashed var(--color-grey-500,#6b7280);background-color:var(--color-grey-100,#f3f4f6);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:200px;height:200px;padding:1rem;display:flex}.update-beneficiary-proportion .dial-placeholder__text{color:var(--color-grey-700,#374151);margin:0 0 .5rem;font-size:.875rem;font-style:italic}.update-beneficiary-proportion .dial-placeholder__percentage{color:var(--color-primary);margin:0;font-size:2rem;font-weight:600}@media (width<=762px){.update-beneficiary-proportion__container{grid-template-columns:1fr}.update-beneficiary-proportion__left-section{gap:1rem;width:100%}.update-beneficiary-proportion__subtitle{margin-top:0}.update-beneficiary-proportion__list{gap:.75rem;margin-top:16px}.update-beneficiary-proportion__dial-container{display:none}.update-beneficiary-proportion__linear-progress-mobile{border:1px solid var(--200-Grey,#e6e7e8);background:var(--100-Grey,#f5f5f5);box-sizing:border-box;border-radius:4px;width:100%;margin-top:1.25rem;padding:1rem;display:block;overflow:hidden}.update-beneficiary-proportion__linear-progress-mobile--out-of-range{background:#fff1f0;border-color:#ffdada}.update-beneficiary-proportion__progress-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.update-beneficiary-proportion__progress-label{color:var(--color-black-1000);white-space:nowrap;margin:0}.update-beneficiary-proportion__progress-percentage{color:var(--color-black-1000);white-space:nowrap;flex-shrink:0;margin:0}.update-beneficiary-proportion__progress-error{color:#c30000;margin-top:.5rem;font-size:.875rem;line-height:1.4}.update-beneficiary-proportion__actions{gap:.75rem}.update-beneficiary-proportion .proportion-item__name{flex:1;min-width:0}.update-beneficiary-proportion .proportion-item__actions{flex-shrink:0;justify-content:flex-end;gap:1.5rem;display:flex}.update-beneficiary-proportion .proportion-item__action-btn span{display:none}}.beneficiary-step-nav{background:var(--color-grey-100);border-radius:12px;gap:12px;margin:20px 0;padding:6px;display:flex}.beneficiary-step-nav__item{text-align:center;height:44px;color:var(--color-grey-600);cursor:pointer;background:0 0;border:none;flex:1;padding:6px}.beneficiary-step-nav__item.is-disabled{cursor:not-allowed;opacity:.5}.beneficiary-step-nav__item.is-active{color:var(--color-grey-800);background:#fff;border-radius:6px;box-shadow:0 1px 3px #0a0d121a,0 1px 2px #0a0d120f}.beneficiary-step-nav__index{margin-right:6px;font-weight:700}.beneficiary-step-nav__label--short{display:none}@media screen and (width<=768px){.beneficiary-step-nav{flex-wrap:nowrap;padding:6px;display:flex}.beneficiary-step-nav__item{height:auto;padding:10px 14px}.beneficiary-step-nav__label--long{display:none}.beneficiary-step-nav__label--short{display:inline}}.update-beneficiary-details__intro{margin-bottom:24px}.update-beneficiary-details__intro .app-h4{margin-bottom:8px}.update-beneficiary-details__intro .app-body-text{color:var(--color-black-1000);font-size:16px}.update-beneficiary-details .notification-message{margin:16px 0 24px}.update-beneficiary-details__flash{margin-top:8px}.update-beneficiary-form .btn-container{gap:1.5rem;margin-top:40px;display:flex}.update-beneficiary-form .btn-container button{flex:1}.update-beneficiary-form .btn-container:has(button:only-child) button{flex:0 auto}.update-beneficiary-form .btn-container .btn-primary{background-color:var(--color-primary-button)!important}@media (width<=762px){.update-beneficiary-form .btn-container{flex-direction:column-reverse;gap:0}.update-beneficiary-form .btn-container button{flex:unset;order:unset;width:100%}.update-beneficiary-form .btn-container:has(button:only-child) button{flex:unset}}.submit-beneficiary-details{color:var(--color-black-1000)!important}.submit-beneficiary-details .declaration-section{margin:2rem 0}.submit-beneficiary-details .declaration-section .declaration-checkbox{color:var(--color-grey-800);align-items:flex-start;gap:1rem;display:flex}.submit-beneficiary-details .declaration-section .declaration-checkbox .declaration-content{flex:1}.submit-beneficiary-details .declaration-section .declaration-checkbox .declaration-content strong{margin-bottom:.25rem;display:block}.submit-beneficiary-details .declaration-section .declaration-checkbox .declaration-content ul{margin:0;padding-left:1.25rem;list-style-type:disc}.discard-changes-dialog{flex-direction:column;gap:20px;display:flex}.discard-changes-dialog__header{flex-direction:column;gap:8px;display:flex}.discard-changes-dialog__message{color:var(--color-black-1000);margin:0}.discard-changes-dialog__actions .form-btn{min-width:auto}.app-dialog .discard-changes-dialog__actions{flex-direction:row-reverse;gap:16px;display:flex}@media (width<=768px){.discard-changes-dialog{gap:16px}.app-dialog .discard-changes-dialog__actions{flex-direction:column;gap:12px}}.otp-verification-dialog .otp-dialog-content button{flex:1;max-width:248px;min-width:0!important}@media (width<=768px){.otp-verification-dialog .otp-dialog-content button{max-width:100%}}.otp-verification-dialog .otp-dialog-content .form-login-otp{padding:0;width:100%!important}.otp-verification-mobile-panel{margin:40px 0}.otp-verification-mobile-panel .otp-verification-mobile-icon{margin-bottom:20px;display:flex}.otp-verification-mobile-panel .otp-verification-mobile-icon svg{width:80px;height:80px}.otp-verification-mobile-panel .otp-dialog-content button{max-width:100%}.beneficiary-success-dialog{text-align:left}.beneficiary-success-dialog .dialog-success-title{color:var(--color-black-1000);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.beneficiary-success-dialog .dialog-success-body{white-space:pre-line;color:var(--color-black-1000);margin-bottom:1rem;line-height:1.6}.beneficiary-success-dialog .dialog-success-body:last-of-type{margin-bottom:0}.beneficiary-success-dialog .dialog-text-large{font-size:1rem}.beneficiary-success-dialog .dialog-action-buttons{margin-top:3rem}.beneficiary-success-dialog .dialog-action-buttons .form-btn.btn{width:100%}@media (width<768px){.beneficiary-success-dialog .success-icon{width:95px;height:95px}.beneficiary-success-dialog .dialog-success-title{margin-bottom:1.5rem;font-size:1.875rem}.beneficiary-success-dialog .dialog-action-buttons{margin-top:2rem}.beneficiary-success-dialog .dialog-action-buttons .form-btn.btn{width:100%}}.payment-method{flex-wrap:nowrap;align-items:center;display:flex}.payment-method .payment-method-text{float:right}.payment-method .middle-wrapper{box-sizing:border-box;flex-direction:row;flex:1;align-items:center;max-width:100%;display:flex}.payment-method .current-method{margin-bottom:0!important}.payment-method .col3{margin-left:auto;margin-right:auto}.payment-method .col4{box-sizing:border-box;flex-shrink:0;width:33.3333%;height:auto;margin-left:auto}.payment-method .payment-method-icon{width:36px;height:30px;padding:0 4.5px}.payment-method .require-update-box{color:var(--color-flash-message-red-text);background-color:#ffdede;border-radius:100px;padding:.375rem .675rem}.payment-method .failure-icon{vertical-align:text-bottom;width:1.125rem;height:1.125rem}@media screen and (width>=733px) and (width<=1000px){.payment-method{max-width:100%}.payment-method .middle-wrapper{flex-direction:column;flex:none;width:50%;display:flex}.payment-method .col2{margin-left:0;margin-right:auto}.payment-method .col3{margin:1rem auto 1rem 45px}.payment-method .col4{height:auto}}@media screen and (width<=732px){.payment-method{flex-wrap:wrap;max-width:100%}.payment-method .middle-wrapper{flex-direction:column;flex:none;width:100%;display:flex}.payment-method .col2{margin-left:0;margin-right:auto}.payment-method .col3,.payment-method .col4{flex:100%;margin-top:1rem;margin-left:45px}}@media screen and (width<=732px) and (width<=500px){.payment-method .col3,.payment-method .col4{margin-left:0;margin-right:auto}}.payment-method .btn{border:none;min-width:150px;max-width:25%;max-height:45px}@media screen and (width<=732px){.payment-method .btn{max-width:100%}}@media screen and (width>=860px){.payment-method .btn .btn{margin-left:auto}}.next-payment-date{width:100%}.next-payment-date span{display:block}@media screen and (width>=389px){.next-payment-date span{display:inline}}.modal-link{background:0 0;border:none;font-size:1rem;text-decoration:underline}.modal-link:hover{color:#1a1a1a;cursor:pointer}.modal-overlay{z-index:3;background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0}.modal-overlay .modal-window{background-color:#fff;width:40%;padding:2rem;position:relative}.modal-overlay .modal-window h2{border-bottom:1px solid #333;margin-top:0;padding-bottom:1rem}.modal-overlay .modal-window p:last-of-type{margin-bottom:4.5rem}.modal-overlay .modal-window .btn-primary{color:#fff;border:none;padding:1rem 2rem;position:absolute;bottom:2rem;right:2rem}@media screen and (width<=992px){.modal-overlay .modal-window{width:auto;margin-left:1rem;margin-right:1rem;padding:2rem 1rem}}.beneficiary-policy h1,.beneficiary-policy h2,.beneficiary-policy h3,.beneficiary-policy h4,.beneficiary-policy h5,.beneficiary-policy h6{margin:0}.beneficiary-policy .app-h4{color:var(--color-black-1000)}.beneficiary-policy .bene-details-btn{width:260px;margin:auto 0;padding-left:32px;padding-right:32px}.beneficiary-policy .beneficiary-empty-state{background:var(--color-grey-100);color:var(--color-black-1000);border:none;padding:30px}.beneficiary-policy .beneficiary-empty-state__lead{margin-top:0;font-weight:600}.beneficiary-policy .beneficiary-empty-state p{margin:0 0 5px}.beneficiary-policy .beneficiary-empty-state__reasons{justify-content:space-between;align-items:flex-end;margin-top:16px;display:flex}.beneficiary-policy .beneficiary-empty-state__reasons ul{margin:0;padding-left:1.25rem}.beneficiary-policy .beneficiary-empty-state__reasons button{margin-top:auto;margin-bottom:0}.beneficiary-policy .bene-summary{padding:0}.beneficiary-policy .bene-summary__header{background-color:var(--color-grey-100);justify-content:space-between;align-items:center;padding:20px;display:flex}.beneficiary-policy .bene-summary__header--mobile{border:1px solid var(--color-grey-200);justify-content:space-between;padding:12px 20px}.beneficiary-policy .bene-summary__title{margin-bottom:4px}.beneficiary-policy .bene-summary__subtitle{color:var(--color-grey-800)}.beneficiary-policy .bene-summary__table-wrapper{padding:0 20px;overflow-x:auto}.beneficiary-policy .bene-summary__table{border-collapse:collapse;width:100%}.beneficiary-policy .bene-summary__th{text-align:left;color:var(--color-grey-800);border-bottom:1px solid var(--color-grey-200);height:50px}.beneficiary-policy .bene-summary__th:first-child{padding-left:20px}.beneficiary-policy .bene-summary__th:last-child{text-align:right;padding-right:20px}.beneficiary-policy .bene-summary__td{border-bottom:1px solid var(--color-grey-200);padding:14px 0}.beneficiary-policy .bene-summary__td:first-child{padding-left:20px}.beneficiary-policy .bene-summary__td:last-child{text-align:right;padding-right:20px;font-weight:700}.beneficiary-policy .bene-summary__name-wrapper{align-items:center;gap:16px;display:flex}.beneficiary-policy .bene-summary__avatar{background:var(--color-primary-tint);width:42px;height:42px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:400;display:inline-flex}.beneficiary-policy .bene-summary__name-text{font-weight:700}.beneficiary-policy .bene-summary__cards{flex-direction:column;gap:4px;margin:4px 0 20px;display:flex}.beneficiary-policy .bene-summary__card{border:1px solid var(--color-grey-300);padding:20px}.beneficiary-policy .bene-summary__card-header{justify-content:space-between;align-items:center;display:flex}.beneficiary-policy .bene-summary__card-body{color:#555;margin-top:4px;font-size:.85rem}.beneficiary-policy .bene-summary__card-line{flex-wrap:wrap;gap:4px;display:flex}.beneficiary-policy .bene-summary__card-separator{margin:0 2px}@media (width<=768px){.beneficiary-policy .mobile-full-width{width:100%}.beneficiary-policy .beneficiary-empty-state__reasons{flex-direction:column;align-items:stretch;margin-top:12px}.beneficiary-policy .beneficiary-empty-state__reasons button{margin-top:24px}.beneficiary-policy .btn__cta{height:52px}}.policy-detail-header{color:var(--color-black-1000);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.policy-detail .policy-change-text{margin:0;font-size:1.125rem}.policy-detail .policy-change-text a{color:var(--color-primary)}@media screen and (width>=992px){.policy-detail .policy-change-text a[href*=tel\:]{color:var(--color-text)}}.policy-detail .policy-detail-sections{grid-template-columns:1fr;gap:24px;margin-block:1.9rem;display:grid}@media (width<768px){.policy-detail .policy-detail-sections{gap:20px}}.policy-detail .policy-detail-sections h3{color:var(--color-black-1000);margin:0;margin-bottom:16px;font-weight:700;line-height:24px}@media (width<768px){.policy-detail .policy-detail-sections h3{margin-bottom:12px}}.policy-detail table{table-layout:fixed}.policy-detail .policy-details-summary,.policy-detail .payment-details,.policy-detail .life-insured-detail,.policy-detail .policy-detail-table-mobile{width:100%}.policy-detail .policy-details-summary>tbody>tr>td,.policy-detail .payment-details>tbody>tr>td,.policy-detail .life-insured-detail>tbody>tr>td,.policy-detail .policy-detail-table-mobile>tbody>tr>td{border-bottom:1px solid #fff;width:70%}@media screen and (width<=991.999px){.policy-detail .policy-details-summary>tbody>tr>td,.policy-detail .payment-details>tbody>tr>td,.policy-detail .life-insured-detail>tbody>tr>td,.policy-detail .policy-detail-table-mobile>tbody>tr>td{width:65%}}.policy-detail .policy-details-summary>tbody>tr>td>table,.policy-detail .payment-details>tbody>tr>td>table,.policy-detail .life-insured-detail>tbody>tr>td>table,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table{width:100%}.policy-detail .policy-details-summary>tbody>tr>td>table tr,.policy-detail .payment-details>tbody>tr>td>table tr,.policy-detail .life-insured-detail>tbody>tr>td>table tr,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr{margin-bottom:16px;display:block}.policy-detail .policy-details-summary>tbody>tr>td>table tr:last-child,.policy-detail .payment-details>tbody>tr>td>table tr:last-child,.policy-detail .life-insured-detail>tbody>tr>td>table tr:last-child,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr:last-child{margin-bottom:0}.policy-detail .policy-details-summary>tbody>tr>td>table tr td,.policy-detail .payment-details>tbody>tr>td>table tr td,.policy-detail .life-insured-detail>tbody>tr>td>table tr td,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr td{display:block}.policy-detail .policy-details-summary>tbody>tr>td>table tr td:first-child,.policy-detail .payment-details>tbody>tr>td>table tr td:first-child,.policy-detail .life-insured-detail>tbody>tr>td>table tr td:first-child,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr td:first-child{font-weight:700}@media screen and (width>=992px){.policy-detail .policy-details-summary>tbody>tr>td>table tr td:first-child,.policy-detail .payment-details>tbody>tr>td>table tr td:first-child,.policy-detail .life-insured-detail>tbody>tr>td>table tr td:first-child,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr td:first-child{font-weight:400}.policy-detail .policy-details-summary>tbody>tr>td>table,.policy-detail .payment-details>tbody>tr>td>table,.policy-detail .life-insured-detail>tbody>tr>td>table,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table{width:100%}.policy-detail .policy-details-summary>tbody>tr>td>table tr,.policy-detail .payment-details>tbody>tr>td>table tr,.policy-detail .life-insured-detail>tbody>tr>td>table tr,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr{display:table-row}.policy-detail .policy-details-summary>tbody>tr>td>table tr td,.policy-detail .payment-details>tbody>tr>td>table tr td,.policy-detail .life-insured-detail>tbody>tr>td>table tr td,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr td{display:table-cell}.policy-detail .policy-details-summary>tbody>tr>td>table tr td:first-child,.policy-detail .payment-details>tbody>tr>td>table tr td:first-child,.policy-detail .life-insured-detail>tbody>tr>td>table tr td:first-child,.policy-detail .policy-detail-table-mobile>tbody>tr>td>table tr td:first-child{width:80%}}.policy-detail .policy-details-summary>tbody>tr>td:first-child,.policy-detail .payment-details>tbody>tr>td:first-child,.policy-detail .life-insured-detail>tbody>tr>td:first-child,.policy-detail .policy-detail-table-mobile>tbody>tr>td:first-child{background-color:var(--color-table-1);color:#fff;width:30%;vertical-align:centre;border-right:1px solid #fff;padding:1rem 3rem 1rem 1rem}@media screen and (width<=991.999px){.policy-detail .policy-details-summary>tbody>tr>td:first-child,.policy-detail .payment-details>tbody>tr>td:first-child,.policy-detail .life-insured-detail>tbody>tr>td:first-child,.policy-detail .policy-detail-table-mobile>tbody>tr>td:first-child{width:35%;padding:1rem}}.policy-detail .policy-details-summary>tbody>tr>td:nth-child(2),.policy-detail .payment-details>tbody>tr>td:nth-child(2),.policy-detail .life-insured-detail>tbody>tr>td:nth-child(2),.policy-detail .policy-detail-table-mobile>tbody>tr>td:nth-child(2){background-color:var(--color-table-3);padding:.5rem 1rem}.policy-detail .policy-detail-table{display:none}@media screen and (width>=992px){.policy-detail .policy-detail-table{display:table}}.policy-detail .policy-detail-table.income-protection td:nth-child(4){white-space:nowrap;width:auto}.policy-detail .policy-detail-table-mobile{margin-top:1rem;display:table}@media screen and (width>=992px){.policy-detail .policy-detail-table-mobile{display:none}}.policy-detail table.show-on-mobile{display:table}.policy-detail .payment-detail-header .flex-container{justify-content:space-between;align-items:center;display:flex}.policy-detail .payment-detail-header h4{margin:0}.policy-detail .payment-detail-header .edit-link-container{align-items:center;display:flex}.policy-detail .payment-detail-header .edit-link-container a{color:var(--color-link-button);transition:color .25s}.policy-detail .payment-detail-header .edit-link-container a svg{width:1rem;height:1rem;margin-right:8px}.policy-detail .payment-detail-header .edit-link-container a svg .svg-icon-fill{fill:var(--color-link-button);transition:fill .25s}.policy-detail .payment-detail-header .edit-link-container a:hover{color:var(--color-link-button-hover)}.policy-detail .payment-detail-header .edit-link-container a:hover svg .svg-icon-fill{fill:var(--color-link-button-hover);transition:fill .25s}.policy-detail .funeral-tl-insured-detail>tbody>tr:first-child td:nth-child(2),.policy-detail .life-insured-detail>tbody>tr:first-child td:nth-child(2){background-color:var(--color-table-2)}@media screen and (width>=992px){.policy-detail .life-insured table table td{line-height:2}.policy-detail .life-insured table table td:last-child{text-align:right}}.policy-detail .policy-detail-table{width:100%;margin-top:1rem}.policy-detail .policy-detail-table th{background-color:var(--color-table-1);text-align:left;color:#fff;font-weight:400}@media screen and (width>=992px){.policy-detail .policy-detail-table th:first-child{width:30%}}.policy-detail .policy-detail-table th,.policy-detail .policy-detail-table td{border-bottom:1px solid #fff;border-right:1px solid #fff;padding:1rem}.policy-detail .policy-detail-table th:first-child,.policy-detail .policy-detail-table td:first-child{padding:1rem 3rem 1rem 1rem}.policy-detail .policy-detail-table td{background-color:var(--color-table-3)}.policy-detail .policy-detail-table td:first-child{background-color:var(--color-table-2)}.policy-detail .policy-details-summary tr.policy-owner-name>td:nth-child(2){padding:0}.policy-detail .policy-details-summary tr.policy-owner-name>td:nth-child(2)>div{text-transform:capitalize;scrollbar-width:thin;padding:.5rem 1rem;overflow-x:auto}.policy-detail .life-insured .life-insured-detail-name td:nth-child(2)>div{text-transform:capitalize;scrollbar-width:thin;overflow-x:auto}.documents-button{float:right;font-family:var(--font-family-buttons);color:var(--color-primary-button);cursor:pointer;background-color:#fff;font-size:1rem;font-weight:400;transition:color .25s;position:relative;padding-left:2rem!important;padding-right:3.75rem!important}.documents-button:hover{color:var(--color-primary-button-hover);text-decoration:underline}.documents-button:hover svg g{fill:var(--color-primary-button-hover)}.documents-button svg{width:2rem;height:2rem;position:absolute;top:.25rem;right:.75rem}.documents-button svg g{fill:var(--color-primary-button);transition:fill .25s}:root{--color-primary:#f33333;--color-primary-hover:#01376666;--color-primary-tint:#ffd1d5;--color-secondary:#f5c269;--color-secondary-hover:#fdb346;--color-light-grey:#f4f4f4;--color-heading:#000;--color-text:#5e5e5e;--color-grey:#707070;--color-validation-error:#c30000;--color-primary-button:var(--color-primary);--color-primary-button-hover:var(--color-primary-hover);--color-secondary-button:var(--color-secondary);--color-secondary-button-hover:var(--color-secondary-hover);--color-link-button:var(--color-secondary);--color-link-button-hover:var(--color-secondary-hover);--color-cancel-button:var(--color-grey);--color-cancel-button-hover:#f0f0f0;--color-error:#c60000;--color-error-light-red:#c600001a;--color-valid:#069b00;--color-modal-backdrop:#707070cc;--color-login-background-tint:#e6e6e666;--color-footer-background:#2b2b2b;--color-footer-text:#d9d9cf;--color-footer-link:#d9d9cf;--color-flash-message-green:#069b0026;--color-flash-message-green-text:#000;--color-flash-message-red:#c600001a;--color-flash-message-red-text:#000;--header-phone-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--%20!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20d='M511.2%20387l-23.25%20100.8c-3.266%2014.25-15.79%2024.22-30.46%2024.22C205.2%20512%200%20306.8%200%2054.5c0-14.66%209.969-27.2%2024.22-30.45l100.8-23.25C139.7-2.602%20154.7%205.018%20160.8%2018.92l46.52%20108.5c5.438%2012.78%201.77%2027.67-8.98%2036.45L144.5%20207.1c33.98%2069.22%2090.26%20125.5%20159.5%20159.5l44.08-53.8c8.688-10.78%2023.69-14.51%2036.47-8.975l108.5%2046.51C506.1%20357.2%20514.6%20372.4%20511.2%20387z'%20/%3e%3c/svg%3e");--footer-phone-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--%20!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20d='M511.2%20387l-23.25%20100.8c-3.266%2014.25-15.79%2024.22-30.46%2024.22C205.2%20512%200%20306.8%200%2054.5c0-14.66%209.969-27.2%2024.22-30.45l100.8-23.25C139.7-2.602%20154.7%205.018%20160.8%2018.92l46.52%20108.5c5.438%2012.78%201.77%2027.67-8.98%2036.45L144.5%20207.1c33.98%2069.22%2090.26%20125.5%20159.5%20159.5l44.08-53.8c8.688-10.78%2023.69-14.51%2036.47-8.975l108.5%2046.51C506.1%20357.2%20514.6%20372.4%20511.2%20387z'%20/%3e%3c/svg%3e");--font-family-headings:Courier, Arial, Helvetica, sans-serif;--font-family-buttons:Courier, Arial, Helvetica, sans-serif;--font-family:Courier, Arial, Helvetica, sans-serif;--color-grey-100:#f5f5f5;--color-grey-200:#e6e7e8;--color-grey-300:#d2d2d3;--color-grey-400:#bcbdc0;--color-grey-500:#9d9d9d;--color-grey-600:#7d7d7d;--color-grey-700:#5e5e5e;--color-grey-800:#444;--color-grey-900:#2b2b2b;--color-black-1000:#000;--form-focus:#0275df;--form-input-shadow:0 1px 2px 0 #1018280d}.form.form-contact-details .field{margin-bottom:.875rem}.form.form-contact-details select{font-size:1.0625rem}.form .field{width:90%}.form .field label{display:block}.form .field{padding-bottom:1rem}.form .field input:not([type=checkbox]){box-sizing:border-box;border:1px solid gray;border-radius:.25rem;width:100%;padding:.5rem;font-family:inherit}.form .field .invalid-message{display:none}.form .field.invalid,.form .field.valid{position:relative}.form .field.invalid:after,.form .field.valid:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:9px 9px;border-radius:50%;width:9px;min-width:9px;height:9px;min-height:9px;padding:4px;display:block;position:absolute;right:-1.5rem}@media screen and (width>=992px){.form .field.invalid:after,.form .field.valid:after{right:-1.5rem}}.form .field.invalid input{border:1px solid var(--color-error)!important}.form .field.invalid .invalid-message{color:var(--color-error);margin-top:.5rem;font-size:.875rem;display:block}.form .field.invalid:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20128%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23FFFFFF'%20d='M64%20352c17.69%200%2032-14.32%2032-31.1V64.01c0-17.67-14.31-32.01-32-32.01S32%2046.34%2032%2064.01v255.1C32%20337.7%2046.31%20352%2064%20352zM64%20400c-22.09%200-40%2017.91-40%2040s17.91%2039.1%2040%2039.1s40-17.9%2040-39.1S86.09%20400%2064%20400z'/%3e%3c/svg%3e");background-color:var(--color-error);top:2.25rem}.form .field.valid{position:relative}.form .field.valid input{border:1px solid var(--color-valid)!important}.form .field.valid:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23FFFFFF'%20d='M438.6%20105.4C451.1%20117.9%20451.1%20138.1%20438.6%20150.6L182.6%20406.6C170.1%20419.1%20149.9%20419.1%20137.4%20406.6L9.372%20278.6C-3.124%20266.1-3.124%20245.9%209.372%20233.4C21.87%20220.9%2042.13%20220.9%2054.63%20233.4L159.1%20338.7L393.4%20105.4C405.9%2092.88%20426.1%2092.88%20438.6%20105.4H438.6z'/%3e%3c/svg%3e");background-color:var(--color-valid);top:2.25rem}.form input[type=checkbox]{accent-color:var(--color-primary)}.form select{background-color:#fff;border:1px solid gray;border-radius:.25rem;padding:.5rem;font-family:inherit}.btn{color:#fff;font:18px var(--font-family-buttons,inherit);cursor:pointer;border:0;padding:.75rem 1.25rem;font-weight:700}.btn-link{color:var(--color-primary);background-color:#0000;font-family:inherit;font-size:1rem;transition:color .25s ease-in-out}.btn-link:hover{color:var(--color-primary-button-hover)}.btn-primary{background-color:var(--color-primary-button);transition:all .25s}.btn-primary:hover{background-color:var(--color-primary-button-hover)}.btn-secondary{background-color:var(--color-secondary-button);transition:all .25s}.btn-secondary:hover{background-color:var(--color-secondary-button-hover)}.btn-rounded{border-radius:4px}.btn-large{height:60px!important;font-size:20px!important;font-weight:400!important;line-height:normal!important}.btn-medium{height:52px!important;font-size:18px!important;font-weight:400!important;line-height:normal!important}.btn-small{height:44px!important;font-size:18px!important;font-weight:400!important;line-height:normal!important}.form-btn{background-color:var(--color-secondary-button);color:#fff;box-sizing:border-box;font:18px var(--font-family-buttons,inherit);cursor:pointer;border:none;justify-content:center;align-items:center;margin-bottom:1rem;padding:1rem 2rem;font-size:1.375rem;font-weight:700;transition:all .25s;display:flex}.form-btn .chevron-r{transition:all .25s ease-in-out}.form-btn:disabled{opacity:.5}.form-btn:disabled:hover{background-color:var(--color-secondary-button);cursor:unset}.form-btn:hover{background-color:var(--color-secondary-button-hover)}.form-btn:hover>.chevron-r{transform:translate(4px)}.form-btn.cancel{background-color:var(--color-cancel-button);color:var(--color-text)}.form-btn.cancel:hover{background-color:var(--color-cancel-button-hover)}.form-btn.cancel-dark{background-color:var(--color-cancel-button-dark);color:var(--color-black-1000)}.form-btn.cancel-dark:hover{background-color:var(--color-cancel-button-hover)}.address-mode-button{cursor:pointer;color:var(--color-link-button);transition:color .25s ease-in-out}.address-mode-button:hover{color:var(--color-link-button-hover)}.modal-link{color:var(--color-text)}.notification-bell{vertical-align:top;background-repeat:no-repeat;width:21px;min-width:21px;height:24px;min-height:24px;display:inline-block}.chevron-r{vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23FFFFFF'%20stroke='%23FFFFFF'%20stroke-width='35'%20d='M113.3%2047.41l183.1%20191.1c4.469%204.625%206.688%2010.62%206.688%2016.59s-2.219%2011.97-6.688%2016.59l-183.1%20191.1c-9.152%209.594-24.34%209.906-33.9%20.7187c-9.625-9.125-9.938-24.38-.7187-33.91l168-175.4L78.71%2080.6c-9.219-9.5-8.906-24.78%20.7187-33.91C88.99%2037.5%20104.2%2037.82%20113.3%2047.41z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:.5rem 1.3125rem;width:.5rem;height:1.3125rem;margin-left:4px;display:inline-block}.familylife-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20d='M287.1%20288C279.2%20288%20272%20295.2%20272%20304V448c0%2017.66-14.34%2032-32%2032s-32-14.34-32-32v-16c0-8.844-7.159-16-16-16S176%20423.2%20176%20432V448c0%2035.28%2028.72%2064%2063.1%2064S304%20483.3%20304%20448V304C304%20295.2%20296.8%20288%20287.1%20288zM575.7%20280.9C545.8%20138.1%20424.8%2055.65%20304%2048.9V16c0-8.844-7.158-15.1-16-15.1S272%207.156%20272%2016v32.86C177.4%2054.79%2036.01%20114%20.2949%20280.9C-1.316%20288.2%203.887%20296.1%2010.75%20296.1c2.598%200%205.432-1.126%208.229-3.845c22.38-23.67%2045.45-36.68%2068.52-36.68c30.54%200%2061.08%2022.77%2090.08%2073.68c2.592%204.637%206.203%206.794%209.781%206.794c3.756%200%207.473-2.378%209.938-6.794C217.5%20293.9%20242.2%20256%20287.1%20256c58.5%200%2088.19%2068.82%2090.69%2073.2c2.465%204.416%206.184%206.794%209.938%206.794c3.578%200%207.189-2.157%209.781-6.794c28.1-50.89%2059.65-73.46%2090.16-73.46c23.15%200%2046.23%2012.1%2068.45%2036.46c2.834%202.748%205.689%203.886%208.295%203.886C572.2%20296.1%20577.3%20288.2%20575.7%20280.9zM488.6%20223.8c-36.38%20.0059-69.6%2020.26-99.13%2060.42c-27.12-39.05-62.33-60.16-101.4-60.16c-49.75%200-80.84%2031.56-100.1%2060.76C157.4%20244.1%20124%20223.6%2087.5%20223.6c-12.7%200-25.29%202.537-37.63%207.52c50.85-113.3%20164.6-148.6%20231.3-150.8c1.109-.0352%2012.61%20.002%2013.84%20.0352c85.1%202.346%20185.3%2050.68%20231%20150.9C513.7%20226.3%20501.2%20223.8%20488.6%20223.8z'/%3e%3c/svg%3e");background-position:50% 35%;background-repeat:no-repeat;background-size:140%;width:3.125rem;min-width:3.125rem;height:3.125rem;min-height:3.125rem;display:inline-block}.payment-details-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='43.089'%20height='40.599'%20viewBox='0%200%2043.089%2040.599'%3e%3cg%20id='Group_4722'%20data-name='Group%204722'%20transform='translate(1.25%201.25)'%3e%3cg%20id='Group_4718'%20data-name='Group%204718'%3e%3cg%20id='Group_4717'%20data-name='Group%204717'%3e%3cg%20id='Group_4714'%20data-name='Group%204714'%20transform='translate(5.671%2017.79)'%3e%3cg%20id='Group_4713'%20data-name='Group%204713'%3e%3cg%20id='Group_4712'%20data-name='Group%204712'%3e%3cg%20id='Group_4709'%20data-name='Group%204709'%3e%3cline%20id='Line_48'%20data-name='Line%2048'%20x2='12.333'%20fill='none'%20stroke='%23912680'%20stroke-miterlimit='10'%20stroke-width='2.5'/%3e%3c/g%3e%3cg%20id='Group_4710'%20data-name='Group%204710'%20transform='translate(0%205.124)'%3e%3cline%20id='Line_49'%20data-name='Line%2049'%20x2='9.191'%20fill='none'%20stroke='%23912680'%20stroke-miterlimit='10'%20stroke-width='2.5'/%3e%3c/g%3e%3cg%20id='Group_4711'%20data-name='Group%204711'%20transform='translate(0%2010.248)'%3e%3cline%20id='Line_50'%20data-name='Line%2050'%20x2='8.501'%20fill='none'%20stroke='%23912680'%20stroke-miterlimit='10'%20stroke-width='2.5'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg%20id='Group_4716'%20data-name='Group%204716'%3e%3cpath%20id='Path_18'%20data-name='Path%2018'%20d='M189.865,155.987v4.784h-4.79'%20transform='translate(-181.627%20-152.51)'%20fill='none'%20stroke='%23912680'%20stroke-miterlimit='10'%20stroke-width='2.5'/%3e%3cg%20id='Group_4715'%20data-name='Group%204715'%3e%3cpath%20id='Path_19'%20data-name='Path%2019'%20d='M206.81,164.6V150.565H186.7l-7.006,7v29.1h18.176'%20transform='translate(-179.697%20-150.565)'%20fill='none'%20stroke='%23912680'%20stroke-linejoin='round'%20stroke-width='2.5'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg%20id='Group_4721'%20data-name='Group%204721'%20transform='translate(21.673%2019.183)'%3e%3cg%20id='Group_4719'%20data-name='Group%204719'%20transform='translate(6.921%203.044)'%3e%3cpath%20id='Path_20'%20data-name='Path%2020'%20d='M218.063,191.882a2.538,2.538,0,0,0,5.062,0c0-1.3-1.351-1.869-2.537-2.471s-2.536-1.17-2.536-2.471a2.538,2.538,0,0,1,5.062,0'%20transform='translate(-218.052%20-182.998)'%20fill='none'%20stroke='%23912680'%20stroke-linecap='round'%20stroke-miterlimit='10'%20stroke-width='2.5'/%3e%3cline%20id='Line_51'%20data-name='Line%2051'%20y1='1.578'%20transform='translate(2.531)'%20fill='none'%20stroke='%23912680'%20stroke-linecap='round'%20stroke-miterlimit='10'%20stroke-width='2.5'/%3e%3cline%20id='Line_52'%20data-name='Line%2052'%20y1='1.578'%20transform='translate(2.531%2011.25)'%20fill='none'%20stroke='%23912680'%20stroke-linecap='round'%20stroke-miterlimit='10'%20stroke-width='2.5'/%3e%3c/g%3e%3cg%20id='Group_4720'%20data-name='Group%204720'%3e%3ccircle%20id='Ellipse_2'%20data-name='Ellipse%202'%20cx='9.458'%20cy='9.458'%20r='9.458'%20fill='none'%20stroke='%23912680'%20stroke-linejoin='round'%20stroke-width='2.5'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:0%;background-repeat:no-repeat;background-size:2.6875rem 2.5rem;width:3.4375rem;min-width:3.4375rem;height:3.125rem;min-height:3.125rem}.contact-details-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='39.089'%20height='29.068'%20viewBox='0%200%2039.089%2029.068'%3e%3cg%20id='Group_4706'%20data-name='Group%204706'%20transform='translate(1.25%201.25)'%3e%3cpath%20id='Path_16'%20data-name='Path%2016'%20d='M368.343,95.76H335.755a3.252,3.252,0,0,1-3.251-3.245V69.943a3.255,3.255,0,0,1,3.251-3.251h32.588a3.254,3.254,0,0,1,3.25,3.251V92.515A3.251,3.251,0,0,1,368.343,95.76ZM335.755,69.192a.761.761,0,0,0-.751.751V92.515a.749.749,0,0,0,.751.745h32.588a.748.748,0,0,0,.75-.745V69.943a.761.761,0,0,0-.75-.751Z'%20transform='translate(-333.754%20-67.942)'%20fill='%23912680'/%3e%3cg%20id='Group_4705'%20data-name='Group%204705'%20transform='translate(1.157%2015.689)'%3e%3cpath%20id='Line_46'%20data-name='Line%2046'%20d='M0,11.142a1.245,1.245,0,0,1-.8-.291A1.25,1.25,0,0,1-.959,9.091L7.306-.8A1.25,1.25,0,0,1,9.067-.959,1.25,1.25,0,0,1,9.225.8L.959,10.694A1.247,1.247,0,0,1,0,11.142Z'%20fill='%23912680'/%3e%3cpath%20id='Line_47'%20data-name='Line%2047'%20d='M8.266,11.142a1.247,1.247,0,0,1-.96-.449L-.959.8A1.25,1.25,0,0,1-.8-.959,1.25,1.25,0,0,1,.959-.8L9.225,9.091a1.25,1.25,0,0,1-.959,2.052Z'%20transform='translate(26.01)'%20fill='%23912680'/%3e%3c/g%3e%3cpath%20id='Path_17'%20data-name='Path%2017'%20d='M352.1,83.524a1.248,1.248,0,0,1-.765-.261l-11.954-9.247a1.25,1.25,0,0,1,1.53-1.977L352.1,80.69l11.043-8.648a1.25,1.25,0,0,1,1.541,1.968l-11.809,9.247A1.248,1.248,0,0,1,352.1,83.524Z'%20transform='translate(-333.754%20-67.942)'%20fill='%23912680'/%3e%3c/g%3e%3c/svg%3e");background-position:0%;background-repeat:no-repeat;background-size:2.5rem 1.875rem;width:3.4375rem;min-width:3.4375rem;height:3.125rem;min-height:3.125rem}.make-payment-icon{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2026.0.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2054.9%2050.1'%20style='enable-background:new%200%200%2054.9%2050.1;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23912680;}%20%3c/style%3e%3cg%20id='Group_4840'%20transform='translate(-28.749%20-19.747)'%3e%3cpath%20id='Path_71226_-_Outline'%20class='st0'%20d='M67,69l-12.4-5.2h0c-1.8-0.8-2.7-2.9-1.9-4.7l0.1-0.3c0.8-1.8,2.9-2.7,4.7-1.9%20l2.9,1.2L55,44.7c-0.8-1.8,0.1-4,2-4.7h0l0.2-0.1c1.8-0.8,4,0.1,4.7,2l3,7.2l7.9-1.8l0,0c0.8-0.1,1.6-0.1,2.3,0.2%20c1.7,0.6,3,1.9,3.5,3.6c0,0,0,0.1,0,0.1L82,61.6l-2.4,0.8L76.3,52c-0.3-1-1-1.7-2-2.1c-0.3-0.1-0.7-0.2-1-0.1l-8.9,2.1%20c-0.6,0.1-1.2-0.2-1.4-0.7l-3.4-8.2c-0.2-0.6-0.9-0.8-1.5-0.6h0l-0.2,0.1c-0.6,0.2-0.8,0.9-0.6,1.5l6.6,16c0.3,0.6,0,1.4-0.7,1.6%20c-0.3,0.1-0.7,0.1-1,0l-5.6-2.4h0c-0.6-0.2-1.2,0-1.5,0.6L55,60c-0.2,0.6,0,1.2,0.6,1.5L68,66.7L67,69z'/%3e%3cpath%20class='st0'%20d='M48,45.3c-2.7,0.1-5-2.1-5.1-4.8h2.5c0.2,1.4,1.4,2.4,2.9,2.3c1.2-0.1,2.1-1.1,2.3-2.3c0-1-1-1.6-2.7-2.4%20l-0.4-0.2L47,37.7c-0.9-0.4-1.8-0.9-2.6-1.6c-0.9-0.7-1.5-1.9-1.5-3.1c0.2-2.8,2.5-4.9,5.3-4.8c2.6,0.1,4.6,2.2,4.8,4.8h-2.5%20c-0.2-1.4-1.4-2.4-2.8-2.3c-1.2,0.1-2.1,1.1-2.3,2.3c0,1,1,1.6,2.7,2.4l0.4,0.2l0.4,0.2c0.9,0.4,1.8,0.9,2.6,1.6%20c1,0.7,1.5,1.9,1.5,3.1C52.9,43.2,50.7,45.4,48,45.3z'/%3e%3cpath%20id='Line_59'%20class='st0'%20d='M49.2,29.5h-2.5v-2.4h2.5V29.5z'/%3e%3cpath%20id='Line_60'%20class='st0'%20d='M49.2,46.5h-2.5v-2.4h2.5V46.5z'/%3e%3cpath%20id='Path_71228_-_Outline'%20class='st0'%20d='M48,52.9c-8.9,0-16.1-7.2-16.1-16.2c0-2.8,0.7-5.6,2.2-8.1l2.2,1.2%20c-3.8,6.5-1.5,14.9,5,18.6c3.2,1.8,7,2.3,10.6,1.3c0.8-0.2,1.6-0.5,2.3-0.9l1.1,2.2C52.9,52.3,50.5,52.9,48,52.9L48,52.9z'/%3e%3cpath%20class='st0'%20d='M63.9,39.4L61.5,39c1.2-7.4-3.8-14.5-11.2-15.7c-4-0.7-8,0.5-11.1,3.1l-1.6-1.9c6.8-5.8,17-5,22.8,1.8%20C63.4,29.9,64.7,34.7,63.9,39.4L63.9,39.4z'/%3e%3c/g%3e%3c/svg%3e");background-position:0%;background-repeat:no-repeat;background-size:3.4375rem 3.125rem;width:3.9375rem;min-width:3.9375rem;height:3.125rem;min-height:3.125rem}.info-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20192%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23FFFFFF'%20d='M160%20448h-32V224c0-17.69-14.33-32-32-32L32%20192c-17.67%200-32%2014.31-32%2032s14.33%2031.1%2032%2031.1h32v192H32c-17.67%200-32%2014.31-32%2032s14.33%2032%2032%2032h128c17.67%200%2032-14.31%2032-32S177.7%20448%20160%20448zM96%20128c26.51%200%2048-21.49%2048-48S122.5%2032.01%2096%2032.01s-48%2021.49-48%2048S69.49%20128%2096%20128z'/%3e%3c/svg%3e");background-color:var(--color-grey-600);background-position:50%;background-repeat:no-repeat;background-size:9px 9px;border-radius:50%;width:9px;min-width:9px;height:9px;min-height:9px;padding:4px;display:inline-block}.padlock-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.1.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3cpath%20fill='%23989898'%20d='M80%20192V144C80%2064.47%20144.5%200%20224%200C303.5%200%20368%2064.47%20368%20144V192H384C419.3%20192%20448%20220.7%20448%20256V448C448%20483.3%20419.3%20512%20384%20512H64C28.65%20512%200%20483.3%200%20448V256C0%20220.7%2028.65%20192%2064%20192H80zM144%20192H304V144C304%2099.82%20268.2%2064%20224%2064C179.8%2064%20144%2099.82%20144%20144V192z'/%3e%3c/svg%3e");background-repeat:no-repeat;width:1.125rem;height:1.125rem}.footer-phone-icon{background-image:var(--footer-phone-icon);background-repeat:no-repeat;background-size:24px 24px;width:24px;height:24px;margin-right:.5rem;display:inline-block}.arrow-up{vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='15'%20height='10'%20viewBox='0%200%2015%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.0416%209.09503L7.20826%203.2617L1.37496%209.09503L0.196625%207.9167L7.20826%200.905029L14.2199%207.9167L13.0416%209.09503Z'%20fill='%23912680'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;margin-left:.5rem;display:inline-block}.arrow-down{vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='15'%20height='10'%20viewBox='0%200%2015%2010'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.0416%200.904971L7.20823%206.7383L1.37493%200.904971L0.196594%202.0833L7.20823%209.09497L14.2199%202.0833L13.0416%200.904971Z'%20fill='%23912680'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;margin-left:.5rem;display:inline-block}.edit-square-icon{vertical-align:middle;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;margin-left:.5rem;display:inline-block}.edit-square-icon path{stroke:var(--color-primary)}.trash-icon{vertical-align:middle;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;margin-left:.5rem;display:inline-block}.trash-icon path{stroke:var(--color-primary)}.app-h1{font-family:var(--font-family-headings);font-size:34px;font-weight:700;line-height:42px}.app-h2{font-family:var(--font-family-headings);font-size:30px;font-weight:700;line-height:38px}.app-h3{font-family:var(--font-family-headings);font-size:26px;font-weight:700;line-height:34px}.app-h4{font-family:var(--font-family-headings);font-size:22px;font-weight:700;line-height:30px}.app-h5{font-family:var(--font-family-headings);font-size:18px;font-weight:700;line-height:26px}.app-body-text{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.app-secondary-text{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.app-nav-text{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.app-breadcrumb-text{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (width<=768px){.app-h1{font-size:32px;line-height:40px}.app-h2{font-size:24px;line-height:32px}.app-h3{font-size:22px;line-height:30px}.app-h4{font-size:18px;line-height:26px}.app-h5,.app-body-text{font-size:16px;line-height:24px}.app-secondary-text,.app-nav-text{font-size:14px;line-height:20px}.app-breadcrumb-text{font-size:16px;line-height:normal}}html{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:13px}@media screen and (width>=389px){html{word-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:15px}}@media screen and (width>=992px){html{font-size:16px}}body{margin:0}.app{color:var(--color-text);font-family:Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:var(--color-heading)}h1{margin-bottom:1.875rem;font-size:2.25rem}h2{font-size:1.66667rem}@media screen and (width>=281px){h2{font-size:1.33333rem}}h3{font-size:1.25rem}p,li{line-height:1.5}a{color:var(--color-primary)}a:hover{color:var(--color-primary-hover)}a[href^=tel\:]{white-space:nowrap}@media screen and (width>=992px){a[href*=tel\:]{cursor:default;pointer-events:none;color:var(--color-text);font-weight:700;text-decoration:none}}.no-wrap{white-space:nowrap}.pill-notification{background-color:var(--color-info);color:#fff;text-align:center;white-space:nowrap;z-index:1;border-radius:9999px;align-items:center;margin:0 12px;padding:.4rem .8rem .4rem .65rem;font-size:12px;line-height:12px;display:flex;position:relative}.pill-notification svg{width:12px;height:12px;padding:0 4px 0 0}.pill-notification:after{content:"";background:var(--color-info);opacity:0;z-index:-1;border-radius:9999px;width:200%;height:200%;animation:1.5s infinite pulse;position:absolute;top:-50%;left:-50%;transform:translate(-100%,-100%)scale(0)}.pill-notification span{padding-top:1px}.block-margin-top{margin-top:32px}@media screen and (width<=768px){.block-margin-top{margin-top:24px}}.block-margin-bottom{margin-bottom:60px!important}@media screen and (width>=992px){.block-margin-bottom{margin-bottom:70px!important}}@keyframes pulse{0%{opacity:0;transform:scale(.1)}25%{opacity:.2}to{opacity:0;transform:scale(.8)}}
