.ff1-share{--ffs-green:#2D644A;--ffs-green-dark:#244E3A;--ffs-orange:#FFA12E;--ffs-cream:#FEF1DD;--ffs-line:rgba(45,100,74,.28);font-family:"Open Sans","Open Sans Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;color:#244E3A;color:var(--ffs-green-dark,#244E3A);padding:20px 0;border-top:1px solid var(--ffs-line);border-bottom:1px solid var(--ffs-line)}.ff1-share [hidden]{display:none !important}.ff1-share .ff1-share__label{font-family:"Raleway","Raleway Fallback",system-ui,sans-serif;font-weight:700;font-size:1rem;line-height:1.3;margin:0 0 12px;color:var(--ffs-green-dark,#244E3A)}.ff1-share .ff1-share__row{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch;justify-content:flex-start}.ff1-share .ff1-share__row + .ff1-share__row{margin-top:8px}.ff1-share .ff1-share__row--copy{margin-top:8px}.ff1-share .ff1-share__native{display:contents}.ff1-share .ff1-share__row--more{margin-top:8px}.ff1-share .ff1-share__row--more:has(> [hidden]){display:none;margin-top:0}.ff1-share .ff1-share__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;padding:9px 15px;margin:0;border:1px solid var(--ffs-line);border-radius:999px;background:#fff;color:#2D644A;color:var(--ffs-green,#2D644A);font:inherit;font-size:.9rem;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.ff1-share .ff1-share__btn:hover,.ff1-share .ff1-share__btn:focus-visible{background:#FEF1DD;background:var(--ffs-cream,#FEF1DD);border-color:var(--ffs-green,#2D644A);color:var(--ffs-green-dark,#244E3A);text-decoration:none}.ff1-share .ff1-share__btn:focus-visible{outline:2px solid var(--ffs-orange,#FFA12E);outline-offset:2px}.ff1-share .ff1-share__btn svg{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ff1-share .ff1-share__btn--primary{background:#2D644A;background:var(--ffs-green,#2D644A);border-color:var(--ffs-green,#2D644A);color:#fff;padding:11px 22px;font-weight:600}.ff1-share .ff1-share__btn--primary:hover,.ff1-share .ff1-share__btn--primary:focus-visible{background:var(--ffs-green-dark,#244E3A);border-color:var(--ffs-green-dark,#244E3A);color:#fff}.ff1-share .ff1-share__btn.is-copied{border-color:var(--ffs-orange,#FFA12E);color:var(--ffs-green-dark,#244E3A)}.ff1-share .ff1-share__more{border:0;background:none;padding:9px 4px;font:inherit;font-size:.85rem;color:var(--ffs-green,#2D644A);text-decoration:underline;text-underline-offset:3px;box-shadow:none;cursor:pointer}.ff1-share .ff1-share__more:hover,.ff1-share .ff1-share__more:focus-visible{background:none}.ff1-share .ff1-share__more:focus-visible{outline:2px solid var(--ffs-orange,#FFA12E);outline-offset:2px}.ff1-share .ff1-share__status{margin:10px 0 0;font-size:.82rem;line-height:1.4;color:var(--ffs-green,#2D644A);min-height:1.2em}.ff1-share .ff1-share__status:empty{margin-top:0}@media (max-width:480px){.ff1-share .ff1-share__btn span{font-size:.85rem}.ff1-share .ff1-share__btn{padding:9px 13px}.ff1-share .ff1-share__row--fallback .ff1-share__btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.ff1-share .ff1-share__btn{transition:none}}
