.social-share-sidebar[data-astro-cid-vokxjevn]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-background-main);border-radius:4px;box-shadow:0 2px 5px #0000001a;position:static;top:auto;align-self:auto;margin-left:0;max-height:none;overflow-y:visible;flex-wrap:wrap;gap:var(--spacing-md)}.share-icons[data-astro-cid-vokxjevn]{display:flex;flex-direction:row;align-items:center}.share-label[data-astro-cid-vokxjevn]{display:none}.share-link[data-astro-cid-vokxjevn]{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-white);color:var(--color-secondary-text);box-shadow:0 1px 3px #0000001a;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out}.share-link[data-astro-cid-vokxjevn] svg[data-astro-cid-vokxjevn]{width:20px;height:20px}a[data-astro-cid-vokxjevn].share-link:hover,button[data-astro-cid-vokxjevn].share-link:hover{color:var(--color-white);transform:translateY(-2px)}.x-link[data-astro-cid-vokxjevn]:hover{background-color:#14171a}.facebook-link[data-astro-cid-vokxjevn]:hover{background-color:#1877f2}.bluesky-link[data-astro-cid-vokxjevn]:hover{background-color:#0b6eff}.threads-link[data-astro-cid-vokxjevn]:hover{background-color:#000}.email-link[data-astro-cid-vokxjevn]:hover{background-color:#bb001b}.copy-link[data-astro-cid-vokxjevn]:hover{background-color:var(--color-pirates-black)}#copy-link-button[data-astro-cid-vokxjevn]{cursor:pointer;position:relative}.copy-confirm[data-astro-cid-vokxjevn]{position:absolute;top:-25px;left:50%;transform:translate(-50%);background-color:#000000b3;color:var(--color-white);padding:4px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.copy-confirm[data-astro-cid-vokxjevn].show{opacity:1}@media (min-width: 768px){.social-share-sidebar[data-astro-cid-vokxjevn]{flex-direction:column;justify-content:flex-start;align-items:center;width:auto;max-width:fit-content;margin-top:0;padding:var(--spacing-lg) var(--spacing-sm);position:sticky;top:100px;align-self:flex-start;margin-right:var(--spacing-xl);max-height:calc(100vh - 200px);overflow-y:auto;flex-wrap:nowrap}.share-icons[data-astro-cid-vokxjevn]{display:block}.share-label[data-astro-cid-vokxjevn]{display:initial;writing-mode:vertical-rl;text-orientation:mixed;margin-bottom:var(--spacing-sm)}}.hero-section[data-astro-cid-2q5oecfc]{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden}.hero-section[data-astro-cid-2q5oecfc] .main-content[data-astro-cid-2q5oecfc]{max-width:900px}.hero-img-wrapper[data-astro-cid-2q5oecfc]{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-img[data-astro-cid-2q5oecfc]{width:100%;height:100%;object-fit:cover;object-position:center center}.hero-overlay[data-astro-cid-2q5oecfc]{position:absolute;inset:0;background-color:#ffc72ce6;z-index:1}.hero-section[data-astro-cid-2q5oecfc] .container[data-astro-cid-2q5oecfc]{position:relative;z-index:2}.hero-section[data-astro-cid-2q5oecfc] .pirates-bottom-stripe[data-astro-cid-2q5oecfc]{z-index:3;position:absolute;bottom:0}.hero-section[data-astro-cid-2q5oecfc] .pirates-bottom-stripe[data-astro-cid-2q5oecfc]{bottom:0}.hero-section[data-astro-cid-2q5oecfc] .tag-pill[data-astro-cid-2q5oecfc]{background:var(--color-pirates-black);color:var(--color-pirates-gold)}.hero-section[data-astro-cid-2q5oecfc] .tag-pill[data-astro-cid-2q5oecfc]:hover{color:var(--color-white)}.article-content[data-astro-cid-2q5oecfc]{line-height:1.7}.article-content[data-astro-cid-2q5oecfc] h1,.article-content[data-astro-cid-2q5oecfc] h2,.article-content[data-astro-cid-2q5oecfc] h3,.article-content[data-astro-cid-2q5oecfc] h4,.article-content[data-astro-cid-2q5oecfc] h5,.article-content[data-astro-cid-2q5oecfc] h6{font-family:var(--font-heading);color:var(--color-primary-text);margin-top:0;margin-bottom:var(--spacing-md)}.article-content[data-astro-cid-2q5oecfc] p{margin-bottom:var(--spacing-md)}.article-content[data-astro-cid-2q5oecfc] ul,.article-content[data-astro-cid-2q5oecfc] ol{margin-left:var(--spacing-xl);margin-bottom:var(--spacing-md)}.article-content[data-astro-cid-2q5oecfc] ul{list-style:disc}.article-content[data-astro-cid-2q5oecfc] ol{list-style:decimal}.article-content[data-astro-cid-2q5oecfc] blockquote{border-left:4px solid var(--color-pirates-gold);padding-left:var(--spacing-lg);margin:var(--spacing-lg) 0;font-style:italic;color:var(--color-secondary-text)}.article-content[data-astro-cid-2q5oecfc] pre{background-color:var(--color-background-main);border:1px solid var(--color-border-light);padding:var(--spacing-md);overflow-x:auto;margin-bottom:var(--spacing-md);border-radius:4px}.article-content[data-astro-cid-2q5oecfc] code{font-family:var(--font-mono);font-size:.9em}.article-content[data-astro-cid-2q5oecfc] pre code{font-size:1em}.author-link[data-astro-cid-2q5oecfc]{text-decoration:none;color:var(--color-grays-blue);transition:color .2s ease-in-out,text-decoration .2s ease-in-out}.author-link[data-astro-cid-2q5oecfc]:hover{color:var(--color-pirates-black);text-decoration:underline}
