.stbloghome{--bh-text:#f0f0f0;--bh-text-2:#f0f0f0b3;--bh-cat:#a09ba8;--bh-cat-hover:#716b7c;--bh-divider:#ffffff1f;--bh-paper:#242129;width:100%;color:var(--bh-text);font-family:var(--font-sans);flex-direction:column;display:flex}.stbloghome__nav{width:100%}.stbloghome__navcontent{border-bottom:1px solid var(--bh-divider);min-height:84px;padding-top:16px;display:flex;position:relative}.stbloghome__navwrap{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1064px;margin:0 auto;padding:0 24px;display:flex}.stbloghome__cats{width:auto;overflow:auto hidden}.stbloghome__catlist{flex-direction:row;min-width:210px;margin:0;padding:0;list-style:none;display:flex}.stbloghome__catitem{white-space:nowrap;margin-right:32px}.stbloghome__catlink{color:var(--bh-text);-webkit-tap-highlight-color:transparent;align-items:center;height:64px;padding:0;font-size:17px;font-weight:400;text-decoration:none;display:flex;position:relative}.stbloghome__catlink:after{content:"";background:var(--brand);opacity:0;height:1px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.stbloghome__catlink:hover:after{opacity:1}.stbloghome__catlink.is-active{font-weight:700}.stbloghome__catlink.is-active:after{opacity:1}.stbloghome__search{align-items:center;width:300px;max-width:100%;display:flex;position:relative}.stbloghome__search .search{box-sizing:border-box;width:100%}.stbloghome__searchicon{color:#ffffff80;pointer-events:none;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.stbloghome__searchinput{width:300px;color:var(--bh-text);font:inherit;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;outline:none;padding:12px 16px 12px 42px;font-size:15px;transition:background .2s,border-color .2s}.stbloghome__searchinput::placeholder{color:#ffffff80}.stbloghome__searchinput:focus{background:#ffffff14;border-color:#ffffff40}.stbloghome__content{flex:1;width:100%;max-width:1064px;margin:0 auto;padding:40px 0 16px}.stbloghome__list{flex-wrap:wrap;justify-content:flex-start;padding-bottom:20px;display:flex}.stbloghome__meta{display:block}.stbloghome__date{color:var(--bh-text);text-transform:uppercase;margin-right:16px;font-size:13px;font-weight:500;display:inline}.stbloghome__catlnk{color:var(--bh-cat);text-transform:uppercase;font-size:13px;font-weight:400;text-decoration:none;transition:color .25s}.stbloghome__catlnk:hover{color:var(--bh-cat-hover)}.stbloghome__titlelink{color:var(--bh-text);text-decoration:none;display:block}.stbloghome__card{flex-direction:column;width:calc(33.3333% - 21.3333px);margin-bottom:40px;margin-right:32px;display:flex;position:relative}.stbloghome__list .stbloghome__card:nth-of-type(3n),.stbloghome__list.has-main .stbloghome__card:nth-of-type(3n+1){margin-right:0}.stbloghome__cardimglink{display:block}.stbloghome__cardimg{aspect-ratio:2;background-color:#2a2730;background-position:50%;background-size:cover;border-radius:5px;width:100%;margin-bottom:12px;transition:transform .25s,box-shadow .25s;display:block;box-shadow:0 2px 4px #00000029}.stbloghome__cardimglink:hover>.stbloghome__cardimg{transform:translateY(-4px);box-shadow:0 10px 20px #0000001f}.stbloghome__cardinfo{width:100%;padding:0}.stbloghome__cardtitle{color:var(--bh-text);margin:0;padding-top:8px;font-size:20px;font-weight:500;line-height:28px}.stbloghome__main{justify-content:space-between;width:100%;margin:0 40px 40px 0;display:flex;position:relative}.stbloghome__mainimglink{display:block}.stbloghome__mainimg{background-color:#2a2730;background-position:50%;background-size:cover;border-radius:5px;width:697px;height:349px;margin-right:31px;transition:transform .25s,box-shadow .25s;display:block;box-shadow:0 2px 4px #00000029}.stbloghome__mainimglink:hover>.stbloghome__mainimg{transform:translateY(-4px);box-shadow:0 10px 20px #0000001f}.stbloghome__maininfo{flex:0 0 335px;width:335px}.stbloghome__maintitle{color:var(--bh-text);margin:0;font-size:34px;font-weight:500;line-height:42px}.stbloghome__maindesc{letter-spacing:-.4px;color:var(--bh-text);margin:0;padding-top:8px;font-size:17px;font-weight:400;line-height:26px;display:block}.stbloghome__error{text-align:center;width:100%;padding:32px 0}.stbloghome__errortext{color:var(--error);font-size:16px}.stbloghome__empty{width:100%;padding:var(--s-8) var(--s-4);align-items:center;gap:var(--s-2);text-align:center;color:var(--bh-text-2);flex-direction:column;display:flex}.stbloghome__emptytitle{font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--bh-text);margin:0}.stbloghome__emptytext{max-width:42ch;font-size:var(--fs-14);color:var(--bh-text-2);margin:0}.stbloghome__emptybtn{margin-top:var(--s-2);padding:var(--s-2) var(--s-4);border:1px solid var(--line);border-radius:var(--r-control,8px);color:var(--bh-text);font:inherit;font-size:var(--fs-14);font-weight:var(--fw-semibold);cursor:pointer;background:0 0}.stbloghome__emptybtn:hover{background:var(--fill-3)}.stbloghome__emptybtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.stbloghome__skel{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff24 37%,#ffffff0f 63%) 0 0/400% 100%;border-radius:6px;animation:1.3s infinite u-shimmer;display:block}.stbloghome__skelhead{justify-content:space-between;display:flex}.stbloghome__skelbody{flex-direction:column;gap:8px;margin-top:16px;display:flex}.stbloghome__skel--cardimg{border-radius:5px;width:100%;height:200px;margin-bottom:12px}.stbloghome__skel--mainimg{border-radius:5px;flex:0 0 697px;width:697px;height:348px;margin-right:31px}.stbloghome__skel--meta{width:100px;height:14px;margin-bottom:8px}.stbloghome__skel--text{width:100%;height:16px}.stbloghome__skel--short{width:80%}.stbloghome__skel--titleline{width:100%;height:40px;margin-top:4px}@media (width<=1096px){.stbloghome__main{display:none}.stbloghome__list,.stbloghome__list.has-main{justify-content:space-between}.stbloghome__list .stbloghome__card,.stbloghome__list .stbloghome__card:nth-of-type(3n),.stbloghome__list.has-main .stbloghome__card:nth-of-type(3n+1){width:calc(50% - 12px);margin-right:0}.stbloghome__navwrap{flex-direction:column-reverse;align-items:flex-start}.stbloghome__cats{width:100%;padding-bottom:8px}.stbloghome__search,.stbloghome__searchinput{width:100%}.stbloghome__search{margin-bottom:16px}.stbloghome__content{padding:40px 16px 16px}}@media (width<=568px){.stbloghome__list .stbloghome__card{width:100%}}
