.talk:where(.astro-akbi4ysq){padding:var(--space-8) 0 var(--space-12)}h1:where(.astro-akbi4ysq){max-width:760px;margin:0 0 var(--space-4);font-size:clamp(2.75rem,.5rem + 6vw,5.5rem)}.lead:where(.astro-akbi4ysq){max-width:760px;margin:0 0 var(--space-5);text-wrap:pretty}.talk-book:where(.astro-akbi4ysq){margin:0 0 var(--space-8)}.talk-note:where(.astro-akbi4ysq){max-width:760px;margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--muted)}.talk-book:where(.astro-akbi4ysq).is-loaded .talk-note:where(.astro-akbi4ysq){display:none}.talk-frame:where(.astro-akbi4ysq){width:min(100%,1040px);margin-top:var(--space-3);border-radius:var(--radius-lg);background:var(--paper);outline:none;overflow:hidden}.talk-mail:where(.astro-akbi4ysq) .section-label:where(.astro-akbi4ysq){margin-bottom:var(--space-1)}.talk-mail-link:where(.astro-akbi4ysq){font-family:var(--font-serif);font-size:var(--text-h3);padding-bottom:6px;display:inline-block;position:relative}.talk-mail-link:where(.astro-akbi4ysq):after{content:"";height:6px;-webkit-mask:var(--pen) repeat-x 0 0 / 60px 6px;mask:var(--pen) repeat-x 0 0 / 60px 6px;background:currentColor;position:absolute;bottom:0;left:0;right:0}.talk-mail-link:where(.astro-akbi4ysq) .icon{width:20px;height:20px;transition:transform var(--dur-2) var(--ease-out)}.talk-mail-link:where(.astro-akbi4ysq):hover .icon{transform:translate(3px)}@media (width<=900px){.talk:where(.astro-akbi4ysq){padding-top:var(--space-5)}}
