.brand-wordmark{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.brand .mark,.store-brand img,.editorial-brand img{display:block;width:240px;height:32px;max-width:100%;object-fit:contain;background:none;border-radius:0}.auth>.mark,.account>.mark{width:270px;height:42px;margin:0 auto 25px;object-fit:contain}.loader-logo{width:min(300px,80vw);height:55px;margin-bottom:65px;animation:none}.loader-brand{font-size:10px}.editorial-brand{display:flex;align-items:center;justify-content:center}.chat-portrait{width:170px;height:38px;border-radius:0;background:transparent;box-shadow:none}.chat-portrait img{width:170px;height:32px}.chat-footer.brand-wordmark{font-size:9px}.message.incoming::before{background-image:url('/assets/wordmark.svg');background-size:26px auto;background-color:transparent}.store-footer .brand-wordmark{font-size:15px}.telegram-notice .brand-wordmark{font-size:11px;letter-spacing:.16em}@media(max-width:650px){.brand .mark{width:160px;height:28px}.store-brand img{width:180px;height:30px}.editorial-brand img{width:175px;height:26px}.store-brand{min-width:0}.header .brand{min-width:0}.brand-wordmark{letter-spacing:.16em}}@media(max-width:380px){.brand .mark{width:125px}.store-brand img{width:145px}.editorial-brand img{width:135px}}
/* Equal side columns keep the wordmark on the page centre line. */
.header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:16px}.header>.brand{grid-column:2;grid-row:1;justify-self:center}.header>.profile-chip{grid-column:1;grid-row:1;justify-self:start;margin:0;order:0}.header>.language{grid-column:3;grid-row:1;justify-self:end;margin:0}.store-header,.editorial-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.store-header>.store-brand,.editorial-header>.editorial-brand{grid-column:2;grid-row:1;justify-self:center}.store-header>#store-menu,.editorial-header>a:first-child{grid-column:1;grid-row:1;justify-self:start}.store-header>.store-actions,.editorial-header>nav{grid-column:3;grid-row:1;justify-self:end}.brand .mark,.store-brand img,.editorial-brand img{margin-inline:auto}.chat-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.chat-header>.chat-contact{grid-column:2;grid-row:1}.chat-header>.chat-back{grid-column:1;grid-row:1;justify-self:start}.chat-header>.chat-refresh{grid-column:3;grid-row:1;justify-self:end}@media(max-width:650px){.header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:12px;padding-top:18px;padding-bottom:16px}.header>.brand{grid-column:1/-1;grid-row:1}.header>.profile-chip{grid-column:1;grid-row:2}.header>.language{grid-column:3;grid-row:2}.header .brand .mark{width:190px;height:30px}.store-header{column-gap:5px}.store-brand img{width:min(160px,40vw)}.store-actions{gap:8px}.store-actions>a[aria-label]>span{display:none}.editorial-header{height:84px;row-gap:0;padding-top:8px;padding-bottom:8px}.editorial-header>.editorial-brand{grid-column:1/-1;grid-row:1}.editorial-header>a:first-child{grid-column:1;grid-row:2}.editorial-header>nav{grid-column:2/-1;grid-row:2}.editorial-brand img{width:190px;height:30px}}

/* The illustrated symbol is reserved for the progress loader. */
.site-loader .loader-logo{width:150px;height:176px;object-fit:contain;filter:brightness(0);margin-bottom:54px;animation:loader-breathe 1.8s ease-in-out infinite}
.message.incoming::before{background-image:url('/assets/team-avatar.svg');background-size:cover}
@media(max-width:600px){.site-loader .loader-logo{width:116px;height:140px;margin-bottom:40px}}
@media(prefers-reduced-motion:reduce){.site-loader .loader-logo{animation:none}}
