/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image{display:block;max-width:100%;height:auto;}
.author-box{display:flex;gap:1.5rem;align-items:flex-start;margin-top:3rem;padding:1.5rem;background:var(--card,#1a1f2e);color:var(--card-foreground,inherit);border-radius:var(--radius,0.75rem);box-shadow:var(--shadow-md,0 4px 12px rgba(0,0,0,0.15));}.author-box__avatar{flex:0 0 96px;width:96px;height:96px;border-radius:50%;overflow:hidden;background:var(--primary,#2563eb);}.author-box__avatar img{display:block;width:100%;height:100%;object-fit:cover;}.author-box__content{display:flex;flex-direction:column;gap:0.4rem;min-width:0;}.author-box__content p{margin:0;}.author-box__label{font-size:0.85rem;text-transform:uppercase;letter-spacing:0.05em;opacity:0.75;}.author-box__name{font-size:1.25rem;font-weight:700;}.author-box__name a,.author-box__more a{text-decoration:underline;text-underline-offset:2px;}@media (max-width:560px){.author-box{flex-direction:column;align-items:center;text-align:center;}}
@font-face{font-family:"Roboto";font-style:normal;font-weight:300 700;font-stretch:100%;src:url(/themes/contrib/byte_theme/fonts/Roboto/roboto-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Roboto";font-style:italic;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/themes/contrib/byte_theme/fonts/Roboto/roboto-italic-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
