.stories[data-astro-cid-tib5mlye]{gap:var(--s-4);display:grid}@media (width>=700px){.stories[data-astro-cid-tib5mlye]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.stories[data-astro-cid-tib5mlye]{grid-template-columns:repeat(3,minmax(0,1fr))}}.story[data-astro-cid-tib5mlye]{flex-direction:column;display:flex}@media (width>=700px){.story[data-astro-cid-tib5mlye]{grid-template-rows:subgrid;grid-row:span 4;display:grid}.story__media[data-astro-cid-tib5mlye]{align-self:start}.story__head[data-astro-cid-tib5mlye],.story__foot[data-astro-cid-tib5mlye]{align-self:end}}.story__media[data-astro-cid-tib5mlye]{margin:0 0 var(--s-3)}.story__media[data-astro-cid-tib5mlye] .story__photo{aspect-ratio:1;width:100%;max-width:100%;margin:0}.story__media[data-astro-cid-tib5mlye] .story__photo img{object-fit:cover;width:100%;height:100%}.closing-split[data-astro-cid-tib5mlye]{gap:var(--s-5);align-items:center;display:grid}@media (width>=900px){.closing-split[data-astro-cid-tib5mlye]{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,600px)}}.closing-split__media[data-astro-cid-tib5mlye]{justify-self:center;width:100%}.closing-split__media[data-astro-cid-tib5mlye] .photoframe{margin-inline:auto}@media (width>=900px){.closing-split__media[data-astro-cid-tib5mlye] .photoframe{margin-inline:0;margin-left:auto}}.story__head[data-astro-cid-tib5mlye]{border-bottom:3px solid var(--tsb-green);padding-bottom:var(--s-3);margin-bottom:var(--s-3)}.story__headline[data-astro-cid-tib5mlye]{margin-bottom:var(--s-2);color:var(--tsb-blue-deep)}.story__who[data-astro-cid-tib5mlye]{color:var(--tsb-blue);margin:0;font-weight:700}.story__body[data-astro-cid-tib5mlye]{flex:1}.story__body[data-astro-cid-tib5mlye] h4[data-astro-cid-tib5mlye]{font-size:var(--fs-body);color:var(--tsb-blue-deep);margin:0 0 var(--s-1);font-weight:700}.story__body[data-astro-cid-tib5mlye] p[data-astro-cid-tib5mlye]{max-width:none;font-size:var(--fs-body);margin-bottom:var(--s-3);line-height:1.55}.story__foot[data-astro-cid-tib5mlye]{padding-top:var(--s-2);margin-top:auto}.story__more[data-astro-cid-tib5mlye]{justify-content:center;width:100%}.story__noscript[data-astro-cid-tib5mlye]{margin-top:var(--s-2);display:inline-block}.story-panel[data-astro-cid-tib5mlye]{background:var(--surface,#fff);width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink-body);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #0000002e}.story-panel[data-astro-cid-tib5mlye]::backdrop{background:#0a1e3c4d}.story-panel[data-astro-cid-tib5mlye][open]{animation:.25s ease-out story-panel-in}@keyframes story-panel-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.story-panel[data-astro-cid-tib5mlye][open]{animation:none}}.story-panel__inner[data-astro-cid-tib5mlye]{height:100%;padding:var(--s-6) var(--s-5) var(--s-6);position:relative;overflow-y:auto}.story-panel__close[data-astro-cid-tib5mlye]{top:var(--s-3);right:var(--s-3);border:1px solid var(--line);background:var(--surface,#fff);width:44px;height:44px;color:var(--tsb-blue-deep);cursor:pointer;border-radius:50%;font-size:26px;line-height:1;position:absolute}.story-panel__close[data-astro-cid-tib5mlye]:hover{background:var(--tsb-blue-tint)}.story-panel__h[data-astro-cid-tib5mlye]{color:var(--tsb-blue-deep);margin:var(--s-2) 0 var(--s-2);padding-right:52px}.story-panel__sub[data-astro-cid-tib5mlye]{font-size:var(--fs-body);color:var(--tsb-blue-deep);margin:var(--s-4) 0 var(--s-2);font-weight:700}.story-panel[data-astro-cid-tib5mlye] p[data-astro-cid-tib5mlye]{font-size:var(--fs-body);margin-bottom:var(--s-3);max-width:none;line-height:1.6}.story-panel__article[data-astro-cid-tib5mlye]{margin-top:var(--s-4);font-weight:600}.story-panel__nav[data-astro-cid-tib5mlye]{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);display:flex}.story-panel__arrows[data-astro-cid-tib5mlye]{gap:var(--s-2);display:flex}.story-panel__arrow[data-astro-cid-tib5mlye]{border:1px solid var(--tsb-blue);background:var(--surface,#fff);width:44px;height:44px;color:var(--tsb-blue);cursor:pointer;border-radius:50%;font-size:26px;line-height:1}.story-panel__arrow[data-astro-cid-tib5mlye]:hover{background:var(--tsb-blue-tint);color:var(--tsb-blue-deep)}.closing[data-astro-cid-tib5mlye] h2[data-astro-cid-tib5mlye]{color:var(--tsb-blue-deep)}
