.BlogCard-module__BTvN9G__card{background:var(--horizon-bg-base);border:1px solid var(--horizon-border);cursor:pointer;border-radius:8px;grid-template-columns:64px 1fr;gap:1rem;padding:1rem;display:grid}.BlogCard-module__BTvN9G__card:hover{background:var(--horizon-bg-hover);border-color:var(--horizon-border-hover)}.BlogCard-module__BTvN9G__thumbnail{border:1px solid var(--horizon-border);background:#0847299e;border-radius:8px;width:48px;height:48px;overflow:hidden}.BlogCard-module__BTvN9G__thumbnailImage{object-fit:cover;width:100%;height:100%}.BlogCard-module__BTvN9G__thumbnailPlaceholder{color:#bdf9d7;place-items:center;height:100%;display:grid}.BlogCard-module__BTvN9G__body{min-width:0}.BlogCard-module__BTvN9G__meta,.BlogCard-module__BTvN9G__footer{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.BlogCard-module__BTvN9G__badge{border:1px solid var(--horizon-border-active);color:#13d27b;border-radius:5px;padding:.12rem .5rem;font-size:.68rem;font-weight:850}.BlogCard-module__BTvN9G__date,.BlogCard-module__BTvN9G__author,.BlogCard-module__BTvN9G__readTime,.BlogCard-module__BTvN9G__excerpt{color:#8ea897}.BlogCard-module__BTvN9G__title{color:#f3fff8;margin:.45rem 0;font-size:1.12rem}.BlogCard-module__BTvN9G__titleLink{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.BlogCard-module__BTvN9G__excerpt{margin:0;line-height:1.55}.BlogCard-module__BTvN9G__footer{justify-content:space-between;margin-top:.8rem;font-size:.78rem}.BlogCard-module__BTvN9G__author strong{color:#dff7e9}@media (max-width:360px){.BlogCard-module__BTvN9G__card{grid-template-columns:1fr;gap:.75rem;padding:.9rem}.BlogCard-module__BTvN9G__thumbnail{width:100%;height:126px}.BlogCard-module__BTvN9G__meta,.BlogCard-module__BTvN9G__footer{gap:.45rem}.BlogCard-module__BTvN9G__title{font-size:1.02rem;line-height:1.2}.BlogCard-module__BTvN9G__excerpt{font-size:.94rem;line-height:1.48}.BlogCard-module__BTvN9G__footer{flex-direction:column;align-items:flex-start}}
.ArticleMeta-module__7VwbQW__meta{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-border);margin-bottom:var(--space-6);flex-direction:column;display:flex}.ArticleMeta-module__7VwbQW__badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ArticleMeta-module__7VwbQW__category{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);border-radius:var(--border-radius);background-color:#10b9811a;border:1px solid #10b9814d;font-weight:700;display:inline-block}.ArticleMeta-module__7VwbQW__longBadge{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);font-weight:700;display:inline-block}.ArticleMeta-module__7VwbQW__details{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.ArticleMeta-module__7VwbQW__author strong{color:var(--color-text)}.ArticleMeta-module__7VwbQW__separator{color:var(--color-border)}.ArticleMeta-module__7VwbQW__date,.ArticleMeta-module__7VwbQW__readTime{color:var(--color-text-muted)}@media (max-width:768px){.ArticleMeta-module__7VwbQW__details{font-size:var(--text-xs)}}
.ArticleContent-module__MRwkWG__content{color:var(--color-text);word-wrap:break-word;overflow-wrap:break-word;line-height:1.7;font-family:var(--font-body);font-size:var(--text-base)}.ArticleContent-module__MRwkWG__content p{margin-bottom:var(--space-4)}.ArticleContent-module__MRwkWG__content a{color:var(--color-accent);text-decoration:none;transition:color .15s}.ArticleContent-module__MRwkWG__content a:hover{text-underline-offset:2px;text-decoration:underline}.ArticleContent-module__MRwkWG__content img{border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius);max-width:100%;height:auto;margin:var(--space-4) 0}.ArticleContent-module__MRwkWG__content blockquote{background:var(--horizon-accent-soft,var(--horizon-bg-active));border:1px solid var(--horizon-border);border-radius:0 var(--border-radius) var(--border-radius) 0;padding:var(--space-3) var(--space-4);margin:var(--space-4) 0;color:var(--color-text-muted);font-style:italic}.ArticleContent-module__MRwkWG__content pre{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--space-4);margin:var(--space-4) 0;overflow-x:auto}.ArticleContent-module__MRwkWG__content table{table-layout:auto;white-space:normal;-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.ArticleContent-module__MRwkWG__content th,.ArticleContent-module__MRwkWG__content td{vertical-align:top;min-width:8rem}.ArticleContent-module__MRwkWG__content iframe,.ArticleContent-module__MRwkWG__content embed,.ArticleContent-module__MRwkWG__content object{max-width:100%;display:block}.ArticleContent-module__MRwkWG__content ul,.ArticleContent-module__MRwkWG__content ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.ArticleContent-module__MRwkWG__content li{margin-bottom:var(--space-2)}.ArticleContent-module__MRwkWG__content h2,.ArticleContent-module__MRwkWG__content h3,.ArticleContent-module__MRwkWG__content h4{text-transform:none;color:var(--color-text);background:0 0;border:none;padding:0;display:block}.ArticleContent-module__MRwkWG__content h2{font-size:var(--text-xl);margin-top:var(--space-8);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--color-border)}.ArticleContent-module__MRwkWG__content h3{font-size:var(--text-lg);margin-top:var(--space-6);margin-bottom:var(--space-2)}@media (max-width:640px){.ArticleContent-module__MRwkWG__content{font-size:.98rem;line-height:1.68}.ArticleContent-module__MRwkWG__content table{margin-left:calc(-1 * var(--space-2));width:calc(100% + var(--space-4));font-size:.82rem}.ArticleContent-module__MRwkWG__content th,.ArticleContent-module__MRwkWG__content td{min-width:9rem;padding:var(--space-2)}.ArticleContent-module__MRwkWG__content ul,.ArticleContent-module__MRwkWG__content ol{padding-left:var(--space-4)}}
.OutlookCard-module__rocf_q__card{background:var(--horizon-bg-base);border:1px solid var(--horizon-border);cursor:pointer;border-radius:8px;gap:.9rem;min-width:0;padding:.85rem;display:grid}.OutlookCard-module__rocf_q__card:hover{background:var(--horizon-bg-hover);border-color:var(--horizon-border-hover)}.OutlookCard-module__rocf_q__withMedia{grid-template-columns:minmax(150px,190px) minmax(0,1fr)}.OutlookCard-module__rocf_q__textOnly{grid-template-columns:1fr}.OutlookCard-module__rocf_q__mediaPreview{border:1px solid var(--horizon-border);background:#04130ce6;border-radius:8px;place-items:center;min-height:124px;display:grid;position:relative;overflow:hidden}.OutlookCard-module__rocf_q__previewImage,.OutlookCard-module__rocf_q__previewVideo{object-fit:contain;width:100%;height:100%;max-height:180px;display:block}.OutlookCard-module__rocf_q__externalVideo{background:var(--horizon-bg-base);width:100%;height:100%;min-height:124px}.OutlookCard-module__rocf_q__playIndicator{color:#05140b;text-transform:uppercase;background:#f3fff8f0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OutlookCard-module__rocf_q__body{flex-direction:column;gap:.6rem;min-width:0;display:flex}.OutlookCard-module__rocf_q__meta,.OutlookCard-module__rocf_q__footer{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.OutlookCard-module__rocf_q__badge{border:1px solid var(--horizon-border-active);color:#13d27b;border-radius:999px;padding:.18rem .55rem;font-size:.68rem;font-weight:850}.OutlookCard-module__rocf_q__video .OutlookCard-module__rocf_q__badge{color:#c7d2fe;border-color:#818cf89e}.OutlookCard-module__rocf_q__chart .OutlookCard-module__rocf_q__badge{color:#fde68a;border-color:#fbbf2499}.OutlookCard-module__rocf_q__date,.OutlookCard-module__rocf_q__author,.OutlookCard-module__rocf_q__readTime,.OutlookCard-module__rocf_q__excerpt{color:#8ea897}.OutlookCard-module__rocf_q__title{color:#f3fff8;overflow-wrap:anywhere;margin:0;font-size:1.08rem;line-height:1.25}.OutlookCard-module__rocf_q__titleLink{color:inherit;text-decoration:none}.OutlookCard-module__rocf_q__titleLink:hover{color:#fff}.OutlookCard-module__rocf_q__excerpt{overflow-wrap:anywhere;margin:0;font-size:.93rem;line-height:1.52}.OutlookCard-module__rocf_q__footer{justify-content:space-between;margin-top:auto;font-size:.78rem}.OutlookCard-module__rocf_q__author{color:#dff7e9;font-weight:800}@media (max-width:640px){.OutlookCard-module__rocf_q__withMedia{grid-template-columns:1fr}.OutlookCard-module__rocf_q__mediaPreview{min-height:190px}.OutlookCard-module__rocf_q__previewImage,.OutlookCard-module__rocf_q__previewVideo,.OutlookCard-module__rocf_q__externalVideo{max-height:none}}@media (max-width:360px){.OutlookCard-module__rocf_q__card{padding:.75rem}.OutlookCard-module__rocf_q__mediaPreview{min-height:154px}.OutlookCard-module__rocf_q__meta,.OutlookCard-module__rocf_q__footer{gap:.45rem}.OutlookCard-module__rocf_q__title{font-size:1.01rem}.OutlookCard-module__rocf_q__excerpt{font-size:.9rem}.OutlookCard-module__rocf_q__footer{flex-direction:column;align-items:flex-start}}
.OutlookContent-module__Cmv-ya__content{color:var(--color-text);word-wrap:break-word;overflow-wrap:break-word;line-height:1.85;font-size:var(--text-lg);max-width:760px}.OutlookContent-module__Cmv-ya__content p{margin-bottom:var(--space-6)}.OutlookContent-module__Cmv-ya__content a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.OutlookContent-module__Cmv-ya__content a:hover{color:var(--horizon-success-muted)}.OutlookContent-module__Cmv-ya__content img{border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius);max-width:100%;height:auto;margin:var(--space-6) 0;display:block}.OutlookContent-module__Cmv-ya__content blockquote{background:var(--horizon-accent-soft,var(--horizon-bg-active));border:1px solid var(--horizon-border);border-radius:0 var(--border-radius) var(--border-radius) 0;padding-left:var(--space-4);margin:var(--space-6) 0;color:var(--color-text-muted);font-style:italic}.OutlookContent-module__Cmv-ya__content pre{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--space-4);margin:var(--space-6) 0;overflow-x:auto}.OutlookContent-module__Cmv-ya__content ul,.OutlookContent-module__Cmv-ya__content ol{padding-left:var(--space-6);margin-bottom:var(--space-6)}.OutlookContent-module__Cmv-ya__content li{margin-bottom:var(--space-3)}.OutlookContent-module__Cmv-ya__content h2,.OutlookContent-module__Cmv-ya__content h3,.OutlookContent-module__Cmv-ya__content h4{text-transform:none;color:var(--color-text);background:0 0;border:none;padding:0;display:block}.OutlookContent-module__Cmv-ya__content h2{font-size:var(--text-2xl);margin-top:var(--space-12);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--color-accent)}.OutlookContent-module__Cmv-ya__content h3{font-size:var(--text-xl);margin-top:var(--space-8);margin-bottom:var(--space-3)}.OutlookContent-module__Cmv-ya__content h4{font-size:var(--text-lg);margin-top:var(--space-6);margin-bottom:var(--space-2)}@media (max-width:768px){.OutlookContent-module__Cmv-ya__content{font-size:var(--text-base);max-width:100%;line-height:1.7}.OutlookContent-module__Cmv-ya__content p{margin-bottom:var(--space-4)}.OutlookContent-module__Cmv-ya__content h2{font-size:var(--text-xl);margin-top:var(--space-8)}.OutlookContent-module__Cmv-ya__content h3{font-size:var(--text-lg);margin-top:var(--space-6)}.OutlookContent-module__Cmv-ya__content img{margin:var(--space-4) 0}}
.horizon-modal-module__UtzTWW__backdrop{background:var(--horizon-overlay-backdrop);z-index:90;justify-content:center;align-items:start;padding:4vh 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.horizon-modal-module__UtzTWW__panel{background:var(--horizon-surface-strong);border:1px solid var(--horizon-border);box-shadow:var(--shadow-lg), var(--shadow-glow);color:var(--horizon-text);border-radius:12px;max-height:92vh;overflow-y:auto}
.HertzPostDetailModal-module__tNgpKG__backdrop{}.HertzPostDetailModal-module__tNgpKG__modal{gap:.9rem;width:min(100%,760px);max-width:760px;padding:1rem;display:grid;}.HertzPostDetailModal-module__tNgpKG__header{z-index:2;background:var(--horizon-surface-strong);justify-content:space-between;align-items:start;gap:1rem;display:flex;position:sticky;top:0}.HertzPostDetailModal-module__tNgpKG__header span{color:var(--horizon-accent);text-transform:uppercase;font-size:.72rem;font-weight:850}.HertzPostDetailModal-module__tNgpKG__header h2{margin:.15rem 0 0;font-size:1.1rem}.HertzPostDetailModal-module__tNgpKG__loading,.HertzPostDetailModal-module__tNgpKG__error{border:1px solid var(--horizon-border);color:var(--horizon-text-muted);border-radius:8px;margin:0;padding:1rem}.HertzPostDetailModal-module__tNgpKG__error{color:#fecaca;border-color:#f871715c}.HertzPostDetailModal-module__tNgpKG__content{gap:1rem;display:grid}.HertzPostDetailModal-module__tNgpKG__post{background:var(--horizon-bg-base);border:1px solid var(--horizon-border);border-radius:8px;grid-template-columns:44px minmax(0,1fr);gap:.75rem;padding:.9rem;display:grid}.HertzPostDetailModal-module__tNgpKG__avatar{width:44px;height:44px}.HertzPostDetailModal-module__tNgpKG__body{gap:.65rem;min-width:0;display:grid}.HertzPostDetailModal-module__tNgpKG__text{color:var(--horizon-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.55}@media (max-width:1024px){.HertzPostDetailModal-module__tNgpKG__backdrop{display:none}}
.OutlookArticleModal-module__j3z-wa__backdrop{}.OutlookArticleModal-module__j3z-wa__modal{width:min(100%,920px);max-width:920px;padding:1rem 1.25rem 1.5rem;}.OutlookArticleModal-module__j3z-wa__header{z-index:2;background:var(--horizon-surface-strong);justify-content:space-between;align-items:start;gap:1rem;margin-bottom:.5rem;padding-bottom:.75rem;display:flex;position:sticky;top:0}.OutlookArticleModal-module__j3z-wa__header span{color:var(--horizon-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.OutlookArticleModal-module__j3z-wa__header h2{margin:.2rem 0 0;font-size:1.1rem}.OutlookArticleModal-module__j3z-wa__error,.OutlookArticleModal-module__j3z-wa__loading{color:var(--horizon-text-muted);padding:1rem 0}
.page-module__ojcBNG__searchForm{margin:1rem 0}.page-module__ojcBNG__searchInput{color:#e7f4ec;background:#020c07d1;border:1px solid #13d27b52;border-radius:8px;width:100%;min-height:42px;padding:0 1rem}.page-module__ojcBNG__list{gap:1rem;display:grid}.page-module__ojcBNG__pagination{justify-content:center;gap:.6rem;margin-top:1.2rem;display:flex}.page-module__ojcBNG__pageLink,.page-module__ojcBNG__pageLinkActive{color:#e7f4ec;border:1px solid #13d27b52;border-radius:8px;padding:.55rem .8rem;text-decoration:none}.page-module__ojcBNG__pageLinkActive{color:#13d27b}.page-module__ojcBNG__empty{background:#020c07d1;border:1px solid #13d27b52;border-radius:8px;padding:2rem}@media (max-width:520px){.page-module__ojcBNG__searchForm{margin:.7rem 0}.page-module__ojcBNG__pagination{justify-content:stretch}.page-module__ojcBNG__pageLink,.page-module__ojcBNG__pageLinkActive{text-align:center;flex:1}}.page-module__ojcBNG__emptyText{color:#f3fff8;margin:0 0 .3rem;font-weight:800}.page-module__ojcBNG__emptySubtext{color:#8ea897;margin:0}
