:root{--acct-brand:#14887a;--acct-brand-dark:#0e6b60;--acct-brand-light:#e8f5f2;--acct-gold:#c98a12;--acct-ink:#1f2933;--acct-muted:#6b7683;--acct-line:#e6eaed;--acct-bg:#f6f8f9;--acct-radius:14px;--acct-shadow:0 1px 2px rgba(16, 24, 40, .04), 0 8px 24px rgba(16, 24, 40, .06);--insta-color:#14887a}.scrollspy-wrapper{position:sticky!important;top:64px!important;z-index:30!important;height:52px!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important}.scrollspy-wrapper .container{width:100%}.scrollspy-wrapper #myScrollspy{width:100%}.list-view>thead{position:sticky!important;top:116px!important;z-index:20!important}.list-view>thead>tr>th{position:sticky!important;top:116px!important;z-index:20!important}.list-view{border-collapse:separate!important;border-spacing:0!important}.pb-* design system),so the usual normalization Tailwind/ GeneratePress used to provide for base font-size,link underlines,and form-control font inheritance is gone. Without it,browsers fall back to their native (small) default font-size on <button>/<input>/<select>,and every link — including nav items — gets a default underline. */ html{font-size:16px;-webkit-text-size-adjust:100%}body{font-size:16px;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit}a{text-decoration:none}.entry-content a{text-decoration:underline}.entry-content a:hover{opacity:.85}.hero-gradient{background:radial-gradient(ellipse at top left,#1e1b4b 0%,#0f172a 45%,#1e0a35 100%)}.badge-glow{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);color:#e2e8f0;backdrop-filter:blur(6px)}.gradient-text{background:linear-gradient(90deg,#a78bfa,#818cf8);-webkit-background-clip:text;background-clip:text;color:#fff0}.btn-gradient{background:linear-gradient(90deg,#6366f1,#a855f7);transition:filter .15s ease,transform .15s ease}.btn-gradient:hover{filter:brightness(1.1);transform:translateY(-1px)}.btn-outline-light{border:1px solid rgb(255 255 255 / .25);transition:background-color .15s ease}.btn-outline-light:hover{background:rgb(255 255 255 / .08)}.glass-card{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);backdrop-filter:blur(10px)}.input-focus:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 3px rgb(129 140 248 / .25)}.section-bg{background:#fff}.section-bg-alt{background:#f8fafc}.service-icon{background:linear-gradient(135deg,#eef2ff,#f5f3ff);color:#6366f1}.card-hover{transition:transform .2s ease,box-shadow .2s ease}.card-hover:hover{transform:translateY(-4px);box-shadow:0 20px 40px -15px rgb(99 102 241 / .25)}.faq-item{transition:background-color .15s ease}.faq-item:hover{background-color:#f8fafc}.eyebrow-badge{display:inline-block;background:#eef2ff;color:#4f46e5;font-size:.75rem;font-weight:600;padding:.375rem 1rem;border-radius:9999px}.ob-faq-card .rank-math-list-item{padding:1.5rem;border-top:1px solid #f1f5f9;transition:background-color .15s ease}.ob-faq-card .rank-math-list-item:first-child{border-top:0}.ob-faq-card .rank-math-list-item:hover{background-color:#f8fafc}@media (min-width:768px){.ob-faq-card .rank-math-list-item{padding:2rem}}.ob-faq-card .rank-math-question{font-size:1.125rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.ob-faq-card .rank-math-answer{font-size:.875rem;color:#475569;line-height:1.6}.form-billing .quickRef{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--acct-brand-light,#e8f5f2);color:var(--acct-brand-dark,#0e6b60);border:1px solid var(--acct-brand,#14887a);border-radius:10px;padding:8px 12px;margin:0 0 10px;font-size:14px;font-weight:600;cursor:pointer}.form-billing .quickRef:hover{background:#d9efe9}.form-billing .quickRef .close{cursor:pointer;font-size:16px;line-height:1;color:var(--acct-muted,#6b7683);padding:2px 4px}.form-billing .quickRef .close:hover{color:var(--acct-ink,#1f2933)}.card{background:#fff;border:1px solid var(--acct-line,#e6eaed);border-radius:var(--acct-radius,14px);box-shadow:var(--acct-shadow,0 1px 2px rgb(16 24 40 / .04),0 8px 24px rgb(16 24 40 / .06));margin:16px 0;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--acct-ink,#1f2933)}.card-header{background:var(--acct-brand,#14887a);color:#fff;padding:16px 20px}.card-header.text-warning{background:#b3261e}.card-body{padding:20px}.card-title{font-size:18px;font-weight:700;margin:0 0 4px}.card-title.text-primary{color:var(--acct-brand,#14887a)}.card-text{color:var(--acct-muted,#6b7683);margin:0 0 10px}.zero-margin{margin:0}.text-center{text-align:center}.text-primary{color:var(--acct-brand,#14887a)}.table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;margin:12px 0}.table td,.table th{padding:12px 14px;border-bottom:1px solid #f1f4f5;text-align:left}.table tbody tr:last-child td{border-bottom:none}.table.table-light th{background:var(--acct-bg,#f6f8f9);color:var(--acct-muted,#6b7683);font-size:12.5px;text-transform:uppercase;letter-spacing:.02em}.my-5{margin-top:24px;margin-bottom:24px}.btn{display:inline-block;padding:11px 22px;font-size:14.5px;font-weight:600;border:none;border-radius:9px;background:var(--acct-brand,#14887a);color:#fff;cursor:pointer;text-decoration:none}.btn:hover{background:var(--acct-brand-dark,#0e6b60);color:#fff}.btn-lg{padding:13px 26px;font-size:15.5px}.btn-xs{padding:6px 12px;font-size:12.5px;border-radius:6px}.btn-primary{background:var(--acct-brand,#14887a)}.btn-success{background:var(--acct-brand,#14887a)}.btn-secondary{background:#eee;color:#444}.btn-secondary:hover{background:#ddd;color:#444}.form-control,.form-select{width:100%;padding:11px 12px;font-size:15px;border:2px solid #ccc;border-radius:8px;background:#fff;margin-bottom:12px}.form-control:focus,.form-select:focus{border-color:var(--acct-brand,#14887a);outline:none}.form-check{display:flex;align-items:center;gap:8px;margin-bottom:12px}.form-check-input{width:16px;height:16px}.input-group{display:flex;margin-bottom:12px}.input-group-text{background:var(--acct-bg,#f6f8f9);border:2px solid #ccc;border-right:none;padding:0 12px;display:flex;align-items:center;border-radius:8px 0 0 8px}.input-group .form-control{border-radius:0 8px 8px 0;margin-bottom:0}.row{display:flex;flex-wrap:wrap;margin:0 -8px}.mb-2{margin-bottom:10px}.mb-3{margin-bottom:16px}.p-2{padding:8px}.p-3{padding:14px}.greenBlock{background:var(--acct-brand-light,#e8f5f2);border:1px solid var(--acct-brand,#14887a);border-radius:var(--acct-radius,14px);padding:16px;margin:12px 0}.billAmount{font-size:22px;font-weight:700;color:var(--acct-brand-dark,#0e6b60)}.ob-card{background:#fff;border:1px solid var(--acct-line,#e6eaed);border-radius:var(--acct-radius,14px);box-shadow:var(--acct-shadow,0 1px 2px rgb(16 24 40 / .04),0 8px 24px rgb(16 24 40 / .06));margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--acct-ink,#1f2933);line-height:1.55;box-sizing:border-box}.ob-card *{box-sizing:border-box}.ob-card-head{padding:20px 24px 0}.ob-card-title{font-size:19px;font-weight:700;letter-spacing:-.01em}.ob-card-sub{margin:4px 0 0;font-size:13.5px;color:var(--acct-muted,#6b7683)}.ob-card-body{padding:20px 24px 24px}.ob-field{margin-bottom:18px}.ob-field>label{display:block;font-weight:600;font-size:13.5px;margin-bottom:7px}.ob-field small{color:var(--acct-muted,#6b7683);font-weight:400}.ob-select,.ob-card input[type="text"],.ob-card input[type="search"]{width:100%;padding:11px 12px;font-size:15px;border:2px solid #ccc;border-radius:8px;background:#fff}.ob-select:focus,.ob-card input:focus{border-color:var(--acct-brand,#14887a);outline:none}.ob-btn{display:inline-block;padding:11px 20px;font-size:14.5px;font-weight:600;border:none;border-radius:9px;background:var(--acct-brand,#14887a);color:#fff;cursor:pointer;text-decoration:none}.ob-btn:hover{background:var(--acct-brand-dark,#0e6b60);color:#fff}.ob-btn:active{transform:translateY(1px)}.ob-btn-ghost{background:#eee;color:#444}.ob-btn-ghost:hover{background:#ddd;color:#444}.ob-btn-danger{background:#fdeceb;color:#b3261e}.ob-btn-danger:hover{background:#f5c6c2}.ob-full{width:100%;text-align:center}.ob-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ob-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.ob-table th{background:var(--acct-bg,#f6f8f9);color:var(--acct-muted,#6b7683);text-align:left;font-size:12.5px;text-transform:uppercase;letter-spacing:.02em;padding:11px 14px}.ob-table td{padding:13px 14px;border-bottom:1px solid #f1f4f5}.ob-table tbody tr:last-child td{border-bottom:none}.ob-table tbody tr:hover{background:#fbfcfc}.ob-row-actions{white-space:nowrap}.ob-row-actions .ob-btn{padding:7px 12px;font-size:13px;margin-right:6px}.ob-switch{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.ob-msg{padding:13px 16px;border-radius:10px;border:1px solid #fff0;font-size:14px;margin-top:10px}.ob-msg:empty{display:none;margin:0;padding:0}.ob-msg-ok{background:#e9f7ef;color:#12805f;border-color:#bce5d1}.ob-msg-error{background:#fdeceb;color:#b3261e;border-color:#f5c6c2}.ob-loading{color:var(--acct-muted,#6b7683);font-size:14px}.ob-empty{color:var(--acct-muted,#6b7683);font-size:14px}.ob-alert-banner{margin-bottom:22px;padding:18px 22px;border-radius:12px;background:#e9f7ef;border:1px solid #bce5d1}.ob-alert-banner strong{display:block;font-size:16px;color:#12805f;margin-bottom:8px}.ob-alert-banner ul{margin:0 0 14px;padding-left:20px;font-size:14px}.ob-add-bill{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--acct-line,#e6eaed)}.ob-save-ref-row{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:14px}.ob-save-ref-row input[type="checkbox"]{width:16px;height:16px}.ob-save-ref-label{margin:0 0 14px;max-width:320px}.ob-bookmark-btn{background:none;border:1px solid var(--acct-line,#e6eaed);border-radius:8px;color:#c9ccd1;font-size:18px;line-height:1;padding:6px 10px;cursor:pointer}.ob-bookmark-btn:hover{border-color:var(--acct-gold,#c98a12);color:var(--acct-gold,#c98a12)}.ob-bookmark-btn.is-bookmarked{color:var(--acct-gold,#c98a12);border-color:var(--acct-gold,#c98a12)}.ob-bookmark-cell{text-align:center}.ob-bookmark-group{margin-bottom:26px}.ob-bookmark-group:last-child{margin-bottom:0}.ob-bookmark-group-title{font-size:15px;font-weight:700;margin:0 0 10px;display:flex;align-items:center;gap:8px}.ob-badge-count{background:var(--acct-brand-light,#e8f5f2);color:var(--acct-brand-dark,#0e6b60);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:700}