.gv-engage{margin:32px 0;padding:20px 18px;background:var(--gv-surface);border:1px solid var(--gv-line);border-radius:var(--gv-radius);box-shadow:var(--gv-shadow)}.gv-engage__title{margin:0 0 12px;font:700 1.2rem/1.3 var(--gv-serif);color:var(--gv-ink)}.gv-engage__intro{margin:-4px 0 16px;color:var(--gv-ink-2);line-height:1.55}.gv-engage__field{display:flex;flex-direction:column;gap:6px;margin:0 0 14px;min-width:0}.gv-engage__label{font:600 .92rem/1.35 var(--gv-sans);color:var(--gv-ink)}.gv-engage__req{color:var(--gv-accent)}.gv-engage__hint{font-size:.82rem;color:var(--gv-muted)}.gv-engage__input{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;background:var(--gv-surface);color:var(--gv-ink);border:1px solid var(--gv-line);border-radius:var(--gv-radius-sm);font:1rem/1.5 var(--gv-sans)}textarea.gv-engage__input{resize:vertical;min-height:96px}.gv-engage__input:hover{border-color:#c9b6d6}.gv-engage__input:focus{outline:none;border-color:var(--gv-brand);box-shadow:0 0 0 3px rgb(126 34 206 / .15)}.gv-engage__consent,.gv-engage__note{margin:0 0 10px;font-size:.82rem;line-height:1.5;color:var(--gv-muted)}.gv-engage__consent a{color:var(--gv-brand-ink)}.gv-engage__submit{min-height:44px;margin-top:4px}.gv-engage__submit[disabled]{opacity:.6;cursor:wait}.gv-engage__status{margin:10px 0 0;font-weight:600;color:var(--gv-brand-ink)}.gv-engage__status:empty{display:none}.is-error .gv-engage__status{color:var(--gv-accent)}.gv-engage__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.gv-helpful{background:var(--gv-tint);box-shadow:none}.gv-helpful__buttons{display:flex;flex-wrap:wrap;gap:10px}.gv-engage__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:96px;min-height:44px;padding:0 18px;background:var(--gv-surface);color:var(--gv-ink);border:1px solid var(--gv-line);border-radius:999px;font:600 .95rem/1 var(--gv-sans);cursor:pointer;transition:border-color .2s,color .2s}.gv-engage__btn:hover{border-color:var(--gv-brand);color:var(--gv-brand-ink)}.gv-engage__btn[aria-pressed="true"]{border-color:var(--gv-brand);background:var(--gv-brand);color:#fff}.gv-helpful__form{margin-top:14px}.gv-helpful__form .gv-engage__label{display:block;margin-bottom:6px}.gv-helpful.is-done .gv-engage__status{margin:0}.gv-helpful__stat{margin:10px 0 0;font-size:.9rem;color:var(--gv-muted)}@media (min-width:640px){.gv-engage{padding:24px 26px}.gv-ask__row{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}}.gv-wa-share{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;background:#25d366;color:var(--gv-ink);border-radius:999px;font:600 .92rem/1 var(--gv-sans);text-decoration:none;white-space:nowrap;transition:background-color .2s}.gv-wa-share:hover,.gv-wa-share:focus-visible{background:#1ebe5a;color:var(--gv-ink)}.gv-wa-icon{flex:0 0 auto}.gv-wa-channel{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin:32px 0;padding:16px 18px;background:var(--gv-surface);border:1px solid var(--gv-line);border-left:4px solid #25d366;border-radius:var(--gv-radius);box-shadow:var(--gv-shadow)}.gv-wa-channel__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:#25d366;color:var(--gv-ink)}.gv-wa-channel__text{flex:1 1 220px;min-width:0}.gv-wa-channel__title{margin:0;font:700 1rem/1.3 var(--gv-sans);color:var(--gv-ink)}.gv-wa-channel__sub{margin:2px 0 0;font-size:.9rem;line-height:1.45;color:var(--gv-muted)}.gv-wa-channel__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;background:#25d366;color:var(--gv-ink);border-radius:999px;font:600 .92rem/1 var(--gv-sans);text-decoration:none;white-space:nowrap}.gv-wa-channel__btn:hover,.gv-wa-channel__btn:focus-visible{background:#1ebe5a;color:var(--gv-ink)}.gv-wa-channel--sidebar{margin:0 0 24px;flex-direction:column;align-items:flex-start}.gv-wa-channel--sidebar .gv-wa-channel__text{flex-basis:auto}.gv-wa-channel--sidebar .gv-wa-channel__btn{width:100%}@media (max-width:480px){.gv-helpful__buttons .gv-engage__btn{flex:1 1 0%}.gv-ask__form .gv-engage__submit,.gv-wa-channel__btn{width:100%}}.gv-sharebar{margin:32px 0 0;padding-top:20px;border-top:1px solid var(--gv-line)}.gv-sharebar__title{margin:0 0 12px;font:700 .8rem/1.2 var(--gv-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gv-muted)}.gv-sharebar__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.gv-sharebar__row .gv-wa-share{margin-right:2px}.gv-sharebar__btn{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--gv-line);border-radius:50%;background:var(--gv-surface);color:var(--gv-ink-2);cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.gv-sharebar__btn[hidden]{display:none}.gv-sharebar__btn:hover,.gv-sharebar__btn:focus-visible{border-color:var(--gv-brand);color:var(--gv-brand-ink)}.gv-sharebar__btn--facebook:hover{border-color:#1877f2;color:#1877f2}.gv-sharebar__btn--pinterest:hover{border-color:#e60023;color:#e60023}.gv-sharebar__btn.is-done{background:var(--gv-tint);border-color:var(--gv-brand);color:var(--gv-brand-ink)}.gv-sharebar+.gv-helpful{margin-top:24px}@media (max-width:480px){.gv-sharebar__btn--email,.gv-sharebar.has-native [data-gv-copy]{display:none}.gv-sharebar__row{gap:6px}.gv-sharebar__row .gv-wa-share{padding:0 14px}}.gv-helpful{margin:24px 0 12px;padding:14px 18px}.gv-helpful__ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.gv-helpful .gv-engage__title{margin:0;font-size:1.08rem}.gv-helpful .gv-engage__btn{min-width:84px;padding:0 16px;font-size:.92rem}.gv-helpful__form{flex:1 0 100%;margin-top:2px}.gv-helpful+.gv-gnews{margin-top:0}@media (min-width:640px){.gv-helpful{padding:14px 18px 14px 22px}}.gv-ask{margin:0 0 12px;padding:0;overflow:hidden}.gv-ask__summary{display:grid;grid-template-columns:1fr auto;grid-template-areas:"t b" "s b";align-items:center;gap:2px 16px;padding:14px 18px;cursor:pointer;list-style:none}.gv-ask__summary::-webkit-details-marker{display:none}.gv-ask__summary .gv-engage__title{grid-area:t;margin:0;font-size:1.08rem}.gv-ask__sub{grid-area:s;font-size:.88rem;color:var(--gv-muted)}.gv-ask__toggle{grid-area:b;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--gv-brand);border-radius:999px;color:var(--gv-brand-ink);font:600 .92rem/1 var(--gv-sans);white-space:nowrap}.gv-ask__summary:hover .gv-ask__toggle{background:var(--gv-tint)}.gv-ask__summary:focus-visible{outline:2px solid var(--gv-brand);outline-offset:-2px}.gv-ask__more[open] .gv-ask__toggle{visibility:hidden}.gv-ask__form{padding:4px 18px 18px}@media (max-width:479px){.gv-ask__summary{grid-template-columns:1fr;grid-template-areas:"t" "s" "b";gap:4px}.gv-ask__toggle{justify-content:center;margin-top:8px}.gv-ask__more[open] .gv-ask__toggle{display:none}}@media (min-width:640px){.gv-ask{padding:0}.gv-ask__summary{padding:14px 18px 14px 22px}.gv-ask__form{padding:4px 22px 22px}}.gv-helpful+.gv-ask{margin-top:0}.gv-asked{padding:16px 18px 6px;border-bottom:1px solid var(--gv-line)}.gv-asked__title{margin:0 0 8px;font:700 1.08rem/1.3 var(--gv-serif);color:var(--gv-ink)}.gv-asked__item{border-top:1px solid var(--gv-line)}.gv-asked__item summary{padding:12px 0;font-weight:600;color:var(--gv-ink);cursor:pointer}.gv-asked__a{padding:0 0 12px;color:var(--gv-ink-2)}.gv-asked__a p{margin:0 0 8px}.gv-ask+.gv-gnews{margin-top:0}