.Textblock.Detail{position:relative;display:flex;align-items:center;justify-content:space-between;gap:5.625rem}.Textblock.Detail>.inner{width:auto;display:flex;flex-direction:column;align-items:flex-start;gap:3.5rem}@media(max-width:768px){.Textblock.Detail>.inner{max-width:100%;width:100%;gap:2rem}}.Textblock.Detail>.inner>.Heading{display:flex;flex-direction:column;gap:.625rem}.Textblock.Detail>.inner>.Heading .h4:not([contenteditable]):empty{display:none}.Textblock.Detail>.inner>.Heading .h4{margin:0;color:#052042}.Textblock.Detail>.inner>.Heading .h2{margin:0;color:#052042;font-size:2rem;line-height:1.1;font-weight:600}.Textblock.Detail>.inner .Content{margin:0;color:#052042;font-size:1.125rem;font-weight:600;line-height:1.4}.Textblock.Detail>.inner .Content p{margin:0}.Textblock.Detail>.inner nav{margin:0}.Textblock.Detail>figure{display:flex;margin:0}.Textblock.Detail>figure img{width:100%;height:auto;border-radius:1.5rem}@media(max-width:768px){.Textblock.Detail{gap:2rem}}@media(min-width:1024px){.Textblock.Detail{gap:11.25rem}.Textblock.Detail>figure,.Textblock.Detail>.inner{width:50%}}.Textblock.Detail.imgleft{flex-direction:row-reverse}@media(max-width:1024px){.Textblock.Detail.imgleft{flex-direction:column-reverse}}.Textblock.Detail.imgright{flex-direction:row}@media(max-width:1024px){.Textblock.Detail.imgright{flex-direction:column-reverse}}.Textblock.Detail.bgtheme>.inner .Heading .h4,.Textblock.Detail.bgtheme>.inner .Heading .h2,.Textblock.Detail.bgtheme>.inner .Content,.Textblock.Detail.bgtheme2>.inner .Heading .h4,.Textblock.Detail.bgtheme2>.inner .Heading .h2,.Textblock.Detail.bgtheme2>.inner .Content,.Textblock.Detail.bgdark>.inner .Heading .h4,.Textblock.Detail.bgdark>.inner .Heading .h2,.Textblock.Detail.bgdark>.inner .Content{color:#fff}.Textblock.signature{position:relative;display:flex;align-items:flex-start;margin:11.25rem 0;gap:9.125rem}@media(max-width:1024px){.Textblock.signature{margin:5.625rem 0;flex-direction:column;align-items:stretch;gap:3.75rem}}.Textblock.signature>figure.Photo{flex:0 0 auto;margin:0;width:44.25rem;max-width:50%;aspect-ratio:1}@media(max-width:1024px){.Textblock.signature>figure.Photo{width:100%;max-width:100%}}.Textblock.signature>figure.Photo img{width:100%;height:100%;object-fit:cover;border-radius:1.5rem}.Textblock.signature>.inner{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5rem}@media(max-width:768px){.Textblock.signature>.inner{gap:2.5rem}}.Textblock.signature>.inner>.Body{display:flex;flex-direction:column;gap:5rem}@media(max-width:768px){.Textblock.signature>.inner>.Body{gap:2.5rem}}.Textblock.signature>.inner>.Body>.Intro{display:flex;flex-direction:column;gap:2.875rem;margin:0}.Textblock.signature>.inner>.Body .h2{margin:0;color:#052042;font-size:2rem;line-height:1.1;font-weight:600}.Textblock.signature>.inner>.Body .Content{margin:0;color:#052042;font-size:1.125rem;font-weight:600;line-height:1.4}.Textblock.signature>.inner>.Body .Content p{margin:0;color:#052042}.Textblock.signature>.inner>.Body>.Author{display:flex;flex-direction:column;gap:.5rem}.Textblock.signature>.inner>.Body>.Author:has(>.name:empty:not([contenteditable])):has(>.role:empty:not([contenteditable])):not(:has(>.socials)){display:none}.Textblock.signature>.inner>.Body>.Author>.socials{display:flex;gap:.5rem;margin:.5rem 0 0}.Textblock.signature>.inner>.Body>.Author>.socials>.social{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:.0625rem solid #F2F2F4;border-radius:18.75rem;background:#fff;transition:background .2s ease,border-color .2s ease}.Textblock.signature>.inner>.Body>.Author>.socials>.social .icon{display:flex;font-size:1rem}.Textblock.signature>.inner>.Body>.Author>.socials>.social .icon svg{width:1em;height:1em;fill:#193caf;transition:fill .2s ease}.Textblock.signature>.inner>.Body>.Author>.socials>.social:hover,.Textblock.signature>.inner>.Body>.Author>.socials>.social:focus-visible{background:#193caf;border-color:#193caf}.Textblock.signature>.inner>.Body>.Author>.socials>.social:hover .icon svg,.Textblock.signature>.inner>.Body>.Author>.socials>.social:focus-visible .icon svg{fill:#fff}.Textblock.signature>.inner>.Body>.Author .name{color:#052042;font-size:1rem;font-weight:700;line-height:1.4}.Textblock.signature>.inner>.Body>.Author .role{color:#052042;font-size:.875rem;font-weight:600;line-height:1.4}.Textblock.signature>.inner>figure.Signature{margin:0}.Textblock.signature>.inner>figure.Signature img{width:auto;max-width:17.3125rem;height:auto}.Textblock.signature.bgtheme>.inner>.Body .h2,.Textblock.signature.bgtheme>.inner>.Body .Content,.Textblock.signature.bgtheme>.inner>.Body .Content p,.Textblock.signature.bgtheme>.inner>.Body .Author .name,.Textblock.signature.bgtheme>.inner>.Body .Author .role,.Textblock.signature.bgtheme2>.inner>.Body .h2,.Textblock.signature.bgtheme2>.inner>.Body .Content,.Textblock.signature.bgtheme2>.inner>.Body .Content p,.Textblock.signature.bgtheme2>.inner>.Body .Author .name,.Textblock.signature.bgtheme2>.inner>.Body .Author .role,.Textblock.signature.bgdark>.inner>.Body .h2,.Textblock.signature.bgdark>.inner>.Body .Content,.Textblock.signature.bgdark>.inner>.Body .Content p,.Textblock.signature.bgdark>.inner>.Body .Author .name,.Textblock.signature.bgdark>.inner>.Body .Author .role{color:#fff}
