.ruwa-tree{position:relative;height:32rem;overflow:hidden;background-image:-o-radial-gradient(var(--falcon-border-color) 1px, transparent 1px);background-image:radial-gradient(var(--falcon-border-color) 1px, transparent 1px);background-size:22px 22px}.ruwa-tree__canvas{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.ruwa-tree__canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.ruwa-tree__link{fill:none;stroke:var(--falcon-border-color);stroke-width:1.5}.ruwa-tree__link--active{stroke:var(--falcon-primary);stroke-width:2}.ruwa-tree__node{cursor:pointer}.ruwa-tree__node .ruwa-tree__box{fill:var(--falcon-card-bg);stroke:var(--falcon-border-color);stroke-width:1.5}.ruwa-tree__node:hover .ruwa-tree__box{stroke:var(--falcon-primary)}.ruwa-tree__name{fill:var(--falcon-emphasis-color);font-size:.8125rem;font-weight:600}.ruwa-tree__meta{fill:var(--falcon-secondary-color);font-size:.6875rem}.ruwa-tree__node--organization .ruwa-tree__box{fill:var(--falcon-primary-bg-subtle);stroke:var(--falcon-primary-border-subtle)}.ruwa-tree__node--organization .ruwa-tree__name{fill:var(--falcon-primary-text)}.ruwa-tree__node--onpath .ruwa-tree__box{stroke:var(--falcon-primary-border-subtle)}.ruwa-tree__node--selected .ruwa-tree__box{stroke:var(--falcon-primary);stroke-width:2.5}.ruwa-tree__node--match .ruwa-tree__box{fill:var(--falcon-warning-bg-subtle);stroke:var(--falcon-warning)}.ruwa-tree__node--inactive .ruwa-tree__box{stroke-dasharray:4 3}.ruwa-tree__node--inactive .ruwa-tree__name,.ruwa-tree__node--inactive .ruwa-tree__meta{fill:var(--falcon-secondary-color)}.ruwa-tree__toggle{cursor:pointer}.ruwa-tree__toggle circle{fill:var(--falcon-card-bg);stroke:var(--falcon-border-color);stroke-width:1.5}.ruwa-tree__toggle text{fill:var(--falcon-secondary-color);font-size:.625rem;font-weight:700}.ruwa-tree__toggle:hover circle{stroke:var(--falcon-primary)}.ruwa-tree__toggle:hover text{fill:var(--falcon-primary)}.ruwa-tree-search{-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width: 576px){.ruwa-tree-search{-ms-flex-preferred-size:12rem;flex-basis:12rem}}.ruwa-page-header .breadcrumb{--falcon-breadcrumb-divider-color: var(--falcon-gray-400)}.ruwa-page-header .breadcrumb-item a{color:var(--falcon-gray-600)}.ruwa-empty-state img{max-width:60%;height:auto}.ruwa-empty-state__text{max-width:30rem}.ruwa-stat-card .placeholder{min-height:.9em}.bg-holder.bg-card{background-size:cover;background-position:right top;border-radius:inherit}.ruwa-search{min-width:12rem}.ruwa-search .form-control{padding-left:1.75rem !important}.ruwa-timeline{position:relative;padding-left:0;margin:0;list-style:none}.ruwa-timeline>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.875rem;padding-bottom:1.25rem}.ruwa-timeline>li:last-child{padding-bottom:0}.ruwa-timeline>li:not(:last-child)::before{content:"";position:absolute;top:2.125rem;bottom:.25rem;left:.9375rem;border-left:1px dashed var(--falcon-border-color)}.ruwa-timeline .icon-item{-ms-flex-negative:0;flex-shrink:0}.ruwa-avatar .avatar-name{font-weight:600}.ruwa-avatar--primary .avatar-name{background-color:var(--falcon-primary-bg-subtle);color:var(--falcon-primary-text)}.ruwa-avatar--success .avatar-name{background-color:var(--falcon-success-bg-subtle);color:var(--falcon-success-text)}.ruwa-avatar--info .avatar-name{background-color:var(--falcon-info-bg-subtle);color:var(--falcon-info-text)}.ruwa-avatar--warning .avatar-name{background-color:var(--falcon-warning-bg-subtle);color:var(--falcon-warning-text)}.ruwa-avatar--danger .avatar-name{background-color:var(--falcon-danger-bg-subtle);color:var(--falcon-danger-text)}.ruwa-avatar--secondary .avatar-name{background-color:var(--falcon-secondary-bg-subtle);color:var(--falcon-secondary-text)}.ruwa-pinned{border-left:3px solid var(--falcon-warning) !important}.ruwa-table{position:relative}.ruwa-table thead th{white-space:nowrap;font-weight:600}.ruwa-table td,.ruwa-table th{vertical-align:middle}@media(max-width: 767.98px){.ruwa-table td{white-space:nowrap}}.ruwa-feature-list>.form-check{padding:.5rem 1rem .5rem 3.5rem}.ruwa-feature-list>.form-check+.form-check{border-top:1px solid var(--falcon-border-color)}.ruwa-card-tabs .nav-link{font-size:.8333rem;font-weight:600;color:var(--falcon-gray-700)}.ruwa-card-tabs .nav-link.active{color:var(--falcon-primary);background-color:var(--falcon-card-bg);border-bottom-color:var(--falcon-card-bg)}.ruwa-option-card{position:relative;min-height:0;padding:.625rem .75rem .625rem 2.5rem;margin-bottom:0;border:1px solid var(--falcon-border-color);border-radius:.5rem;-webkit-transition:border-color .15s ease-in-out,background-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,background-color .15s ease-in-out;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.ruwa-option-card .form-check-input{margin-left:-1.75rem}.ruwa-option-card .form-check-label{cursor:pointer}.ruwa-option-card .form-check-label::after{content:"";position:absolute;inset:0}.ruwa-option-card:has(.form-check-input:checked){border-color:var(--falcon-primary);background-color:var(--falcon-primary-bg-subtle)}.ruwa-option-card:has(.form-check-input:disabled){opacity:.6}.ruwa-option-card:has(.form-check-input:disabled) .form-check-label{cursor:not-allowed}.ruwa-member-results{max-height:15rem;overflow-y:auto}.ruwa-unit-cover{min-height:8.5rem;margin-bottom:3.5rem;border-radius:var(--falcon-border-radius-lg) var(--falcon-border-radius-lg) 0 0;background-image:-o-linear-gradient(330deg, var(--falcon-primary-bg-subtle) 0%, var(--falcon-info-bg-subtle) 100%);background-image:linear-gradient(120deg, var(--falcon-primary-bg-subtle) 0%, var(--falcon-info-bg-subtle) 100%)}.ruwa-unit-cover .avatar-profile{left:1.25rem}.ruwa-announcement__body{white-space:pre-line}.ruwa-announcement__author{min-width:12rem}.ruwa-announcement--archived .card-body{opacity:.7}.ruwa-doc-description{max-width:15rem}.ruwa-appearance .btn-check+.ruwa-choice-tile{display:block;width:100%;padding:0;border:0;text-align:left;-webkit-box-shadow:none;box-shadow:none}.ruwa-appearance .btn-check[data-theme-control]:checked+.ruwa-choice-tile{display:block}.ruwa-appearance .ruwa-choice-tile__preview{position:relative;overflow:hidden;border:3px solid var(--falcon-gray-200);border-radius:.5rem;background-color:var(--falcon-gray-100);-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.ruwa-appearance .ruwa-choice-tile__preview img{display:block;width:100%}.ruwa-appearance .ruwa-choice-tile__split{position:absolute;inset:0;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(55% 0, 100% 0, 100% 100%, 45% 100%);clip-path:polygon(55% 0, 100% 0, 100% 100%, 45% 100%)}.ruwa-appearance .ruwa-choice-tile__dot{width:1rem;height:1rem;border:1px solid var(--falcon-gray-500);border-radius:50%;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease}.ruwa-appearance .ruwa-choice-tile:hover .ruwa-choice-tile__preview{border-color:var(--falcon-gray-300)}.ruwa-appearance .btn-check:checked+.ruwa-choice-tile .ruwa-choice-tile__preview{border-color:var(--falcon-primary)}.ruwa-appearance .btn-check:checked+.ruwa-choice-tile .ruwa-choice-tile__dot{border:5px solid var(--falcon-primary)}.ruwa-appearance .btn-check:focus-visible+.ruwa-choice-tile .ruwa-choice-tile__preview{-webkit-box-shadow:0 0 0 .2rem rgba(var(--falcon-primary-rgb), 0.25);box-shadow:0 0 0 .2rem rgba(var(--falcon-primary-rgb), 0.25)}@media(min-width: 992px){.ruwa-sticky-aside{position:sticky;top:5.3rem}}.ruwa-context-label{max-width:14rem}.ruwa-context-menu{min-width:16rem;max-width:20rem}.ruwa-context-menu .ruwa-context-scope-icon{width:2rem;-ms-flex-negative:0;flex-shrink:0}.ruwa-context-menu .ruwa-context-check{visibility:hidden}.ruwa-context-menu .dropdown-item.active .ruwa-context-check{visibility:visible}.ruwa-fee-name{min-width:12rem;max-width:14rem;white-space:normal}.ruwa-fee-frequency{min-width:10.5rem}.ruwa-stat-card .ruwa-stat-date{font-size:1.2rem !important;line-height:1.6 !important}.ruwa-step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;font-size:.8333rem;font-weight:600;color:var(--falcon-success);background-color:var(--falcon-success-bg-subtle)}.ruwa-approval-fee{min-width:12rem}.ruwa-approval-scope{min-width:15rem}.ruwa-tabs-header .nav-tabs{overflow-x:auto;overflow-y:hidden}.ruwa-org-logo{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;border-radius:.375rem;background:var(--falcon-white)}.ruwa-org-logo--lg{width:6rem;height:6rem;border:1px solid var(--falcon-border-color)}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:700;font-display:block;src:url("../fonts/ruwa/comfortaa-700.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ruwa-logo-mark{height:auto}.ruwa-wordmark{font-family:"Comfortaa","Poppins",sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1;color:#3f3f41;-webkit-text-stroke:.035em currentColor}.ruwa-wordmark--light{color:#fff}.ruwa-logo-mark--light{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}[data-bs-theme=dark] .ruwa-wordmark:not(.ruwa-wordmark--light){color:#e9ecef}.ruwa-import-drop{border:2px dashed var(--falcon-border-color);background-color:var(--falcon-body-tertiary-bg, var(--falcon-gray-100));cursor:pointer;-webkit-transition:border-color .15s ease-in-out,background-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,background-color .15s ease-in-out;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.ruwa-import-drop:hover,.ruwa-import-drop.is-dragover{border-color:var(--falcon-success)}.ruwa-import-drop.has-file{border-style:solid;border-color:var(--falcon-success)}.ruwa-import-preview{max-height:26rem}.ruwa-import-problems{max-height:12rem;overflow-y:auto}.ruwa-wizard .nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.ruwa-wizard .nav-link{display:block;padding-left:0;padding-right:0;text-align:center;color:var(--falcon-gray-600);cursor:default}.ruwa-wizard .nav-link.active{color:var(--falcon-primary)}.ruwa-wizard .nav-link.done{color:var(--falcon-success)}.ruwa-wizard .nav-item-circle-parent{position:relative;display:block;padding:0 1rem}.ruwa-wizard .nav-item-circle-parent::before,.ruwa-wizard .nav-item-circle-parent::after{content:"";position:absolute;top:50%;width:50%;height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:var(--falcon-gray-300)}.ruwa-wizard .nav-item-circle-parent::before{left:0}.ruwa-wizard .nav-item-circle-parent::after{right:0}.ruwa-wizard .nav-item:first-child .nav-item-circle-parent::before,.ruwa-wizard .nav-item:last-child .nav-item-circle-parent::after{display:none}.ruwa-wizard .active .nav-item-circle-parent::before,.ruwa-wizard .done .nav-item-circle-parent::before,.ruwa-wizard .done .nav-item-circle-parent::after{background:var(--falcon-success)}.ruwa-wizard .nav-item-circle{position:relative;z-index:1;display:block;width:2.5rem;height:2.5rem;margin:0 auto;border:2px solid var(--falcon-gray-300);border-radius:50%;line-height:2.25rem;text-align:center;color:var(--falcon-gray-500);background-color:var(--falcon-card-bg, var(--falcon-white));-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ruwa-wizard .active .nav-item-circle{color:#fff;border-color:var(--falcon-primary);background-color:var(--falcon-primary)}.ruwa-wizard .done .nav-item-circle{color:#fff;border-color:var(--falcon-success);background-color:var(--falcon-success)}.ruwa-cart-bar{position:sticky;bottom:.75rem;z-index:1010;background-color:var(--falcon-card-bg)}.ruwa-chip-row{scrollbar-width:none}.ruwa-chip-row::-webkit-scrollbar{display:none}.ruwa-pick-row{cursor:pointer}.ruwa-pick-row.is-picked{background-color:var(--falcon-primary-bg-subtle)}.ruwa-account-number{letter-spacing:.04em;text-decoration:none}[data-ruwa-pay-transfer] a,[data-ruwa-pay-transfer] a:hover,[data-ruwa-pay-transfer] abbr,[data-ruwa-pay-transfer] .list-group-item{text-decoration:none}.ruwa-account-row{min-height:3.75rem}.navbar-vertical #navbarVerticalNav{padding-top:1rem}.ruwa-org-hero-logo{margin-top:-2.5rem;margin-bottom:.75rem}.ruwa-org-hero-logo .ruwa-org-logo,.ruwa-org-hero-logo .avatar{width:4.75rem;height:4.75rem;border:3px solid var(--falcon-card-bg);border-radius:1rem;-webkit-box-shadow:var(--falcon-box-shadow-sm);box-shadow:var(--falcon-box-shadow-sm)}.ruwa-org-hero-logo .avatar-name{border-radius:.75rem !important}.ruwa-mini-stat{padding:.625rem .75rem;border-radius:.5rem;background:var(--falcon-gray-100);line-height:1.2}.ruwa-date-tile{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3.25rem;padding:.375rem 0;border-radius:.5rem;text-align:center;line-height:1.1;background:var(--falcon-gray-100);color:var(--falcon-gray-800)}.ruwa-date-tile .ruwa-date-tile__day{font-size:1.25rem;font-weight:700}.ruwa-date-tile .ruwa-date-tile__month{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--falcon-gray-600)}.ruwa-date-tile--pinned{background:var(--falcon-warning-bg-subtle, #fef2e5)}.ruwa-date-tile--pinned .ruwa-date-tile__day{color:var(--falcon-warning-text-emphasis, #c9822a)}.ruwa-news-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ruwa-preview-banner{background:var(--falcon-gray-200)}.ruwa-preview-banner img{display:block;width:100%;max-height:22rem;-o-object-fit:cover;object-fit:cover}.ruwa-preview-text{white-space:pre-line;line-height:1.65}.ruwa-org-cover{height:5.5rem;background:-o-linear-gradient(315deg, var(--falcon-primary), var(--falcon-info));background:linear-gradient(135deg, var(--falcon-primary), var(--falcon-info))}.ruwa-featured{display:block;width:100%;padding:0;text-align:left;border:1px solid var(--falcon-border-color);border-radius:.75rem;overflow:hidden;background:var(--falcon-card-bg);cursor:pointer;-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;-o-transition:box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s, -webkit-box-shadow .15s}.ruwa-featured:hover,.ruwa-featured:focus-visible{-webkit-box-shadow:var(--falcon-box-shadow);box-shadow:var(--falcon-box-shadow);outline:none}.ruwa-featured:hover .ruwa-featured__media img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.ruwa-featured__media{aspect-ratio:21/9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;font-size:3rem;color:#fff;background:-o-linear-gradient(315deg, var(--falcon-warning), var(--falcon-danger));background:linear-gradient(135deg, var(--falcon-warning), var(--falcon-danger))}.ruwa-featured__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.ruwa-news-item{width:100%;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.ruwa-news-item:hover,.ruwa-news-item:focus-visible{background:var(--falcon-gray-100);outline:none}.ruwa-news-thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:5.5rem;height:3.75rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;background:var(--falcon-gray-200)}.ruwa-banner-pick{border:1px dashed var(--falcon-border-color);border-radius:.5rem;background:var(--falcon-gray-100)}.ruwa-banner-pick img{display:block;width:100%;max-height:11rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem .5rem 0 0}.ruwa-ann{-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;-o-transition:box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s, -webkit-box-shadow .15s}.ruwa-ann:hover{-webkit-box-shadow:var(--falcon-box-shadow);box-shadow:var(--falcon-box-shadow)}.ruwa-ann--pinned{border-left:3px solid var(--falcon-warning)}.ruwa-ann__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ruwa-ann__media{position:relative;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:12rem;padding:0;border:0;overflow:hidden;background:var(--falcon-gray-200);cursor:-webkit-zoom-in;cursor:zoom-in}.ruwa-ann__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.ruwa-ann__media:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.ruwa-ann__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 1.25rem}.ruwa-ann__title{-ms-flex-item-align:start;align-self:flex-start;max-width:100%;margin-bottom:.375rem;padding:0;border:0;background:none;text-align:left;font-size:1.0625rem;font-weight:600;line-height:1.35;color:var(--falcon-gray-900)}.ruwa-ann__title:hover,.ruwa-ann__title:focus-visible{color:var(--falcon-primary);outline:none}.ruwa-ann__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ruwa-ann__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.875rem}@media(min-width: 768px){.ruwa-ann__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ruwa-ann__media{width:22rem;height:auto;min-height:13rem}.ruwa-ann__content{padding:1.125rem 1.5rem}.ruwa-ann__excerpt{margin-bottom:1rem}}@media(min-width: 1200px){.ruwa-ann__media{width:30rem;min-height:14rem}}.ruwa-ornament{--o1: var(--falcon-primary);--o2: var(--falcon-info);position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background:-o-linear-gradient(315deg, var(--o1), var(--o2));background:linear-gradient(135deg, var(--o1), var(--o2))}.ruwa-ornament--v1{--o1: #00a862;--o2: var(--falcon-info)}.ruwa-ornament--v2{--o1: var(--falcon-warning);--o2: var(--falcon-danger)}.ruwa-ornament--v3{--o1: #6f42c1;--o2: var(--falcon-primary)}.ruwa-ornament svg{position:absolute;inset:0;width:100%;height:100%}.ruwa-ornament::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.14)), color-stop(65%, transparent));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.14), transparent 65%);background:linear-gradient(to top, rgba(0, 0, 0, 0.14), transparent 65%);pointer-events:none}.ruwa-news-thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:5.5rem;height:3.75rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;background:var(--falcon-gray-200)}.ruwa-banner-pick{border:1px dashed var(--falcon-border-color);border-radius:.5rem;background:var(--falcon-gray-100)}.ruwa-banner-pick img{display:block;width:100%;max-height:11rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem .5rem 0 0}.ruwa-ann{-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;-o-transition:box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s, -webkit-box-shadow .15s}.ruwa-ann:hover{-webkit-box-shadow:var(--falcon-box-shadow);box-shadow:var(--falcon-box-shadow)}.ruwa-ann--pinned{border-left:3px solid var(--falcon-warning)}.ruwa-ann__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ruwa-ann__media{position:relative;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:12rem;padding:0;border:0;overflow:hidden;background:var(--falcon-gray-200);cursor:-webkit-zoom-in;cursor:zoom-in}.ruwa-ann__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.ruwa-ann__media:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.ruwa-ann__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 1.25rem}.ruwa-ann__title{-ms-flex-item-align:start;align-self:flex-start;max-width:100%;margin-bottom:.375rem;padding:0;border:0;background:none;text-align:left;font-size:1.0625rem;font-weight:600;line-height:1.35;color:var(--falcon-gray-900)}.ruwa-ann__title:hover,.ruwa-ann__title:focus-visible{color:var(--falcon-primary);outline:none}.ruwa-ann__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ruwa-ann__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.875rem}@media(min-width: 768px){.ruwa-ann__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ruwa-ann__media{width:22rem;height:auto;min-height:13rem}.ruwa-ann__content{padding:1.125rem 1.5rem}.ruwa-ann__excerpt{margin-bottom:1rem}}@media(min-width: 1200px){.ruwa-ann__media{width:30rem;min-height:14rem}}.ruwa-ornament{--o1: var(--falcon-primary);--o2: var(--falcon-info);position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background:-o-linear-gradient(315deg, var(--o1), var(--o2));background:linear-gradient(135deg, var(--o1), var(--o2))}.ruwa-ornament--v1{--o1: #00a862;--o2: var(--falcon-info)}.ruwa-ornament--v2{--o1: var(--falcon-warning);--o2: var(--falcon-danger)}.ruwa-ornament--v3{--o1: #6f42c1;--o2: var(--falcon-primary)}.ruwa-news-thumb{position:relative;overflow:hidden}.ruwa-news-thumb img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ruwa-preview-ornament{position:relative;height:12rem}.ruwa-preview-banner img[hidden]{display:none}.ruwa-list-tall{max-height:32rem;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.ruwa-list-scroll{max-height:15rem;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.navbar-vertical .nav-link-icon>[class*=fa-]{display:inline-block;width:1.25em;text-align:center}.ruwa-import-drop>.fas{display:block;width:auto;text-align:center}.ruwa-officials-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem .75rem;max-height:12rem;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}@media(max-width: 575.98px){.ruwa-officials-grid{grid-template-columns:minmax(0, 1fr)}}.ruwa-clip-x{min-width:0;overflow-x:clip}.ruwa-filter-row{min-width:0;max-width:100%}@media(min-width: 992px){.ruwa-fill-card{height:0;min-height:max(100%,18rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ruwa-fill-card .ruwa-fill-list{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;max-height:none;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}}@media(max-width: 991.98px){.ruwa-fill-card .ruwa-fill-list{max-height:26rem;overflow-y:auto}}.ruwa-pdfpages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.ruwa-pdfpages__page{-webkit-box-flex:0;-ms-flex:none;flex:none;background:#fff;-webkit-box-shadow:0 .25rem 1rem rgba(0,0,0,.12);box-shadow:0 .25rem 1rem rgba(0,0,0,.12)}.ruwa-docprev-image{display:block;max-width:none;height:auto;margin:0 auto}@media(min-width: 1200px){.navbar-vertical>.d-flex.align-items-center{min-height:75px}}.ruwa-filter-card{border-left:3px solid var(--falcon-primary)}.ruwa-filter-card__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;color:var(--falcon-primary);background-color:var(--falcon-primary-bg-subtle)}.ruwa-filter-card__eyebrow{letter-spacing:.06em}.ruwa-occupancy__ringbox{width:11rem;max-width:100%;-ms-flex-negative:0;flex-shrink:0}.ruwa-occupancy__rings{display:block;width:100%;height:auto}.ruwa-occupancy__track{stroke:var(--falcon-gray-200)}.ruwa-occupancy__arc{stroke:var(--ruwa-series)}.ruwa-occupancy__bar{-ms-flex-item-align:stretch;align-self:stretch;width:.25rem;min-height:2.5rem;border-radius:999px;-ms-flex-negative:0;flex-shrink:0;background-color:var(--ruwa-series)}.ruwa-occupancy__item:last-child{border-bottom:0 !important}.ruwa-featured__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;line-height:1.3}.ruwa-news-excerpt--3{-webkit-line-clamp:3}.ruwa-featured{border-radius:.875rem;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.ruwa-featured__media{max-height:none}.ruwa-news-item.list-group-item{position:relative;padding:.875rem 1rem;border-left:0;border-right:0;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.ruwa-news-item.list-group-item::before{content:"";position:absolute;top:.75rem;bottom:.75rem;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--falcon-primary);opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.ruwa-news-item.list-group-item:hover::before,.ruwa-news-item.list-group-item:focus-visible::before{opacity:1}.ruwa-news-item.list-group-item:hover .ruwa-news-item__go{color:var(--falcon-primary) !important;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.ruwa-news-item.list-group-item .ruwa-news-item__go{-webkit-transition:color .15s,-webkit-transform .15s;transition:color .15s,-webkit-transform .15s;-o-transition:transform .15s,color .15s;transition:transform .15s,color .15s;transition:transform .15s,color .15s,-webkit-transform .15s}.ruwa-news-item.list-group-item .ruwa-news-thumb{width:6rem;height:4.25rem;border-radius:.625rem}.ruwa-news-chip{padding:.0625rem .5rem;border-radius:999px;background:var(--falcon-gray-200);color:var(--falcon-gray-700);font-weight:600}.ruwa-featured__media{aspect-ratio:auto;height:8rem;font-size:2rem}.ruwa-news-item.list-group-item .ruwa-date-tile{width:3.5rem;padding:.5rem 0;background:var(--falcon-gray-200)}.ruwa-news-item.list-group-item .ruwa-date-tile--pinned{background:var(--falcon-warning-bg-subtle, #fef2e5)}.ruwa-info-tile [data-ruwa-plan-period],.ruwa-info-tile [data-ruwa-plan-next]{white-space:nowrap}.ruwa-status-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4375rem;padding:.3125rem .75rem;border:1px solid var(--falcon-border-color);border-radius:999px;background:var(--falcon-card-bg);color:var(--falcon-gray-700);font-size:.8125rem;font-weight:600;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;-o-transition:box-shadow .15s,border-color .15s;transition:box-shadow .15s,border-color .15s;transition:box-shadow .15s,border-color .15s,-webkit-box-shadow .15s}.ruwa-status-chip:hover{border-color:var(--falcon-gray-400)}.ruwa-status-chip.active{border-color:var(--falcon-primary);background:var(--falcon-primary-bg-subtle);color:var(--falcon-gray-900);-webkit-box-shadow:0 0 0 1px var(--falcon-primary);box-shadow:0 0 0 1px var(--falcon-primary)}.ruwa-status-chip__dot{width:.5rem;height:.5rem;border-radius:50%}.ruwa-status-chip__count{min-width:1.25rem;padding:0 .375rem;border-radius:999px;background:var(--falcon-gray-200);color:var(--falcon-gray-700);font-size:.6875rem;text-align:center}.ruwa-feature{height:100%;padding:.5rem .75rem;border:1px solid var(--falcon-border-color);border-radius:.5rem;background:var(--falcon-card-bg);-webkit-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s}.ruwa-feature:hover{border-color:var(--falcon-gray-400)}.ruwa-feature--off{background:var(--falcon-gray-100);opacity:.75}.ruwa-core-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .625rem;border-radius:999px;background:var(--falcon-gray-200);color:var(--falcon-gray-800);font-size:.75rem;font-weight:600;white-space:nowrap}.ruwa-plan--current{-webkit-box-shadow:0 0 0 1px var(--falcon-primary);box-shadow:0 0 0 1px var(--falcon-primary)}.ruwa-core-chip--off{opacity:.5;text-decoration:line-through}.modal-dialog-scrollable .modal-content>form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;max-height:100%;overflow:hidden}.ruwa-step{color:var(--falcon-gray-500)}.ruwa-step__bar{height:.25rem;border-radius:999px;background:var(--falcon-gray-300)}.ruwa-step__no{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--falcon-gray-300);color:var(--falcon-gray-700);font-size:.6875rem}.ruwa-step.active,.ruwa-step.done{color:var(--falcon-gray-900)}.ruwa-step.active .ruwa-step__bar,.ruwa-step.done .ruwa-step__bar{background:var(--falcon-primary)}.ruwa-step.active .ruwa-step__no,.ruwa-step.done .ruwa-step__no{background:var(--falcon-primary);color:#fff}.ruwa-unit-layout-wrap{container-type:inline-size}.ruwa-unit-layout{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr)}@container (min-width: 52rem){.ruwa-unit-layout{grid-template-columns:minmax(17rem, 22rem) minmax(0, 1fr)}}.ruwa-history-toggle{white-space:nowrap}@media(max-width: 767.98px){.ruwa-unit-cover{min-height:5.5rem;margin-bottom:2.75rem}.ruwa-unit-cover .avatar-profile{left:1rem;width:5.5rem;height:5.5rem}}.ruwa-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:.25rem;padding:2rem 1rem}.ruwa-empty--compact{padding:1.25rem 1rem}.ruwa-empty__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;margin-bottom:.5rem;border-radius:50%;background:var(--falcon-primary-bg-subtle);color:var(--falcon-primary);font-size:1.125rem}.ruwa-empty--compact .ruwa-empty__icon{width:2.5rem;height:2.5rem;font-size:1rem}.ruwa-empty__title{font-size:.875rem;font-weight:600;color:var(--falcon-gray-800)}.ruwa-empty__text{max-width:22rem;font-size:.75rem;color:var(--falcon-gray-600)}.ruwa-empty .btn{margin-top:.75rem}.ruwa-empty__title,.ruwa-empty__text{text-wrap:balance}.ruwa-fill-list>.ruwa-empty{margin-block:auto}.management-calendar .col-md-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.management-calendar .col-md-5>.px-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.management-calendar .management-calendar-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.management-calendar-events>li:has(>.ruwa-empty){margin-block:auto}.list-group-item>.ruwa-empty,li>.ruwa-empty{padding-block:1rem}.ruwa-import-done__icon{margin-bottom:.75rem}.ruwa-import-done__icon .fas{font-size:3rem !important}:root{--ruwa-status-paid: #00d27a;--ruwa-status-good: #00d27a;--ruwa-status-blue: #2c7be5;--ruwa-status-pending: #27bcfd;--ruwa-status-unpaid: #f5803e;--ruwa-status-overdue: #e63757;--ruwa-status-waived: var(--falcon-gray-400);--ruwa-status-empty: var(--falcon-gray-200);--ruwa-status-open: var(--falcon-gray-300)}[data-bs-theme=dark]{--ruwa-status-paid: #00a862;--ruwa-status-good: #00a862;--ruwa-status-blue: #2c7be5;--ruwa-status-pending: #1b98cf;--ruwa-status-unpaid: #c9822a;--ruwa-status-overdue: #cf3a62;--ruwa-status-waived: var(--falcon-gray-500);--ruwa-status-empty: var(--falcon-gray-300)}.ruwa-swatch{display:inline-block;width:.625rem;height:.625rem;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.ruwa-status-paid{--ruwa-series: var(--ruwa-status-paid)}.ruwa-status-good{--ruwa-series: var(--ruwa-status-good)}.ruwa-status-blue{--ruwa-series: var(--ruwa-status-blue)}.ruwa-status-open{--ruwa-series: var(--ruwa-status-open)}.ruwa-status-pending{--ruwa-series: var(--ruwa-status-pending)}.ruwa-status-unpaid{--ruwa-series: var(--ruwa-status-unpaid)}.ruwa-status-overdue{--ruwa-series: var(--ruwa-status-overdue)}.ruwa-status-waived{--ruwa-series: var(--ruwa-status-waived)}.ruwa-status-empty{--ruwa-series: var(--ruwa-status-empty)}.ruwa-swatch,.ruwa-segment{background-color:var(--ruwa-series)}.ruwa-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.75rem;height:13rem;padding-top:1.25rem;border-bottom:1px solid var(--falcon-gray-300)}.ruwa-column{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;position:relative;cursor:default;border-radius:6px;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.ruwa-column:hover,.ruwa-column:focus-visible{background-color:var(--falcon-gray-100);outline:none}.ruwa-column__stack{width:min(2.75rem,70%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2px}.ruwa-column__stack .ruwa-segment:last-child{border-radius:4px 4px 0 0}.ruwa-column__total{font-size:.75rem;color:var(--falcon-gray-700);font-weight:600;margin-bottom:.25rem}.ruwa-column-labels{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.ruwa-column-labels>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;text-align:center}.ruwa-hbar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;height:.75rem;border-radius:4px;overflow:hidden;background-color:var(--ruwa-status-empty)}.ruwa-hbar .ruwa-segment{height:100%}.ruwa-chart-tooltip{position:fixed;z-index:1080;pointer-events:none;min-width:11rem;padding:.5rem .75rem;border-radius:.375rem;background-color:var(--falcon-card-bg);border:1px solid var(--falcon-border-color);-webkit-box-shadow:var(--falcon-box-shadow-sm);box-shadow:var(--falcon-box-shadow-sm);font-size:.75rem;color:var(--falcon-gray-800)}.ruwa-months{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.5rem}.ruwa-month{border-radius:.5rem;padding:.5rem .25rem;text-align:center;background-color:var(--falcon-gray-100);border:1px solid var(--falcon-gray-200)}.ruwa-month .ruwa-month__dot{width:1.75rem;height:1.75rem;border-radius:50%;margin:.25rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:.75rem;background-color:var(--ruwa-series)}.ruwa-space-tabs .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;text-align:start;border:1px solid var(--falcon-gray-300);background-color:var(--falcon-card-bg);color:var(--falcon-gray-800);padding:.75rem 1rem;border-radius:.5rem;height:100%}.ruwa-space-tabs .nav-link.active{border-color:var(--falcon-primary);background-color:var(--falcon-primary-bg-subtle);color:var(--falcon-gray-900);-webkit-box-shadow:0 0 0 1px var(--falcon-primary);box-shadow:0 0 0 1px var(--falcon-primary)}.ruwa-hero-amount{font-size:2.5rem;line-height:1.1;font-weight:600}@media(max-width: 575.98px){.ruwa-hero-amount{font-size:2rem}}.ruwa-org{overflow-x:auto}.ruwa-org__chart{display:inline-block;min-width:100%;padding:1.5rem 1rem 2rem}.ruwa-org__chart ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0;padding:1.5rem 0 0;list-style:none}.ruwa-org__chart>ul{padding-top:0}.ruwa-org__chart li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem .5rem 0}.ruwa-org__chart li::before,.ruwa-org__chart li::after{content:"";position:absolute;top:0;right:50%;width:50%;height:1.5rem;border-top:1.5px solid var(--falcon-gray-400)}.ruwa-org__chart li::after{right:auto;left:50%;border-left:1.5px solid var(--falcon-gray-400)}.ruwa-org__chart li:only-child::before,.ruwa-org__chart li:only-child::after{display:none}.ruwa-org__chart li:only-child{padding-top:0}.ruwa-org__chart li:first-child::before,.ruwa-org__chart li:last-child::after{border:0 none}.ruwa-org__chart li:last-child::before{border-right:1.5px solid var(--falcon-gray-400);border-radius:0 6px 0 0}.ruwa-org__chart li:first-child::after{border-radius:6px 0 0 0}.ruwa-org__chart ul ul::before{content:"";position:absolute;top:0;left:50%;height:1.5rem;border-left:1.5px solid var(--falcon-gray-400)}.ruwa-org__chart>ul>li:only-child>ul::before,.ruwa-org__chart li li:only-child>ul::before{height:1.5rem}.ruwa-org__chart .ruwa-org__card{width:15rem}.ruwa-org__card{background-color:var(--falcon-card-bg);border:1px solid var(--falcon-border-color);border-top:3px solid var(--falcon-primary);border-radius:.5rem;-webkit-box-shadow:var(--falcon-box-shadow-sm);box-shadow:var(--falcon-box-shadow-sm);text-align:left}.ruwa-org__card--top{width:auto !important;padding:.75rem 1.25rem;font-weight:600;color:var(--falcon-gray-900);border-top-color:var(--falcon-info)}.ruwa-org__head{padding:.625rem .75rem;border-bottom:1px solid var(--falcon-border-color)}.ruwa-org__body{padding:.5rem .75rem .75rem}.ruwa-org__position+.ruwa-org__position{margin-top:.625rem;padding-top:.625rem;border-top:1px dashed var(--falcon-border-color)}.ruwa-org__head--toggle{cursor:pointer;border-radius:.5rem .5rem 0 0}.ruwa-org__head--toggle:hover,.ruwa-org__head--toggle:focus-visible{background-color:var(--falcon-gray-100);outline:none}.ruwa-org__card--open{-webkit-box-shadow:var(--falcon-box-shadow);box-shadow:var(--falcon-box-shadow)}.ruwa-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;width:100%;height:100%}.ruwa-pair .ruwa-segment{width:min(1.1rem,40%);min-height:2px;border-radius:4px 4px 0 0}body[data-ruwa-page=dashboard]{--ruwa-status-paid: #5fd085;--ruwa-status-good: #5fd085;--ruwa-status-blue: #4479e0;--ruwa-status-pending: #5db8f9;--ruwa-status-unpaid: #f2b98f;--ruwa-status-overdue: #e0707c;--ruwa-status-waived: var(--falcon-gray-400);--ruwa-status-open: #dbe2ee}[data-bs-theme=dark] body[data-ruwa-page=dashboard],body[data-ruwa-page=dashboard][data-bs-theme=dark]{--ruwa-status-paid: #46b96e;--ruwa-status-good: #46b96e;--ruwa-status-blue: #5b8def;--ruwa-status-pending: #4aa8e0;--ruwa-status-unpaid: #d9966a;--ruwa-status-overdue: #d9606f;--ruwa-status-open: #3a4558}.ruwa-donut{position:relative;width:11rem;max-width:100%}.ruwa-donut__svg{display:block;width:100%;height:auto}.ruwa-donut__track{stroke:var(--falcon-gray-200)}.ruwa-donut__arc{stroke:var(--ruwa-series)}.ruwa-donut__center{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.ruwa-donut__value{font-size:1.75rem;font-weight:600;line-height:1.1}.ruwa-donut__value--sm{font-size:.9rem}.ruwa-donut__unit{font-size:.75rem;color:var(--falcon-gray-600)}.ruwa-pairs{--pairs-line: var(--falcon-gray-300);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:13rem;margin-top:.5rem;border-bottom:1px solid var(--falcon-gray-400);background:-o-repeating-linear-gradient(left, var(--pairs-line) 0 6px, transparent 6px 11px) 0 0/100% 1px no-repeat,-o-repeating-linear-gradient(left, var(--pairs-line) 0 6px, transparent 6px 11px) 0 25%/100% 1px no-repeat,-o-repeating-linear-gradient(left, var(--pairs-line) 0 6px, transparent 6px 11px) 0 50%/100% 1px no-repeat,-o-repeating-linear-gradient(left, var(--pairs-line) 0 6px, transparent 6px 11px) 0 75%/100% 1px no-repeat;background:repeating-linear-gradient(to right, var(--pairs-line) 0 6px, transparent 6px 11px) 0 0/100% 1px no-repeat,repeating-linear-gradient(to right, var(--pairs-line) 0 6px, transparent 6px 11px) 0 25%/100% 1px no-repeat,repeating-linear-gradient(to right, var(--pairs-line) 0 6px, transparent 6px 11px) 0 50%/100% 1px no-repeat,repeating-linear-gradient(to right, var(--pairs-line) 0 6px, transparent 6px 11px) 0 75%/100% 1px no-repeat}.ruwa-pairs__group{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.1875rem}.ruwa-pairs__bar{width:min(.6rem,14%);border-radius:.3125rem .3125rem 0 0;background-color:var(--ruwa-series)}.ruwa-pairs__labels{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}.ruwa-pairs__label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;text-align:center;font-size:.8125rem;color:var(--falcon-gray-500)}.ruwa-pairs__label--now{font-weight:700;color:var(--falcon-gray-900)}.ruwa-occupancy__menu{min-width:13rem}.ruwa-usage__ring{width:4.25rem}.ruwa-usage__percent{font-size:.8125rem;font-weight:700;color:var(--falcon-gray-800)}.ruwa-usage__ring--unlimited .ruwa-donut__arc{opacity:.4}.ruwa-auto-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill, minmax(var(--ruwa-grid-min, 16rem), 1fr))}.ruwa-auto-grid--plans{--ruwa-grid-min: 19rem}.ruwa-auto-grid--usage{--ruwa-grid-min: 13rem;gap:.5rem}.ruwa-report{--rp-accent: #25507a;--rp-line: #e2e8f0;--rp-muted: #64748b;--rp-grid: #b8c4d2;--ruwa-status-paid: #5fd085;--ruwa-status-blue: #4479e0;--ruwa-status-pending: #5db8f9;--ruwa-status-unpaid: #f2b98f;--ruwa-status-overdue: #e0707c;--ruwa-status-waived: #9aa5b5;--ruwa-status-empty: #e8edf3;--rp-pad-x: 1.75rem;--rp-pad-y: 2rem;padding:var(--rp-pad-y) var(--rp-pad-x);border:1px solid var(--rp-line);border-radius:.75rem;background:var(--falcon-card-bg);font-variant-numeric:tabular-nums;-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-bs-theme=dark] .ruwa-report{--rp-accent: #6ea8d8;--rp-line: #2b3646;--rp-muted: #94a3b8;--rp-grid: #3a4658;--ruwa-status-paid: #46b96e;--ruwa-status-blue: #5b8def;--ruwa-status-pending: #4aa8e0;--ruwa-status-unpaid: #d9966a;--ruwa-status-overdue: #d9606f;--ruwa-status-waived: #6b7686;--ruwa-status-empty: #2a3441}.ruwa-report__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;padding:.875rem var(--rp-pad-x);margin:calc(var(--rp-pad-y)*-1) calc(var(--rp-pad-x)*-1) 1.5rem;border-radius:.6875rem .6875rem 0 0;background:-o-linear-gradient(330deg, color-mix(in srgb, var(--rp-accent) 11%, transparent) 0%, color-mix(in srgb, var(--rp-accent) 3%, transparent) 70%, transparent 100%);background:linear-gradient(120deg, color-mix(in srgb, var(--rp-accent) 11%, transparent) 0%, color-mix(in srgb, var(--rp-accent) 3%, transparent) 70%, transparent 100%)}.ruwa-report__community{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;min-width:0}.ruwa-report__orglogo{-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.875rem;height:2.875rem;border-radius:50%;background:#fff;-o-object-fit:contain;object-fit:contain;padding:.3125rem;-webkit-box-shadow:0 0 0 4px color-mix(in srgb, var(--rp-accent) 14%, transparent),0 2px 8px color-mix(in srgb, var(--rp-accent) 18%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--rp-accent) 14%, transparent),0 2px 8px color-mix(in srgb, var(--rp-accent) 18%, transparent)}.ruwa-report__orglogo--initial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;background:-o-linear-gradient(315deg, var(--rp-accent), color-mix(in srgb, var(--rp-accent) 65%, #2c7be5));background:linear-gradient(135deg, var(--rp-accent), color-mix(in srgb, var(--rp-accent) 65%, #2c7be5));color:#fff;font-size:1.25rem;font-weight:700}.ruwa-report__orgname{font-size:1.0625rem;font-weight:700;line-height:1.25;letter-spacing:-0.005em;color:var(--falcon-gray-900)}.ruwa-report__orgscope{display:inline-block;margin-top:.25rem;padding:.125rem .625rem;border-radius:999px;background:color-mix(in srgb, var(--rp-accent) 13%, transparent);font-size:.75rem;font-weight:600;line-height:1.3;color:var(--rp-accent)}.ruwa-report__platform{-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:right}.ruwa-report__madewith{font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rp-muted)}.ruwa-report__brandname{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.4375rem;margin-top:.25rem}.ruwa-report__brandname .ruwa-wordmark{font-size:1.25rem}.ruwa-report__logo{height:1.5rem;width:auto}.ruwa-report__brandnote{margin-top:.375rem;font-size:.625rem;line-height:1.45;color:var(--rp-muted)}.ruwa-report__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1rem;margin-bottom:1.75rem}.ruwa-report__heading{margin:.125rem 0 .125rem;font-size:1.625rem;font-weight:700;letter-spacing:-0.01em;color:var(--falcon-gray-900)}.ruwa-report__heading::after{content:"";display:block;width:2.75rem;height:4px;margin-top:.625rem;border-radius:2px;background:var(--rp-accent)}.ruwa-report__sub{margin-top:.625rem;font-size:.9375rem;color:var(--rp-muted)}.ruwa-report__tiles{display:grid;grid-template-columns:repeat(var(--tiles, 4), minmax(0, 1fr));gap:.875rem}.ruwa-report__tile{min-width:0;padding:.875rem .75rem .75rem;border:1px solid var(--rp-line);border-top:3px solid var(--tile-accent, var(--rp-accent));border-radius:.375rem;line-height:1.3}.ruwa-report__tile--primary{--tile-accent: var(--rp-accent)}.ruwa-report__tile--success{--tile-accent: var(--ruwa-status-paid)}.ruwa-report__tile--danger{--tile-accent: var(--ruwa-status-overdue)}.ruwa-report__tile--info{--tile-accent: var(--ruwa-status-pending)}.ruwa-report__tile .text-uppercase{font-size:.625rem;font-weight:700;letter-spacing:.08em;color:var(--rp-muted)}.ruwa-report__value{white-space:nowrap;margin:.125rem 0;font-size:1.375rem;font-weight:700;letter-spacing:-0.01em;color:var(--falcon-gray-900)}.ruwa-report__section{margin-bottom:2.75rem}.ruwa-report__tiles,.ruwa-report__charts{margin-bottom:2.75rem !important}.ruwa-report__title{margin:0 0 .5rem;padding-bottom:.5rem;border-bottom:1px solid var(--rp-line);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--falcon-gray-800)}.ruwa-report__section>.fs--2{margin-bottom:1rem !important;color:var(--rp-muted) !important}.ruwa-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem 1rem;font-size:.75rem;color:var(--falcon-gray-800)}.ruwa-report .ruwa-swatch{border:1px solid color-mix(in srgb, var(--ruwa-series) 55%, transparent);background:color-mix(in srgb, var(--ruwa-series) 40%, var(--falcon-card-bg));width:.75rem;height:.75rem;border-radius:2px}.ruwa-columns--report{height:10.5rem;gap:.5rem;padding-top:.5rem;border-bottom:1px solid var(--falcon-gray-400);background-image:-o-repeating-linear-gradient(bottom, transparent 0, transparent calc(25% - 1px), var(--rp-line) calc(25% - 1px), var(--rp-line) 25%);background-image:repeating-linear-gradient(to top, transparent 0, transparent calc(25% - 1px), var(--rp-line) calc(25% - 1px), var(--rp-line) 25%)}.ruwa-report .ruwa-pair{gap:2px}.ruwa-report .ruwa-pair .ruwa-segment{width:min(.8rem,40%);border-radius:2px 2px 0 0}.ruwa-billbar{width:min(1.5rem,70%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:2px 2px 0 0;overflow:hidden;background:var(--ruwa-status-empty);min-height:2px}.ruwa-billbar__paid{width:100%;background:var(--ruwa-status-paid)}.ruwa-report .ruwa-hbar{height:.3125rem;border-radius:2px}.ruwa-report .ruwa-paidcell .ruwa-hbar{margin-top:.125rem !important}.ruwa-report__table{--bs-table-bg: transparent;--bs-table-border-color: var(--rp-line);margin-bottom:0;color:var(--falcon-gray-800)}.ruwa-report__table thead th{padding:.25rem .625rem;border-bottom:2px solid var(--rp-accent);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rp-muted);background:rgba(0,0,0,0)}.ruwa-report__table td{padding:.25rem .625rem;border-bottom:1px solid var(--rp-line)}.ruwa-report__table tbody tr:last-child td{border-bottom:0}.ruwa-report__block{margin-bottom:1.25rem;overflow-x:auto}.ruwa-report__rowtable{width:100%;border-collapse:collapse}.ruwa-report__rowtable td{padding:0;border:0}.ruwa-resident{position:relative;display:grid;grid-template-columns:3.25rem minmax(7rem, 1fr) auto 8.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;min-width:45rem;padding:0 .5rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.ruwa-resident::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--rp-line);pointer-events:none}.ruwa-resident>:not(.ruwa-matrix):not(.ruwa-resident__alert):not(.ruwa-unit__no){padding:.5rem 0}.ruwa-resident>.ruwa-matrix{-ms-flex-item-align:stretch;align-self:stretch}.ruwa-resident--head{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.ruwa-resident--head::after{height:2px;background:var(--rp-accent)}.ruwa-resident--head>:not(.ruwa-matrix){padding:0 0 .375rem}.ruwa-resident__headnote{text-align:right;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--falcon-gray-700)}.ruwa-resident__headnote.ruwa-resident__headnote--left{text-align:left}.ruwa-report__block{--block-tone: 37 80 122}.ruwa-report__block--t1{--block-tone: 35 134 95}.ruwa-report__block--t2{--block-tone: 111 66 193}.ruwa-report__block--t3{--block-tone: 190 125 20}.ruwa-report__blockhead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.25rem;-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.ruwa-report__blockname{margin-right:.25rem;font-size:1rem;font-weight:700;color:rgb(var(--block-tone))}.ruwa-pill{padding:.0625rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.5;white-space:nowrap}.ruwa-pill--neutral{color:var(--falcon-gray-700);background:var(--falcon-gray-200)}.ruwa-pill--danger{color:color-mix(in srgb, var(--ruwa-status-overdue) 70%, #000);background:color-mix(in srgb, var(--ruwa-status-overdue) 22%, var(--falcon-card-bg))}.ruwa-pill--info{color:color-mix(in srgb, var(--ruwa-status-pending) 55%, #000);background:color-mix(in srgb, var(--ruwa-status-pending) 32%, var(--falcon-card-bg))}.ruwa-pill--success{color:color-mix(in srgb, var(--ruwa-status-paid) 55%, #000);background:color-mix(in srgb, var(--ruwa-status-paid) 32%, var(--falcon-card-bg))}.ruwa-unit__no{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;margin:3px 0;padding:0 .25rem;border-radius:.375rem;text-align:center;font-size:.8125rem;font-weight:700;color:rgb(var(--block-tone))}.ruwa-resident__name{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.25;color:var(--falcon-gray-900)}.ruwa-resident__alert{grid-column:2/-1;margin:-0.125rem 0 .5rem;padding:.3125rem .625rem;border-left:3px solid var(--ruwa-status-overdue);border-radius:0 .25rem .25rem 0;background:rgba(189,59,52,.08);font-size:.75rem;font-weight:600;line-height:1.35;color:var(--ruwa-status-overdue)}.ruwa-resident__owed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.125rem;line-height:1.3}.ruwa-resident__owed{min-width:0}.ruwa-resident__owed .ruwa-pill{min-width:5.75rem;text-align:center;white-space:nowrap}.ruwa-resident__note{font-size:.6875rem;color:var(--falcon-gray-700);white-space:nowrap}.ruwa-resident__amount{font-size:.6875rem;font-weight:700;white-space:nowrap;color:color-mix(in srgb, var(--ruwa-status-overdue) 70%, #000)}.ruwa-matrix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem}.ruwa-matrix__year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ruwa-resident:not(.ruwa-resident--head) .ruwa-matrix{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ruwa-matrix__label{padding-left:.125rem;margin-bottom:.125rem;font-size:.625rem;font-weight:800;line-height:1;color:var(--falcon-gray-800)}.ruwa-matrix__cells{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1}.ruwa-matrix__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.3125rem;padding:.25rem 0}.ruwa-resident:not(.ruwa-resident--head) .ruwa-matrix__col{padding:.4375rem 0}.ruwa-matrix__col--shade{background:rgba(100,116,139,.06)}.ruwa-matrix__col--now{background:rgba(250,204,21,.22)}.ruwa-matrix__col--now .ruwa-matrix__letter{color:#7a5a00;font-weight:800}.ruwa-matrix__letter{color:var(--rp-accent);font-weight:800}.ruwa-matrix__letter{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:.625rem;font-weight:700;letter-spacing:.04em;line-height:1;color:var(--falcon-gray-800)}.ruwa-mcell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.0625rem;height:1.25rem;padding:0;border-radius:3px;color:color-mix(in srgb, var(--ruwa-series) 55%, #000);background:color-mix(in srgb, var(--ruwa-series) 40%, var(--falcon-card-bg));-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ruwa-series) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ruwa-series) 55%, transparent)}.ruwa-mcell__icon{font-size:.625rem}.ruwa-matrix{position:relative}.ruwa-matrix__full{position:absolute;top:50%;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.375rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:.375rem;font-size:.75rem;font-weight:700;color:color-mix(in srgb, var(--ruwa-status-paid) 55%, #000);background:color-mix(in srgb, var(--ruwa-status-paid) 34%, var(--falcon-card-bg));-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ruwa-status-paid) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ruwa-status-paid) 55%, transparent);pointer-events:none}.ruwa-mcell--paid{--ruwa-series: var(--ruwa-status-paid)}.ruwa-mcell--pending{--ruwa-series: var(--ruwa-status-pending)}.ruwa-mcell--unpaid{--ruwa-series: var(--ruwa-status-unpaid)}.ruwa-mcell--overdue{--ruwa-series: var(--ruwa-status-overdue)}.ruwa-mcell--waived{--ruwa-series: var(--ruwa-status-waived)}.ruwa-mcell--none{color:inherit;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border:1px dashed var(--falcon-gray-400)}.ruwa-report__foot{margin-top:.5rem;padding-top:1rem;border-top:1px solid var(--rp-line);color:var(--rp-muted)}.ruwa-report__donut{width:9.5rem}.ruwa-report__expenses{width:100%}.ruwa-report__expense-list{max-width:22rem}.ruwa-report__expense{padding:.375rem 0;border-bottom:1px solid var(--rp-line);font-size:.8125rem}.ruwa-report__expense:last-child{border-bottom:0}.ruwa-report__expense-pct{min-width:2.5rem;text-align:right;color:var(--rp-muted)}@media(max-width: 991.98px){.ruwa-report{--rp-pad-x: 1.25rem;--rp-pad-y: 1.25rem}.ruwa-report__brand{-ms-flex-wrap:wrap;flex-wrap:wrap}.ruwa-report__platform{text-align:left}.ruwa-report__brandname{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ruwa-report__tiles{grid-template-columns:repeat(2, minmax(0, 1fr))}}.ruwa-report--paper{--rp-pad-x: 1.75rem;--rp-pad-y: 2rem;width:794px;max-width:none;zoom:var(--paper-zoom, 1)}.ruwa-report--paper .ruwa-report__brand{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ruwa-report--paper .ruwa-report__platform{text-align:right}.ruwa-report--paper .ruwa-report__brandname{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ruwa-report--paper .ruwa-report__tiles{grid-template-columns:repeat(var(--tiles, 4), minmax(0, 1fr))}.ruwa-report--paper .ruwa-report__charts>.ruwa-report__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ruwa-report--paper .ruwa-report__charts>.ruwa-report__col:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media print{@page{size:A4;margin:0}html,body{background:#fff !important}.navbar,.navbar-vertical,.footer,.alert,.modal,.modal-backdrop,.ruwa-noprint,.ruwa-page-header{display:none !important}.container,.container-fluid,.content{max-width:none !important;margin:0 !important;padding:0 !important;min-height:0 !important}.ruwa-report{--rp-pad-x: 12mm;--rp-pad-y: 12mm;position:static;width:100%;border:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:0;background:#fff}.ruwa-report__tiles{grid-template-columns:repeat(var(--tiles, 4), minmax(0, 1fr))}.ruwa-report__charts>.ruwa-report__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ruwa-report__charts>.ruwa-report__col:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.ruwa-report{zoom:1 !important}.ruwa-report__section{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.ruwa-report__section.ruwa-report__section--flow{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.ruwa-report__blockhead{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.ruwa-report__block{overflow:visible}.ruwa-report__brand{border-radius:0}.ruwa-report__rowtable thead{display:table-header-group}.ruwa-report__rowtable tr{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.ruwa-columns--report{height:8.5rem}.ruwa-resident{min-width:0;grid-template-columns:3rem minmax(4rem, 1fr) auto 8rem;-webkit-column-gap:.375rem;-moz-column-gap:.375rem;column-gap:.375rem;padding:0 .25rem}.ruwa-matrix{gap:.3125rem}.ruwa-matrix__col{width:1.125rem}.ruwa-mcell{width:.9375rem}.ruwa-column-labels{gap:.0625rem}.ruwa-column-labels>*{letter-spacing:0;font-size:.5rem}.ruwa-column-labels .fs--2{font-size:.5rem !important}.ruwa-chart-tooltip{display:none !important}.ruwa-report__tilenote{font-size:.625rem !important}}.ruwa-report__tilenote,.ruwa-report__table td:first-child{white-space:nowrap}.ruwa-report__table tbody tr:nth-child(even) td{background:var(--falcon-gray-100)}.ruwa-paidcell{min-width:5.5rem;margin-left:auto;white-space:nowrap}.ruwa-report__table td,.ruwa-report__table--monthly th{white-space:nowrap}.ruwa-report__table--monthly{font-size:.75rem !important}.ruwa-report__tablecard{overflow:hidden;border:1px solid var(--rp-line);border-radius:.625rem}.ruwa-report__table--monthly thead th{padding-top:.5rem;padding-bottom:.5rem;background:color-mix(in srgb, var(--rp-accent) 8%, var(--falcon-card-bg));color:var(--rp-accent)}.ruwa-report__table--monthly td{padding-top:.5rem;padding-bottom:.5rem}.ruwa-report__table--monthly tbody tr:nth-child(even) td{background:rgba(0,0,0,0)}.ruwa-report__table--monthly tbody tr.is-current td{background:color-mix(in srgb, var(--rp-accent) 7%, var(--falcon-card-bg));font-weight:600}.ruwa-report__table--monthly tbody tr.is-current td:first-child{-webkit-box-shadow:inset 3px 0 0 var(--rp-accent);box-shadow:inset 3px 0 0 var(--rp-accent)}.ruwa-cell--month{font-weight:600;color:var(--falcon-gray-900)}.ruwa-cell--in{color:color-mix(in srgb, var(--ruwa-status-paid) 60%, #000)}.ruwa-cell--out{color:color-mix(in srgb, var(--ruwa-status-overdue) 70%, #000)}.ruwa-cell--balance{font-weight:700;background:color-mix(in srgb, var(--rp-accent) 5%, transparent)}.ruwa-cell--negative{color:color-mix(in srgb, var(--ruwa-status-overdue) 70%, #000)}.ruwa-report__table--monthly td.ruwa-cell--empty{color:var(--falcon-gray-400);font-weight:400}.ruwa-pill--warn{color:color-mix(in srgb, var(--ruwa-status-unpaid) 45%, #000);background:color-mix(in srgb, var(--ruwa-status-unpaid) 38%, var(--falcon-card-bg))}.ruwa-report__table--monthly th,.ruwa-report__table--monthly td{padding-left:.3125rem;padding-right:.3125rem}.ruwa-report__table--monthly th:last-child,.ruwa-report__table--monthly td:last-child{width:1%}@media(max-width: 575.98px){.ruwa-table:not(.ruwa-table--keep) thead{display:none}.ruwa-table:not(.ruwa-table--keep) tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem;position:relative;padding:.75rem 1rem;border-bottom:1px solid var(--falcon-border-color)}.ruwa-table:not(.ruwa-table--keep) tbody tr:last-child{border-bottom:0}.ruwa-table:not(.ruwa-table--keep) tbody td{display:block;border:0 !important;padding:0 !important;text-align:start !important;white-space:normal !important;max-width:100%}.ruwa-table:not(.ruwa-table--keep) tbody td:first-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ruwa-table:not(.ruwa-table--keep) tbody tr:has(td .dropdown){padding-right:3rem}.ruwa-table:not(.ruwa-table--keep) tbody td:has(>.dropdown),.ruwa-table:not(.ruwa-table--keep) tbody td:has(>div>.dropdown){position:absolute;top:.5rem;right:.5rem}.ruwa-table:not(.ruwa-table--keep) tbody td:has(>.btn):not(:first-child),.ruwa-table:not(.ruwa-table--keep) tbody td:has(>div>.btn):not(:first-child){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ruwa-table:not(.ruwa-table--keep) tbody td[colspan]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center !important}.content .nav-tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.content .nav-tabs::-webkit-scrollbar{display:none}.content .nav-tabs .nav-link{white-space:nowrap}.ruwa-org__chart .ruwa-org__card{width:12.5rem}.ruwa-org__chart li{padding-left:.25rem;padding-right:.25rem}}@media(max-width: 575.98px){.ruwa-table:not(.ruwa-table--keep)>tbody>tr:hover>*{--falcon-table-accent-bg: transparent;-webkit-box-shadow:none;box-shadow:none}}@media(max-width: 575.98px){.ruwa-org__chart{display:block;padding:1rem}.ruwa-org__chart ul,.ruwa-org__chart>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}.ruwa-org__chart ul ul{margin-left:.75rem;padding-left:.875rem;border-left:1.5px solid var(--falcon-gray-400)}.ruwa-org__chart li,.ruwa-org__chart li:only-child{display:block;padding:.75rem 0 0}.ruwa-org__chart>ul>li,.ruwa-org__chart>ul>li:only-child{padding-top:0}.ruwa-org__chart li::before,.ruwa-org__chart li::after,.ruwa-org__chart li:only-child::before,.ruwa-org__chart li:only-child::after,.ruwa-org__chart ul ul::before{display:none}.ruwa-org__chart ul ul>li::before,.ruwa-org__chart ul ul>li:only-child::before{display:block;content:"";position:absolute;top:2.25rem;left:-0.875rem;right:auto;width:.875rem;height:0;border:0;border-top:1.5px solid var(--falcon-gray-400);border-radius:0}.ruwa-org__chart .ruwa-org__card{width:auto}}@media(max-width: 1199.98px){.navbar-vertical .navbar-collapse .navbar-vertical-content{max-height:calc(100vh - var(--falcon-top-nav-height));max-height:calc(100dvh - var(--falcon-top-nav-height));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:1.8rem}.navbar-vertical:is(.navbar-card,.navbar-vibrant,.navbar-inverted) .navbar-collapse{max-height:none !important;overflow:visible}.navbar-vertical:is(.navbar-card,.navbar-vibrant,.navbar-inverted) .navbar-collapse .navbar-vertical-content{max-height:calc(100vh - var(--falcon-top-nav-height) - 1rem) !important;max-height:calc(100dvh - var(--falcon-top-nav-height) - 1rem) !important;overflow-y:auto !important;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media(max-width: 575.98px){.ruwa-approval-table tbody tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ruwa-approval-table tbody td:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.ruwa-approval-table tbody td:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:end !important}.ruwa-approval-table tbody td:nth-child(4){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:.375rem .5rem !important;border-radius:.375rem;background-color:var(--falcon-tertiary-bg)}.ruwa-approval-table tbody td:nth-child(5){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.ruwa-approval-table tbody td:nth-child(5)>div{margin-top:0 !important}.ruwa-stat-row .ruwa-stat-card .card-body{padding:.75rem}.ruwa-stat-row .ruwa-stat-card .fs-3{font-size:1.125rem !important}.ruwa-stat-row .ruwa-stat-card .mb-3{margin-bottom:.5rem !important}}.ruwa-scope-select{max-width:100%;min-width:0;width:100%}.ruwa-period-input{max-width:none;width:100%}@media(max-width: 575.98px){.dropdown-menu-notification.show{position:fixed !important;inset:4rem .75rem auto .75rem !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:auto !important;min-width:0 !important;max-width:none !important}.dropdown-menu-notification.show::before,.dropdown-menu-notification.show::after{display:none}.dropdown-menu-notification.show .card-header .row{row-gap:.25rem}.dropdown-menu-notification.show .scrollbar-overlay{max-height:calc(100vh - 10rem) !important}.dropdown-menu-notification.show .notification-body{font-size:.8125rem}}@media(max-width: 575.98px){.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody tr{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem}.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody td.unitNumber{grid-column:1/3;grid-row:1}.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody td.status{grid-column:3;grid-row:1}.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody td.ownerName{grid-column:1/-1;grid-row:2}.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody td.scopeName{grid-column:1;grid-row:3}.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody td.address{grid-column:2/-1;grid-row:3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap !important}.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody tr:has(td.ownerName.d-none) td.scopeName,.ruwa-table.ruwa-units:not(.ruwa-table--keep) tbody tr:has(td.ownerName.d-none) td.address{grid-row:2}.ruwa-chip-scroll{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ruwa-chip-scroll::-webkit-scrollbar{display:none}.ruwa-chip-scroll .ruwa-status-chip{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}}html:has(.lp-body){scroll-padding-top:76px;scroll-behavior:smooth}.lp-body [id]{scroll-margin-top:0}.lp-body{background-color:var(--falcon-body-bg)}.lp-body .main{padding:0;overflow-x:clip}.lp-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;height:2.75rem;padding:0 1.35rem;border-radius:.75rem;border:1px solid rgba(0,0,0,0);font-family:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .2s,border-color .2s,color .2s,-webkit-box-shadow .2s,-webkit-transform .2s cubic-bezier(0.22, 1, 0.36, 1);transition:background-color .2s,border-color .2s,color .2s,-webkit-box-shadow .2s,-webkit-transform .2s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s cubic-bezier(0.22, 1, 0.36, 1);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s cubic-bezier(0.22, 1, 0.36, 1);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s cubic-bezier(0.22, 1, 0.36, 1),-webkit-box-shadow .2s,-webkit-transform .2s cubic-bezier(0.22, 1, 0.36, 1)}.lp-btn:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.lp-btn:focus-visible{outline:3px solid rgba(44,123,229,.35);outline-offset:2px}.lp-btn__arrow{font-size:.8em;-webkit-transition:-webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:-webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1), -webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1)}.lp-btn:hover .lp-btn__arrow{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.lp-btn--lg{height:3.25rem;padding:0 1.6rem;font-size:1rem}.lp-btn--sm{height:2.4rem;padding:0 1.1rem;font-size:.875rem}.lp-btn--primary{background:#2c7be5;color:#fff;-webkit-box-shadow:0 1px 2px rgba(11,23,39,.12),0 6px 16px -8px rgba(44,123,229,.55);box-shadow:0 1px 2px rgba(11,23,39,.12),0 6px 16px -8px rgba(44,123,229,.55)}.lp-btn--primary:hover{background:#1f63c4;color:#fff}.lp-btn--outline{background:var(--falcon-card-bg);border-color:var(--falcon-border-color);color:var(--falcon-gray-900)}.lp-btn--outline:hover{border-color:var(--falcon-gray-400);color:var(--falcon-gray-1000)}.lp-btn--text{height:2.4rem;padding:0 .9rem;background:none;color:var(--falcon-gray-800)}.lp-btn--text:hover{color:#2c7be5}.lp-btn--white{background:#fff;color:#1f63c4}.lp-btn--white:hover{background:#f2f6fd;color:#1f63c4}.lp-btn--outline-white{background:rgba(0,0,0,0);border-color:rgba(255,255,255,.45);color:#fff}.lp-btn--outline-white:hover{border-color:#fff;background:rgba(255,255,255,.08);color:#fff}.lp-nav{position:fixed;inset:0 0 auto;z-index:1030;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .25s,-webkit-box-shadow .25s;transition:background-color .25s,-webkit-box-shadow .25s;-o-transition:background-color .25s,box-shadow .25s;transition:background-color .25s,box-shadow .25s;transition:background-color .25s,box-shadow .25s,-webkit-box-shadow .25s}.lp-nav.is-scrolled{background-color:var(--falcon-body-bg);-webkit-box-shadow:0 1px 0 var(--falcon-border-color);box-shadow:0 1px 0 var(--falcon-border-color)}.lp-nav__brand{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;text-decoration:none}.lp-nav__brand .ruwa-wordmark{font-size:1.55rem}.lp-nav__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin:0 auto}.lp-nav__links a{color:var(--falcon-gray-700);font-weight:600;font-size:.925rem;text-decoration:none}.lp-nav__links a:hover{color:var(--falcon-gray-1000)}.lp-nav__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem}.lp-nav__toggle{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-left:auto;padding:.7rem .6rem;border:1px solid var(--falcon-border-color);border-radius:.65rem;background:var(--falcon-card-bg)}.lp-nav__toggle span{display:block;width:20px;height:2px;border-radius:2px;background:var(--falcon-gray-900);-webkit-transition:-webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:-webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1), -webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1)}.lp-nav__toggle[aria-expanded=true] span:first-child{-webkit-transform:translateY(4px) rotate(45deg);-ms-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.lp-nav__toggle[aria-expanded=true] span:last-child{-webkit-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.lp-nav__mobile{position:absolute;top:76px;left:0;right:0;background:var(--falcon-body-bg);-webkit-box-shadow:0 12px 24px -16px rgba(11,23,39,.35);box-shadow:0 12px 24px -16px rgba(11,23,39,.35)}.lp-nav__mobile .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.25rem}.lp-nav__mobile a:not(.lp-btn){padding:.9rem 0;border-bottom:1px solid var(--falcon-border-color);color:var(--falcon-gray-900);font-weight:600;text-decoration:none}@media(max-width: 991.98px){.lp-nav__links,.lp-nav__cta{display:none}.lp-nav__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.lp-nav:has(.lp-nav__mobile.show),.lp-nav:has(.lp-nav__mobile.collapsing){background-color:var(--falcon-body-bg)}}.lp-eyebrow{display:inline-block;margin-bottom:.75rem;color:#2c7be5;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lp-eyebrow--light{color:#8ec2ff}.lp-text{color:var(--falcon-gray-700);font-size:1.05rem;line-height:1.75}.lp-text--light{color:rgba(255,255,255,.7)}.lp-muted{color:#748194;font-size:.78rem}.lp-head{max-width:44rem;margin:0 auto 3.5rem}.lp-head h2{font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:700;letter-spacing:-0.02em;line-height:1.25;color:var(--falcon-gray-1000)}.lp-checks{margin:1.5rem 0 0;padding:0;list-style:none}.lp-checks li{position:relative;margin-bottom:.65rem;padding-left:1.9rem;color:var(--falcon-gray-800)}.lp-checks li::before{content:"";position:absolute;left:0;top:.2rem;width:1.2rem;height:1.2rem;border-radius:50%;background:#e5f0fd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%232c7be5' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E") center/0.75rem no-repeat}.lp-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.7rem;font-weight:700}.lp-badge--draft{background:#eef1f5;color:#5e6e82}.lp-badge--live,.lp-badge--ok{background:#e3f7ee;color:#0b7a4b}.lp-badge--wait{background:#fff3e2;color:#b8650a}.lp-badge--muted{background:#eef1f5;color:#5e6e82}.lp-hero{position:relative;padding:calc(76px + 4.5rem) 0 7.5rem;background:-webkit-gradient(linear, left top, left bottom, from(#eaf2fd), color-stop(55%, #f5f9ff), to(var(--falcon-card-bg)));background:-o-linear-gradient(top, #eaf2fd 0%, #f5f9ff 55%, var(--falcon-card-bg) 100%);background:linear-gradient(180deg, #eaf2fd 0%, #f5f9ff 55%, var(--falcon-card-bg) 100%)}.lp-hero__skyline{position:absolute;left:0;right:0;bottom:0;height:120px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='120' viewBox='0 0 360 120'%3E%3Cg fill='none' stroke='%23c9d9ef' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M10 119V70l34-26 34 26v49M30 119V92h16v27'/%3E%3Cpath d='M92 119V52l44-34 44 34v67M112 70h18v16h-18zM142 70h18v16h-18zM126 119V96h20v23'/%3E%3Cpath d='M196 119V80l28-22 28 22v39M216 119V98h14v21'/%3E%3Ccircle cx='282' cy='86' r='16'/%3E%3Cpath d='M282 102v17'/%3E%3Cpath d='M306 119V74l26-20 26 20v45'/%3E%3C/g%3E%3Cpath d='M0 119h360' stroke='%23c9d9ef' stroke-width='2'/%3E%3C/svg%3E") repeat-x bottom left/360px 120px;opacity:.7;pointer-events:none}.lp-hero__title{margin:1.5rem 0 1.25rem;font-size:clamp(2.2rem,4.6vw,3.4rem);font-weight:700;line-height:1.12;letter-spacing:-0.03em;color:var(--falcon-gray-1000)}.lp-hero__lead{margin-bottom:2rem;color:var(--falcon-gray-700);font-size:1.1rem;line-height:1.7}.lp-audience{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem .65rem;padding:.4rem .5rem .4rem .4rem;border-radius:999px;border:1px solid #d9e7fb;background:var(--falcon-card-bg);-webkit-box-shadow:0 6px 18px -14px rgba(11,23,39,.35);box-shadow:0 6px 18px -14px rgba(11,23,39,.35)}.lp-audience__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:50%;background:#2c7be5;color:#fff;font-size:.75rem}.lp-audience__label{color:var(--falcon-gray-700);font-size:.85rem;font-weight:600}.lp-audience__tags{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem}.lp-audience__tags span{padding:.25rem .7rem;border-radius:999px;background:#eaf2fd;color:#1f63c4;font-size:.8rem;font-weight:700}.lp-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-bottom:1.75rem}.lp-assure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;color:var(--falcon-gray-700);font-size:.88rem}.lp-assure :is(.fas,.svg-inline--fa){margin-right:.4rem;color:#00b96b}.lp-board{position:relative;padding:1.5rem 0 2.5rem}.lp-window{border-radius:1rem;border:1px solid #e6eaf0;background:#fff;-webkit-box-shadow:0 24px 48px -28px rgba(11,23,39,.35);box-shadow:0 24px 48px -28px rgba(11,23,39,.35);color:#0b1727;overflow:hidden}.lp-window__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.7rem 1rem;border-bottom:1px solid #e6eaf0;background:#fafbfd}.lp-window__bar>span{width:.6rem;height:.6rem;border-radius:50%;background:#d8dee7}.lp-window__bar p{margin:0 0 0 .6rem;color:#748194;font-size:.75rem;font-weight:600}.lp-window__body{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;padding:1rem;background:#f6f8fb}.lp-tile{padding:.9rem;border-radius:.75rem;border:1px solid #e6eaf0;background:#fff;font-size:.78rem}.lp-tile__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;margin-bottom:.75rem;color:#5e6e82;font-size:.72rem;font-weight:700;letter-spacing:.02em}.lp-tile__label :is(.fas,.svg-inline--fa){color:#2c7be5}.lp-tile b{display:block;font-weight:600;color:#0b1727}.lp-tile small{color:#748194;font-size:.7rem}.lp-ava{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;background:#e5f0fd;color:#1f63c4;font-size:.72rem;font-weight:700}.lp-org__node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;padding:.4rem .5rem;border-radius:.6rem;border:1px solid #e6eaf0}.lp-org__node--top{margin:0 auto .9rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.lp-org__node--top::after{content:"";position:absolute;left:50%;bottom:-0.95rem;height:.9rem;border-left:1px solid #c9d2df}.lp-org__row{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;padding-top:.5rem;border-top:1px solid #c9d2df}.lp-cal{display:grid;grid-template-columns:repeat(7, 1fr);gap:.2rem;margin-bottom:.65rem;text-align:center}.lp-cal__head{color:#9aa6b6;font-size:.62rem;font-weight:700}.lp-cal__day{padding:.2rem 0;border-radius:.4rem;font-size:.68rem;font-weight:600}.lp-cal__day.is-event{background:#fff1e4;color:#c4610c}.lp-cal__day.is-meet{background:#e5f0fd;color:#1f63c4}.lp-event{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.55rem}.lp-event__bar{width:3px;border-radius:3px;background:#f08c2e}.lp-doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;padding:.45rem 0;border-top:1px solid #eef1f5}.lp-doc:first-of-type{border-top:0}.lp-doc :is(.fas,.svg-inline--fa){width:1.9rem;height:1.9rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.5rem;background:#f1edff;color:#6b56d9}.lp-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;padding:.32rem 0;color:#5e6e82}.lp-check__box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.05rem;height:1.05rem;border-radius:.3rem;border:1.5px solid #c9d2df;font-size:.55rem}.lp-check.is-done{color:#0b1727}.lp-check.is-done .lp-check__box{border-color:#00b96b;background:#00b96b;color:#fff}.lp-chip{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem;padding:.65rem .9rem;border-radius:.85rem;border:1px solid #e6eaf0;background:#fff;-webkit-box-shadow:0 16px 32px -20px rgba(11,23,39,.4);box-shadow:0 16px 32px -20px rgba(11,23,39,.4);color:#0b1727;font-size:.78rem;-webkit-animation:lp-bob 6s ease-in-out infinite;animation:lp-bob 6s ease-in-out infinite}.lp-chip b{display:block;font-weight:700}.lp-chip small{color:#748194;font-size:.7rem}.lp-chip__lottie{-ms-flex-negative:0;flex-shrink:0;width:2.75rem;height:2.75rem}.lp-chip--notice{left:-1.25rem;bottom:.5rem}.lp-chip--pay{right:-1rem;top:0;-webkit-animation-delay:-3s;animation-delay:-3s}.lp-strip{padding:1.75rem 0;background:var(--falcon-card-bg);border-top:1px solid var(--falcon-border-color);border-bottom:1px solid var(--falcon-border-color)}.lp-strip .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem 2.25rem}.lp-strip__label{margin:0;color:var(--falcon-gray-600);font-size:.85rem}.lp-strip__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem 2rem}.lp-strip__items span{color:var(--falcon-gray-800);font-family:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600}.lp-section{position:relative;padding:6.5rem 0;background:var(--falcon-card-bg)}.lp-section--soft{background:var(--falcon-body-bg)}.lp-section--dark{overflow:hidden;background:#0f1f36;color:#fff}.lp-section--dark h2{margin-bottom:1rem;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:700;letter-spacing:-0.02em;line-height:1.25;color:#fff}.lp-spot{padding:3.5rem 0}.lp-spot h3{margin-bottom:1rem;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:700;letter-spacing:-0.015em;line-height:1.3;color:var(--falcon-gray-1000)}.lp-dark__skyline{position:absolute;left:0;right:0;bottom:0;height:120px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='120' viewBox='0 0 360 120'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M10 119V70l34-26 34 26v49M30 119V92h16v27'/%3E%3Cpath d='M92 119V52l44-34 44 34v67M112 70h18v16h-18zM142 70h18v16h-18zM126 119V96h20v23'/%3E%3Cpath d='M196 119V80l28-22 28 22v39M216 119V98h14v21'/%3E%3Ccircle cx='282' cy='86' r='16'/%3E%3Cpath d='M282 102v17'/%3E%3Cpath d='M306 119V74l26-20 26 20v45'/%3E%3C/g%3E%3Cpath d='M0 119h360' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E") repeat-x bottom left/360px 120px;opacity:.06;pointer-events:none}.lp-visual{position:relative;padding:3rem 2.25rem 2.5rem;border-radius:1.5rem;border:1px solid #e6eaf0;background:#f6f8fb;color:#0b1727}.lp-visual--blue{background:#eef5ff;border-color:#d9e7fb}.lp-visual--orange{background:#fff6ee;border-color:#fde4cd}.lp-visual--violet{background:#f5f2ff;border-color:#e4ddfb}.lp-visual--green{background:#effaf4;border-color:#d3f0e1}.lp-visual__badge{position:absolute;top:-2rem;right:1.5rem;z-index:2;width:5.75rem;height:5.75rem;padding:.35rem;border-radius:1.4rem;background:#fff;-webkit-box-shadow:0 14px 30px -18px rgba(11,23,39,.45);box-shadow:0 14px 30px -18px rgba(11,23,39,.45)}.lp-visual__badge--low{top:auto;right:auto;bottom:-1.75rem;left:1.5rem;width:4.75rem;height:4.75rem}.lp-tree{text-align:center;font-size:.85rem;font-weight:600}.lp-tree__node{display:inline-block;padding:.55rem 1rem;border-radius:.65rem;border:1px solid #e6eaf0;background:#fff}.lp-tree__node--root{background:#2c7be5;border-color:#2c7be5;color:#fff}.lp-tree__branch{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem;padding-top:1.25rem}.lp-tree__branch::before{content:"";position:absolute;top:0;left:25%;right:25%;border-top:1.5px solid #c9d2df}.lp-tree__branch::after{content:"";position:absolute;top:-1.25rem;left:50%;height:1.25rem;border-left:1.5px solid #c9d2df}.lp-tree__col{position:relative}.lp-tree__col::before{content:"";position:absolute;top:-1.25rem;left:50%;height:1.25rem;border-left:1.5px solid #c9d2df}.lp-tree__leaves{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.4rem;margin-top:.8rem}.lp-tree__leaf{padding:.35rem .7rem;border-radius:999px;background:#e5f0fd;color:#1f63c4;font-size:.75rem}.lp-announce{font-size:.85rem}.lp-announce__card{padding:1rem 1.1rem;border-radius:.85rem;border:1px solid #e6eaf0;background:#fff}.lp-announce__card b{display:block;margin-bottom:.25rem}.lp-announce__card.is-published{border-color:#bfe9d4;-webkit-box-shadow:0 16px 32px -24px rgba(11,23,39,.45);box-shadow:0 16px 32px -24px rgba(11,23,39,.45)}.lp-announce__arrow{padding:.6rem 0;color:#9aa6b6;text-align:center}.lp-docs{font-size:.85rem}.lp-docs__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;padding:1rem;border-radius:.85rem;border:1px solid #e6eaf0;background:#fff}.lp-docs__main>div{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.lp-docs__main b{display:block}.lp-docs__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.65rem;background:#f1edff;color:#6b56d9}.lp-docs__versions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;margin:.65rem 0 1.25rem}.lp-docs__versions span{padding:.25rem .65rem;border-radius:999px;border:1px solid #e6eaf0;background:#fff;color:#5e6e82;font-size:.72rem}.lp-docs__versions span:first-child{border-color:#c9bdfb;color:#6b56d9}.lp-docs__family{padding:1rem;border-radius:.85rem;border:1px solid #e6eaf0;background:#fff}.lp-pay{display:grid;grid-template-columns:1.1fr 1fr;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.85rem}.lp-pay__card{padding:1.25rem;border-radius:1rem;border:1px solid #e6eaf0;background:#fff;text-align:center}.lp-pay__qris{width:10.5rem;height:10.5rem;margin:0 auto}.lp-pay__amount{margin:.85rem 0 .1rem;font-family:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.3rem;font-weight:700}.lp-pay__list{border-radius:1rem;border:1px solid #e6eaf0;background:#fff}.lp-pay__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.8rem 1rem;border-top:1px solid #eef1f5;font-weight:600}.lp-pay__row:first-child{border-top:0}.lp-card{height:100%;padding:1.75rem;border-radius:1rem;border:1px solid var(--falcon-border-color);background:var(--falcon-card-bg);-webkit-transition:border-color .2s,-webkit-box-shadow .25s;transition:border-color .2s,-webkit-box-shadow .25s;-o-transition:border-color .2s,box-shadow .25s;transition:border-color .2s,box-shadow .25s;transition:border-color .2s,box-shadow .25s,-webkit-box-shadow .25s}.lp-card:hover{border-color:var(--falcon-gray-300);-webkit-box-shadow:0 16px 32px -24px rgba(11,23,39,.35);box-shadow:0 16px 32px -24px rgba(11,23,39,.35)}.lp-card__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.9rem;height:2.9rem;margin-bottom:1.2rem;border-radius:.75rem;font-size:1.1rem}.lp-card__title{margin-bottom:.5rem;font-size:1.08rem;font-weight:700;color:var(--falcon-gray-1000)}.lp-card__text{margin:0;color:var(--falcon-gray-700);line-height:1.65}.lp-tone--blue{background:#e5f0fd;color:#2c7be5}.lp-tone--orange{background:#fff1e4;color:#e0731a}.lp-tone--violet{background:#f1edff;color:#6b56d9}.lp-tone--teal{background:#e1f6f6;color:#0f8c8c}.lp-tone--green{background:#e3f7ee;color:#0b8a52}.lp-tone--gray{background:#eef1f5;color:#4d5969}.lp-step{position:relative;height:100%;padding:1.25rem 1.25rem 1.75rem;border-radius:1rem;border:1px solid var(--falcon-border-color);background:var(--falcon-card-bg)}.lp-step__num{position:absolute;top:1.75rem;left:1.75rem;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:.6rem;background:#2c7be5;color:#fff;font-family:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.lp-step__art{height:11rem;margin-bottom:1.25rem;border-radius:.85rem;background:#f3f7fd}.lp-step h3,.lp-step p{padding:0 .5rem}.lp-step h3{margin-bottom:.5rem;font-size:1.1rem;font-weight:700;color:var(--falcon-gray-1000)}.lp-step p{margin:0;color:var(--falcon-gray-700)}.lp-trust{height:100%;padding:1.4rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03)}.lp-trust :is(.fas,.svg-inline--fa){display:block;margin-bottom:.9rem;color:#8ec2ff;font-size:1.15rem}.lp-trust h3{margin-bottom:.35rem;color:#fff;font-size:1rem;font-weight:700}.lp-trust p{margin:0;color:rgba(255,255,255,.62);font-size:.9rem;line-height:1.6}.lp-link-light{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#fff;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:.15rem}.lp-link-light:hover{color:#fff;border-color:#fff}.lp-link-light :is(.fas,.svg-inline--fa){font-size:.8em}.lp-faq{border-top:1px solid var(--falcon-border-color)}.lp-faq__item{border-bottom:1px solid var(--falcon-border-color)}.lp-faq__q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;width:100%;padding:1.25rem .25rem;border:0;background:none;color:var(--falcon-gray-1000);font-size:1.02rem;font-weight:600;text-align:left}.lp-faq__chev{-ms-flex-negative:0;flex-shrink:0;color:var(--falcon-gray-600);font-size:.8rem;-webkit-transition:-webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:-webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .25s cubic-bezier(0.22, 1, 0.36, 1), -webkit-transform .25s cubic-bezier(0.22, 1, 0.36, 1)}.lp-faq__q:not(.collapsed) .lp-faq__chev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lp-faq__a{margin:0;padding:0 .25rem 1.3rem;color:var(--falcon-gray-700);line-height:1.7}.lp-cta{padding:6rem 0;background:var(--falcon-card-bg)}.lp-cta__box{display:grid;grid-template-columns:1.35fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem;padding:3rem 3.25rem;border-radius:1.25rem;background:#2c7be5;color:#fff}.lp-cta__box h2{margin-bottom:.5rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;letter-spacing:-0.015em;color:#fff}.lp-cta__box p{margin:0;max-width:32rem;color:rgba(255,255,255,.85)}.lp-cta__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.lp-cta__art{border-radius:1rem;background:#fff;padding:.75rem}.lp-cta__lottie{height:12rem}.lp-footer{padding:4rem 0 2.5rem;border-top:1px solid var(--falcon-border-color)}.lp-footer a{text-decoration:none}.ruwa-legal{padding:calc(76px + 3.5rem) 0 5rem}.ruwa-legal__title{font-size:clamp(2rem,4vw,2.6rem);font-weight:700;letter-spacing:-0.02em;color:var(--falcon-gray-1000)}.ruwa-legal__body{color:var(--falcon-gray-800);line-height:1.8}.ruwa-legal__body h2{margin:2.4rem 0 .8rem;font-size:1.2rem;font-weight:700;color:var(--falcon-gray-1000)}.ruwa-legal__body ul{padding-left:1.25rem}.ruwa-legal__body li{margin-bottom:.45rem}.lp-anim [data-reveal]{opacity:0;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity .6s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .6s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .6s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .6s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:opacity .6s cubic-bezier(0.22, 1, 0.36, 1),transform .6s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .6s cubic-bezier(0.22, 1, 0.36, 1),transform .6s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .6s cubic-bezier(0.22, 1, 0.36, 1),transform .6s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .6s cubic-bezier(0.22, 1, 0.36, 1)}.lp-anim [data-reveal].is-visible{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}@-webkit-keyframes lp-bob{0%,100%{translate:0 0}50%{translate:0 -8px}}@keyframes lp-bob{0%,100%{translate:0 0}50%{translate:0 -8px}}@media(max-width: 991.98px){.lp-hero{padding-top:calc(76px + 2.5rem)}.lp-section{padding:4.5rem 0}.lp-cta__box{grid-template-columns:1fr;padding:2.25rem 1.75rem}}@media(max-width: 767.98px){.lp-window__body{grid-template-columns:1fr}.lp-tile--docs,.lp-tile--files{display:none}.lp-chip--notice{left:.5rem}.lp-chip--pay{right:.5rem}.lp-visual{padding:2.75rem 1.1rem 2.25rem}.lp-visual__badge{width:4.5rem;height:4.5rem;top:-1.5rem;right:1rem}.lp-visual__badge--low{width:3.75rem;height:3.75rem;bottom:-1.25rem;left:1rem}.lp-hero{padding-bottom:6rem}.lp-pay{grid-template-columns:1fr}.lp-actions .lp-btn,.lp-cta__actions .lp-btn{width:100%}}@media(prefers-reduced-motion: reduce){html:has(.lp-body){scroll-behavior:auto}.lp-body *,.lp-body *::before,.lp-body *::after{-webkit-animation:none !important;animation:none !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.lp-anim [data-reveal]{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}