/*! StartKap © 2026 */.share-section{padding-top:12px;padding-bottom:42px}.social-share{display:block;width:fit-content;max-width:100%;color:#294b42}.social-share>summary{display:flex;align-items:center;gap:11px;cursor:pointer;list-style:none;width:fit-content;max-width:100%;min-height:46px;padding:13px 19px;border:1px solid #6bb9ac;border-radius:7px;background:#79c9c1;color:#172c34;font-size:12px;line-height:1.6;font-weight:500;transition:background-color .15s}.social-share>summary::-webkit-details-marker{display:none}.social-share>summary:hover{background:#a7ded6}.social-share>summary>svg{width:19px;height:19px;flex-shrink:0}.share-chevron{font-size:18px;line-height:1;margin-left:10px;transition:transform .15s}.social-share[open] .share-chevron{transform:rotate(180deg)}.social-share-panel{width:640px;max-width:100%;padding:23px;margin-top:13px;background:#fff;border:1px solid #d5dfce;border-radius:11px;box-shadow:0 5px 18px #172c3409}.social-share-intro{font-size:12px;line-height:1.8;color:#586e5b;margin:0 0 17px}.social-share-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.social-share-links li{min-width:0}.social-share-links a{display:flex;align-items:center;justify-content:flex-start;gap:8px;border:1px solid #d3e0d4;border-radius:6px;padding:11px;min-height:46px;font-size:12px;text-decoration:none;color:#385e50;background:#f8faf6;line-height:1.5}.social-share-links a:hover{background:#eaf2e8;border-color:#88b8a5}.social-share-links svg{width:18px;height:18px;flex-shrink:0}.share-external{margin-left:auto;color:#566c5f;font-size:13px}.social-share-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:17px}.social-share-actions button{border:1px solid #b8cec1;border-radius:5px;padding:10px 15px;min-height:44px;font-size:12px;line-height:1.6;color:#316b59;background:#fff;cursor:pointer}.social-share-actions button:hover{background:#edf4e9}.social-share :focus-visible{outline:3px solid #27796f;outline-offset:3px}.social-share [hidden]{display:none!important}.share-url-fallback{margin-top:18px}.share-url-fallback label{display:block;font-size:12px;color:#546f5d}.share-url-fallback input{display:block;width:100%;min-width:0;margin-top:7px;padding:11px;border:1px solid #bbd0bf;border-radius:5px;font-size:12px;line-height:1.7;color:#294b42;background:#f8faf6}.share-status{font-size:12px;line-height:1.8;color:#316b59;margin:12px 0 0}.share-status:empty{display:none}@media(max-width:700px){.share-section{padding-bottom:30px}.social-share-panel{width:100%;padding:18px}.social-share{width:100%}.social-share-links{grid-template-columns:repeat(2,minmax(0,1fr))}.social-share-links a{padding:12px;font-size:12px}.social-share>summary{font-size:12px}.social-share-actions button{font-size:12px}.social-share-intro{font-size:12px}}@media(prefers-reduced-motion:reduce){.share-chevron,.social-share>summary{transition:none}}@media print{.share-section{display:none}}