.page-share{padding:40px 0;background:#071a20;color:#fff;border-top:1px solid #28524c;border-bottom:1px solid #28524c}.share-row{display:flex;align-items:center;justify-content:space-between;gap:30px}.page-share .eyebrow{font-size:10px;margin-bottom:8px}.page-share h2{font-family:Anton,Impact,sans-serif;font-size:36px;line-height:1.2}.share-buttons{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.share-buttons a,.share-buttons button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 18px;border:1px solid #779f985e;border-radius:5px;background:transparent;color:white;font:700 13px DM,Arial,sans-serif;cursor:pointer;text-decoration:none}.share-buttons a:hover,.share-buttons button:hover{border-color:#32eaa2;color:#32eaa2}.share-buttons img{filter:invert(1)}.share-buttons a:focus-visible,.share-buttons button:focus-visible{outline:3px solid #f5ef32;outline-offset:4px}.share-status{flex-basis:100%;font-size:12px;color:#32eaa2;min-height:0}.share-status:empty{display:none}.share-buttons input{max-width:100%;padding:10px;background:white;color:#071a20;border:1px solid #32eaa2}@media(max-width:700px){.share-row{align-items:start;flex-direction:column;gap:22px}.share-buttons{gap:8px}.share-buttons a,.share-buttons button{padding:11px 12px;font-size:12px}.page-share h2{font-size:32px}.page-share{padding:30px 0}}
