.ce_blog_contact{padding-block:5em}.ce_blog_contact .inside{width:65%;max-width:820px;margin-inline:auto}@media(max-width: 767px){.ce_blog_contact .inside{width:100%;padding-left:1.5em;padding-right:1.5em}}.ce_blog_contact.wrapper-superslim .inside{max-width:330px}.ce_blog_contact.wrapper-normal .inside{width:85%;max-width:1440px;margin-inline:auto}@media(max-width: 767px){.ce_blog_contact.wrapper-normal .inside{width:100%;padding-left:1.5em;padding-right:1.5em}}.ce_blog_contact.wrapper-full .inside{width:95%;max-width:1920px;margin-inline:auto}@media(max-width: 1440px){.ce_blog_contact.wrapper-full .inside{width:100%;padding-left:1.5em;padding-right:1.5em}}.ce_blog_contact.wrapper-none .inside{width:100%;max-width:none;padding-inline:0}.ce_blog_contact .blog-contact-card{border-block:1px solid #d0d0d1;border-left:2px solid #f9a27d;display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:1.5rem;align-items:center;padding:1.25rem 1.5rem}.ce_blog_contact .blog-contact-card.has-photo{grid-template-columns:3.75rem minmax(0, 1fr) auto}.ce_blog_contact .blog-contact-photo{grid-column:1;grid-row:1/span 2;width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden}.ce_blog_contact .blog-contact-photo figure,.ce_blog_contact .blog-contact-photo img{display:block;width:100%;height:100%;object-fit:cover}.ce_blog_contact .blog-contact-identity,.ce_blog_contact .blog-contact-bio{grid-column:1}.ce_blog_contact .has-photo .blog-contact-identity,.ce_blog_contact .has-photo .blog-contact-bio{grid-column:2}.ce_blog_contact .blog-contact-identity{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .35rem;align-self:end}.ce_blog_contact .blog-contact-name,.ce_blog_contact .blog-contact-role,.ce_blog_contact .blog-contact-bio,.ce_blog_contact .blog-contact-bio p{font-family:"graphit",sans-serif;font-weight:300;line-height:1.4;font-size:1rem;color:#001524;margin:0}.ce_blog_contact .blog-contact-name{font-weight:700}.ce_blog_contact .blog-contact-role{font-weight:400}.ce_blog_contact .blog-contact-name+.blog-contact-role::before{content:"— "}.ce_blog_contact .blog-contact-bio{align-self:start}.ce_blog_contact .blog-contact-bio a{color:#001524;text-decoration:none;border-bottom:1px solid #001524;transition:all .3s ease}.ce_blog_contact .blog-contact-bio a:hover{color:#f9a27d;border-color:#f9a27d}.ce_blog_contact .blog-contact-link{padding:1em 1em;line-height:.8;border:1px solid rgba(0,0,0,0);border-radius:4em;font-size:.85em;display:flex;flex-wrap:nowrap;gap:.4em;transition:all .3s ease;text-decoration:none;align-items:center;cursor:pointer;font-family:"graphit",sans-serif;font-weight:300;line-height:1.4;font-size:1rem;grid-column:2;grid-row:1/span 2;padding:0;border:0;border-radius:0;gap:.25rem;color:#001524;white-space:nowrap}.ce_blog_contact .blog-contact-link svg path{transition:all .3s ease}.ce_blog_contact .blog-contact-link:hover,.ce_blog_contact .blog-contact-link:focus-visible{color:#f9a27d}.ce_blog_contact .blog-contact-link:focus-visible{outline:2px solid currentColor;outline-offset:.25rem}.ce_blog_contact .blog-contact-link svg{width:.9rem;height:auto}.ce_blog_contact .blog-contact-link:hover svg path,.ce_blog_contact .blog-contact-link:focus-visible svg path{fill:#f9a27d}.ce_blog_contact .has-photo .blog-contact-link{grid-column:3}@media(max-width: 680px){.ce_blog_contact .blog-contact-card,.ce_blog_contact .blog-contact-card.has-photo{grid-template-columns:3.25rem minmax(0, 1fr);column-gap:1rem;row-gap:1.25rem;padding:1.25rem 1rem}.ce_blog_contact .blog-contact-photo{grid-column:1;grid-row:1;width:3.25rem;height:3.25rem}.ce_blog_contact .blog-contact-identity,.ce_blog_contact .has-photo .blog-contact-identity{grid-column:2;grid-row:1;display:block}.ce_blog_contact .blog-contact-name+.blog-contact-role::before{content:none}.ce_blog_contact .blog-contact-card:not(.has-photo) .blog-contact-identity{grid-column:1/-1}.ce_blog_contact .blog-contact-bio,.ce_blog_contact .has-photo .blog-contact-bio{grid-column:1/-1;grid-row:2}.ce_blog_contact .blog-contact-link,.ce_blog_contact .has-photo .blog-contact-link{grid-column:1/-1;grid-row:3;justify-self:start}}