body.post-type-archive-viva_kb .block-wrapper,body.single-viva_kb .block-wrapper,body.tax-viva_kb_category .block-wrapper,body.tax-viva_kb_tag .block-wrapper{max-width:none;margin:0;padding:0}body.post-type-archive-viva_kb main,body.post-type-archive-viva_kb article,body.single-viva_kb main,body.single-viva_kb article,body.tax-viva_kb_category main,body.tax-viva_kb_category article,body.tax-viva_kb_tag main,body.tax-viva_kb_tag article{padding:0}body.post-type-archive-viva_kb .kb-card,body.post-type-archive-viva_kb .kb-card *,body.post-type-archive-viva_kb .kb-card:hover,body.post-type-archive-viva_kb .kb-card:hover *,body.post-type-archive-viva_kb .kb-cat-card,body.post-type-archive-viva_kb .kb-cat-card *,body.post-type-archive-viva_kb .kb-cat-card:hover,body.post-type-archive-viva_kb .kb-cat-card:hover *,body.post-type-archive-viva_kb .kb-q-card,body.post-type-archive-viva_kb .kb-q-card *,body.post-type-archive-viva_kb .kb-q-card:hover,body.post-type-archive-viva_kb .kb-q-card:hover *,body.post-type-archive-viva_kb .kb-pill,body.post-type-archive-viva_kb .kb-pill *,body.post-type-archive-viva_kb .kb-pill:hover,body.post-type-archive-viva_kb .kb-pill:hover *,body.post-type-archive-viva_kb .kb-btn,body.post-type-archive-viva_kb .kb-btn *,body.post-type-archive-viva_kb .kb-btn:hover,body.post-type-archive-viva_kb .kb-btn:hover *,body.post-type-archive-viva_kb .kb-chat-bubble,body.post-type-archive-viva_kb .kb-chat-bubble *,body.post-type-archive-viva_kb .kb-chat-bubble:hover,body.post-type-archive-viva_kb .kb-chat-bubble:hover *,body.single-viva_kb .kb-card,body.single-viva_kb .kb-card *,body.single-viva_kb .kb-card:hover,body.single-viva_kb .kb-card:hover *,body.single-viva_kb .kb-cat-card,body.single-viva_kb .kb-cat-card *,body.single-viva_kb .kb-cat-card:hover,body.single-viva_kb .kb-cat-card:hover *,body.single-viva_kb .kb-q-card,body.single-viva_kb .kb-q-card *,body.single-viva_kb .kb-q-card:hover,body.single-viva_kb .kb-q-card:hover *,body.single-viva_kb .kb-pill,body.single-viva_kb .kb-pill *,body.single-viva_kb .kb-pill:hover,body.single-viva_kb .kb-pill:hover *,body.single-viva_kb .kb-btn,body.single-viva_kb .kb-btn *,body.single-viva_kb .kb-btn:hover,body.single-viva_kb .kb-btn:hover *,body.single-viva_kb .kb-chat-bubble,body.single-viva_kb .kb-chat-bubble *,body.single-viva_kb .kb-chat-bubble:hover,body.single-viva_kb .kb-chat-bubble:hover *,body.tax-viva_kb_category .kb-card,body.tax-viva_kb_category .kb-card *,body.tax-viva_kb_category .kb-card:hover,body.tax-viva_kb_category .kb-card:hover *,body.tax-viva_kb_category .kb-cat-card,body.tax-viva_kb_category .kb-cat-card *,body.tax-viva_kb_category .kb-cat-card:hover,body.tax-viva_kb_category .kb-cat-card:hover *,body.tax-viva_kb_category .kb-q-card,body.tax-viva_kb_category .kb-q-card *,body.tax-viva_kb_category .kb-q-card:hover,body.tax-viva_kb_category .kb-q-card:hover *,body.tax-viva_kb_category .kb-pill,body.tax-viva_kb_category .kb-pill *,body.tax-viva_kb_category .kb-pill:hover,body.tax-viva_kb_category .kb-pill:hover *,body.tax-viva_kb_category .kb-btn,body.tax-viva_kb_category .kb-btn *,body.tax-viva_kb_category .kb-btn:hover,body.tax-viva_kb_category .kb-btn:hover *,body.tax-viva_kb_category .kb-chat-bubble,body.tax-viva_kb_category .kb-chat-bubble *,body.tax-viva_kb_category .kb-chat-bubble:hover,body.tax-viva_kb_category .kb-chat-bubble:hover *,body.tax-viva_kb_tag .kb-card,body.tax-viva_kb_tag .kb-card *,body.tax-viva_kb_tag .kb-card:hover,body.tax-viva_kb_tag .kb-card:hover *,body.tax-viva_kb_tag .kb-cat-card,body.tax-viva_kb_tag .kb-cat-card *,body.tax-viva_kb_tag .kb-cat-card:hover,body.tax-viva_kb_tag .kb-cat-card:hover *,body.tax-viva_kb_tag .kb-q-card,body.tax-viva_kb_tag .kb-q-card *,body.tax-viva_kb_tag .kb-q-card:hover,body.tax-viva_kb_tag .kb-q-card:hover *,body.tax-viva_kb_tag .kb-pill,body.tax-viva_kb_tag .kb-pill *,body.tax-viva_kb_tag .kb-pill:hover,body.tax-viva_kb_tag .kb-pill:hover *,body.tax-viva_kb_tag .kb-btn,body.tax-viva_kb_tag .kb-btn *,body.tax-viva_kb_tag .kb-btn:hover,body.tax-viva_kb_tag .kb-btn:hover *,body.tax-viva_kb_tag .kb-chat-bubble,body.tax-viva_kb_tag .kb-chat-bubble *,body.tax-viva_kb_tag .kb-chat-bubble:hover,body.tax-viva_kb_tag .kb-chat-bubble:hover *{text-decoration:none}.kb-surface,.kb-surface *{box-sizing:border-box}.kb-surface{font-family:var(--font-sans);color:var(--fg-on-cream);-webkit-font-smoothing:antialiased}.kb-surface img{max-width:100%;display:block}.kb-surface a{color:var(--viva-sand-1);text-decoration:none}.kb-surface a:hover{text-decoration:underline}.kb-surface button{font-family:inherit;cursor:pointer}.kb-promo{background:var(--viva-lime);color:var(--viva-green-deep);display:flex;align-items:center;justify-content:center;gap:12px;padding:11px 16px;font-size:12.5px;font-weight:700;letter-spacing:-0.005em}.kb-promo .dot{width:5px;height:5px;border-radius:999px;background:var(--viva-green-deep);opacity:.45}.kb-nav{background:var(--viva-green-deep);display:flex;align-items:center;justify-content:space-between;padding:14px 20px}.kb-nav img{height:22px}.kb-nav-burger{display:flex;flex-direction:column;gap:5px;background:rgba(0,0,0,0);border:0;padding:6px}.kb-nav-burger span{display:block;width:22px;height:2px;background:var(--viva-sand-1);border-radius:1px}.kb-nav--cream{background:var(--viva-light-1);border-bottom:1px solid var(--divider-on-cream)}.kb-nav--cream .kb-nav-burger span{background:var(--viva-green-700)}.kb-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--viva-dark-2)}.kb-crumbs a{color:var(--viva-dark-1)}.kb-crumbs .sep{opacity:.5}.kb-crumbs .here{color:var(--viva-dark-2)}.kb-crumbs--on-dark{color:rgba(217,204,176,.55)}.kb-crumbs--on-dark a{color:var(--viva-sand-1)}.kb-search{position:relative;display:flex;align-items:center;width:100%}.kb-search input{width:100%;font:600 16px/1.3 var(--font-sans);color:var(--fg-on-cream-strong);background:var(--viva-white);border:1px solid var(--divider-on-cream);border-radius:var(--radius-pill);padding:16px 18px 16px 48px;outline:none;transition:border-color var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out)}.kb-search input::-moz-placeholder{color:var(--viva-dark-2);font-weight:500}.kb-search input::placeholder{color:var(--viva-dark-2);font-weight:500}.kb-search input:focus{border-color:var(--viva-green-700);box-shadow:0 0 0 4px var(--viva-green-1-08)}.kb-search-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--viva-dark-2)}.kb-search-kbd{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;font:600 11px/1 var(--font-mono);color:var(--viva-dark-2);background:var(--viva-light-2);border-radius:6px;padding:5px 7px}.kb-search--xl input{padding:22px 22px 22px 56px;font-size:18px;border-radius:24px;border-width:1.5px}.kb-search--xl .kb-search-icon{left:22px;width:22px;height:22px}.kb-search--on-dark input{background:hsla(0,0%,100%,.06);color:var(--viva-sand-1);border:1px solid var(--border-on-dark)}.kb-search--on-dark input::-moz-placeholder{color:rgba(217,204,176,.55)}.kb-search--on-dark input::placeholder{color:rgba(217,204,176,.55)}.kb-search--on-dark input:focus{background:hsla(0,0%,100%,.1);border-color:var(--viva-lime);box-shadow:0 0 0 4px rgba(218,238,102,.18)}.kb-search--on-dark .kb-search-icon{color:var(--viva-sand-1);opacity:.7}.kb-cta-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:720px;margin:0 auto}.kb-cta-card__eyebrow{font:700 11px/1.5 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--viva-lime);display:inline-flex;align-items:center;gap:8px}.kb-cta-card__eyebrow::before{content:"";display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--viva-lime)}.kb-cta-card__heading{font:700 36px/1.05 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--viva-sand-1);margin:0}.kb-cta-card__heading em{font-style:italic;font-weight:700}.kb-cta-card__subtitle{font:400 16px/1.45 var(--font-sans);color:rgba(217,204,176,.78);margin:0;max-width:560px}.kb-cta-card__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:100%;font:700 16px/1 var(--font-sans);background:var(--viva-lime);color:var(--viva-green-deep);border:0;border-radius:var(--radius-pill);padding:18px 28px;margin-top:6px;cursor:pointer;transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),background-color var(--t-base) var(--ease-out);box-shadow:0 6px 18px rgba(218,238,102,.18)}.kb-cta-card__button:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(218,238,102,.28)}.kb-cta-card__button:focus-visible{outline:2px solid var(--viva-sand-1);outline-offset:3px}.kb-cta-card__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px}.kb-cta-card__icon svg{width:100%;height:100%}.kb-cta-card__alt-link{font:600 14px/1.4 var(--font-sans);color:rgba(217,204,176,.72);text-decoration:underline;text-decoration-color:rgba(217,204,176,.32);text-underline-offset:3px}.kb-cta-card__alt-link:hover{color:var(--viva-sand-1);text-decoration-color:currentColor}.kb-cta-card--light .kb-cta-card__eyebrow{color:var(--viva-green-700)}.kb-cta-card--light .kb-cta-card__eyebrow::before{background:var(--viva-green-700)}.kb-cta-card--light .kb-cta-card__heading{color:var(--fg-on-cream-strong)}.kb-cta-card--light .kb-cta-card__subtitle{color:var(--viva-dark-1)}.kb-cta-card--light .kb-cta-card__alt-link{color:var(--viva-green-700);text-decoration-color:rgba(39,102,76,.4)}.kb-cta-card--light .kb-cta-card__alt-link:hover{color:var(--viva-green-deep)}.kb-cta-card--inline .kb-cta-card__button{width:auto;padding:14px 24px;font-size:15px}@media(min-width: 641px){.kb-cta-card__heading{font-size:44px}.kb-cta-card__button{width:auto;min-width:280px}}body.post-type-archive-viva_kb .kb-search,body.single-viva_kb .kb-search,body.tax-viva_kb_category .kb-search,body.tax-viva_kb_tag .kb-search{display:none !important}.kb-eyebrow{font:700 11px/1.5 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--viva-green-600)}.kb-eyebrow--on-dark{color:var(--viva-lime)}.kb-eyebrow--gold{color:var(--viva-gold-1)}.kb-h1{font:700 32px/1.05 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--fg-on-cream-strong);margin:0}.kb-h1 em{font-style:italic;font-weight:700}.kb-h1--on-dark{color:var(--viva-sand-1)}.kb-h1--lg{font-size:44px}.kb-h1--xl{font-size:56px}.kb-h2{font:700 24px/1.15 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--fg-on-cream-strong);margin:0}.kb-h2--on-dark{color:var(--viva-sand-1)}.kb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 15px/1 var(--font-sans);padding:14px 22px;border-radius:var(--radius-pill);border:0;transition:opacity var(--t-base) var(--ease-out),background-color var(--t-base) var(--ease-out)}.kb-btn:hover{opacity:.9}.kb-btn--primary{background:var(--viva-green-700);color:var(--viva-light-1)}.kb-btn--lime{background:var(--viva-lime);color:var(--viva-green-deep)}.kb-btn--ghost{background:rgba(0,0,0,0);color:var(--fg-on-cream-strong);border:1px solid var(--divider-on-cream)}.kb-btn--ghost-on-dark{background:rgba(0,0,0,0);color:var(--viva-sand-1);border:1px solid var(--border-on-dark)}.kb-btn--text{background:rgba(0,0,0,0);padding:8px 0;color:var(--viva-green-600)}a.kb-pill,.kb-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);font:600 12.5px/1 var(--font-sans);background:var(--viva-light-2);color:var(--viva-dark-1);border:1px solid rgba(0,0,0,0);white-space:nowrap;text-decoration:none}a.kb-pill.kb-pill--active,a.kb-pill--active,.kb-pill.kb-pill--active,.kb-pill--active{background:var(--viva-green-700);color:var(--viva-light-1)}a.kb-pill.kb-pill--on-dark,a.kb-pill--on-dark,.kb-pill.kb-pill--on-dark,.kb-pill--on-dark{background:rgba(0,0,0,0);color:var(--viva-sand-1);border-color:var(--border-on-dark)}a.kb-pill.kb-pill--gold,a.kb-pill--gold,.kb-pill.kb-pill--gold,.kb-pill--gold{background:var(--viva-gold-1-16);color:var(--viva-green-deep);border-color:var(--viva-gold-1-24)}.kb-cat-card{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--radius-lg);background:var(--viva-white);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);text-decoration:none;transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out);position:relative;overflow:hidden;min-height:168px}.kb-cat-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(129,111,73,.16)}.kb-cat-card .photo{position:absolute;right:-28px;bottom:-28px;width:110px;height:110px;pointer-events:none;filter:drop-shadow(0 8px 18px rgba(0, 0, 0, 0.18));display:none}.kb-cat-card .name{font:700 20px/1.15 var(--font-display);letter-spacing:-0.02em;color:var(--fg-on-cream-strong);margin:0}.kb-cat-card .desc{font:400 13.5px/1.4 var(--font-sans);color:var(--viva-dark-1);margin:0}.kb-cat-card .count{margin-top:auto;font:600 11.5px/1 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--viva-green-600)}.kb-q-card{display:flex;flex-direction:column;gap:8px;padding:18px 0;text-decoration:none;border-bottom:1px solid var(--divider-on-cream)}.kb-q-card:hover .q{color:var(--viva-green-600)}.kb-q-card .meta-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font:600 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--viva-dark-2)}.kb-q-card .meta-row .cat{color:var(--viva-green-600)}.kb-q-card .q{font:600 17px/1.25 var(--font-sans);color:var(--fg-on-cream-strong);margin:0;transition:color var(--t-base) var(--ease-out)}.kb-q-card .preview{font:400 14px/1.5 var(--font-sans);color:var(--viva-dark-1);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kb-q-card .read{font:600 13px/1 var(--font-sans);color:var(--viva-green-600);margin-top:2px}.kb-q-card--card{padding:20px;background:var(--viva-white);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:var(--radius-lg);border-bottom:1px solid var(--border-soft)}.kb-short--cream{background:#fff;border-radius:var(--radius-xl);padding:24px;box-shadow:var(--shadow-card);position:relative}.kb-short--cream .label{font:700 11px/1 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--viva-green-700);margin-bottom:12px}.kb-short--cream .text{font:500 17px/1.5 var(--font-sans);color:var(--fg-on-cream-strong);margin:0}.kb-content{font:400 16.5px/1.65 var(--font-sans);color:var(--viva-dark-1)}.kb-content h2{font:700 24px/1.2 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--fg-on-cream-strong);margin:32px 0 12px}.kb-content h3{font:700 19px/1.25 var(--font-sans);color:var(--fg-on-cream-strong);margin:24px 0 8px}.kb-content p{margin:0 0 14px}.kb-content a{color:var(--fg-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgba(39,102,76,.4)}.kb-content a:hover{text-decoration-color:currentColor}.kb-content ul,.kb-content ol{padding-left:20px;margin:0 0 14px}.kb-content li{margin-bottom:6px}.kb-related{display:flex;flex-direction:column;gap:0}.kb-help-card{background:var(--viva-green-deep);color:var(--viva-sand-1);border-radius:var(--radius-xl);padding:24px;display:flex;flex-direction:column;gap:14px}.kb-help-card h3{font:700 22px/1.15 var(--font-display);color:var(--viva-sand-1);margin:0}.kb-help-card h3 em{font-style:italic}.kb-help-card p{color:rgba(217,204,176,.78);margin:0;font-size:14.5px;line-height:1.5}.kb-help-card .contacts{display:flex;flex-direction:column;gap:10px;margin-top:4px}.kb-help-card .contact-row{display:flex;align-items:center;gap:12px;font:600 14.5px/1 var(--font-sans);color:var(--viva-sand-1)}.kb-help-card .contact-row svg{width:16px;height:16px;color:var(--viva-lime);flex:0 0 auto}.kb-help-card .contact-row a{color:inherit}.kb-help-card--light{background:var(--viva-light-2);color:var(--viva-dark-1)}.kb-help-card--light h3{color:var(--fg-on-cream-strong)}.kb-help-card--light p{color:var(--viva-dark-1)}.kb-help-card--light .contact-row{color:var(--fg-on-cream-strong)}.kb-help-card--light .contact-row svg{color:var(--viva-green-700)}.kb-acc{display:flex;flex-direction:column;gap:0;width:100%}.kb-acc details{border-bottom:1px solid var(--divider-on-cream);padding:0}.kb-acc details:first-child{border-top:1px solid var(--divider-on-cream)}.kb-acc details[open] summary .marker{transform:rotate(45deg);background:var(--viva-green-700);color:var(--viva-lime)}.kb-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font:600 16px/1.3 var(--font-sans);color:var(--fg-on-cream-strong)}.kb-acc summary::-webkit-details-marker{display:none}.kb-acc summary .marker{flex:0 0 auto;width:28px;height:28px;border-radius:999px;background:var(--viva-gold-1-16);color:var(--viva-green-700);display:inline-flex;align-items:center;justify-content:center;transition:transform var(--t-base) var(--ease-out),background-color var(--t-base) var(--ease-out);font:600 16px/1 var(--font-sans)}.kb-acc .body{padding:0 0 18px;color:var(--viva-dark-1);font-size:14.5px;line-height:1.55}.kb-acc .body p{margin:0 0 10px}.kb-acc .body .readmore{display:inline-flex;align-items:center;gap:6px;font:600 13px/1 var(--font-sans);color:var(--viva-green-600);margin-top:4px}.kb-acc--on-dark details{border-bottom-color:var(--border-on-dark)}.kb-acc--on-dark details:first-child{border-top-color:var(--border-on-dark)}.kb-acc--on-dark details[open] summary .marker{background:var(--viva-lime);color:var(--viva-green-deep)}.kb-acc--on-dark summary{color:var(--viva-sand-1)}.kb-acc--on-dark summary .marker{background:rgba(218,238,102,.16);color:var(--viva-lime)}.kb-acc--on-dark .body{color:rgba(217,204,176,.78)}.kb-acc--on-dark .body .readmore{color:var(--viva-lime)}.kb-helpful{display:flex;flex-direction:column;gap:12px;padding:18px 0;border-top:1px solid var(--divider-on-cream);border-bottom:1px solid var(--divider-on-cream)}.kb-helpful .row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kb-helpful .label{font:600 14px/1.2 var(--font-sans);color:var(--fg-on-cream-strong)}.kb-helpful .btns{display:flex;gap:8px}.kb-helpful .vote{font:600 13px/1 var(--font-sans);padding:9px 16px;border-radius:var(--radius-pill);border:1px solid var(--divider-on-cream);background:var(--viva-white);color:var(--fg-on-cream-strong)}.kb-helpful .vote:hover{background:var(--viva-light-2)}.kb-helpful .vote[aria-pressed=true]{background:var(--viva-green-700);color:var(--viva-light-1);border-color:var(--viva-green-700)}.kb-helpful .followup{font:400 13px/1.5 var(--font-sans);color:var(--viva-dark-1);margin:0}.kb-helpful textarea{width:100%;font:400 14px/1.45 var(--font-sans);padding:12px;border-radius:12px;border:1px solid var(--divider-on-cream);background:var(--viva-white);resize:vertical}.kb-search-dropdown{background:var(--viva-white);border:1px solid var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);padding:8px;max-width:100%}.kb-search-dropdown.is-floating{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:50;max-height:60vh;overflow-y:auto}.kb-search-row{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:var(--radius-md);cursor:pointer;text-decoration:none}.kb-search-row:hover,.kb-search-row[aria-selected=true]{background:var(--viva-light-2)}.kb-search-row .row-cat{font:700 10.5px/1 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--viva-green-600)}.kb-search-row .row-q{font:600 15px/1.25 var(--font-sans);color:var(--fg-on-cream-strong)}.kb-search-row .row-q mark{background:var(--viva-gold-1-24);color:inherit;padding:0 2px;border-radius:3px}.kb-search-row .row-preview{font:400 13px/1.45 var(--font-sans);color:var(--viva-dark-1);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.kb-chat-bubble{position:fixed;bottom:20px;right:20px;z-index:40;width:60px;height:60px;border-radius:999px;background:var(--viva-green-deep);color:var(--viva-lime);display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--viva-green-mid);box-shadow:0 8px 24px rgba(18,31,18,.25);padding:0px}.kb-chat-bubble svg{width:26px;height:26px}.kb-chat-bubble .pulse{position:absolute;top:-2px;right:-2px;width:14px;height:14px;border-radius:999px;background:var(--viva-lime);border:2px solid var(--viva-green-deep)}@media(min-width: 768px){iframe[title^="Messaging window"]{border-radius:24px !important;overflow:hidden}}.kb-toc{background:var(--viva-light-2);border-radius:var(--radius-md);padding:16px 18px}.kb-toc .toc-label{font:700 11px/1.4 var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--viva-dark-2);margin-bottom:8px}.kb-toc ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;counter-reset:tocn}.kb-toc ol li{counter-increment:tocn}.kb-toc ol li a{display:flex;align-items:baseline;gap:12px;padding:4px 0;font:500 14.5px/1.4 var(--font-sans);color:var(--fg-on-cream-strong)}.kb-toc ol li a::before{content:counter(tocn, decimal-leading-zero);font:700 11px/1.5 var(--font-mono);color:var(--viva-green-600);flex:0 0 auto}.kb-sticky-foot{position:sticky;bottom:0;z-index:5;margin:0 -20px;padding:12px 16px;background:rgba(247,245,240,.85);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--divider-on-cream);display:flex;gap:10px;align-items:center;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 24px);mask-image:linear-gradient(to bottom, transparent 0%, black 24px)}.kb-sticky-foot .kb-btn{flex:1}@media(min-width: 641px){.kb-sticky-foot{display:none}}.kb-cat-pills{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.kb-cat-pills::-webkit-scrollbar{display:none}.kb-cat-pills .kb-pill{scroll-snap-align:start;flex:0 0 auto}@media(min-width: 641px){.kb-cat-pills{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none}}.kb-foot{background:var(--viva-green-darkest);color:rgba(217,204,176,.7);padding:40px 20px 28px;font:500 13px/1.5 var(--font-sans)}.kb-foot img{height:28px;margin-bottom:22px}.kb-foot .links{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px}.kb-foot .links a{color:var(--viva-sand-1);text-decoration:none;font-weight:600}.kb-foot .small{font-size:11.5px;opacity:.7}.bg-cream{background:var(--viva-light-1)}.bg-cream-2{background:var(--viva-light-2)}.bg-green{background:var(--viva-green-deep)}.bg-green-dark{background:var(--viva-green-darkest)}@media print{.kb-promo,.kb-nav,.kb-foot,.kb-helpful,.kb-chat-bubble,.kb-cat-pills,.kb-search,.kb-sticky-foot,[data-no-print]{display:none !important}body{background:#fff !important;color:#111 !important}.kb-surface,.bg-cream,.bg-green{background:#fff !important;color:#111 !important}.kb-h1,.kb-h1--on-dark,.kb-h2{color:#111 !important}.kb-short--cream{background:#f5f1e8 !important;border:1px solid #d4c9a8 !important;color:#111 !important;padding:14px !important;box-shadow:none !important}a{color:#1a5e3e !important;text-decoration:underline !important}.kb-content{color:#222 !important}article::after{content:"Read online: " attr(data-url);display:block;margin-top:24px;font-size:11px;color:#555}}@media(prefers-reduced-motion: reduce){.kb-acc summary .marker,.kb-cat-card,.kb-q-card,.kb-search input{transition:none !important}}

/*# sourceMappingURL=help.css.map */